History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: UP-2085
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Andrew Wills
Reporter: Andrew Wills
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
uPortal

Fix import-entity-type.crn so that imported entity types exist in memory as well as DB

Created: 12/Jun/08 07:42 PM   Updated: 15/Sep/08 06:47 PM
Component/s: Import / Export
Affects Version/s: 3.0.0
Fix Version/s: 3.0.1, 3.1.0-M1

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: 1. Text File import-entity-type.crn.patch (1 kb)



 Description  « Hide
The existing import-entity-type.crn XML imports to the database, but doesn't add to the EntityTypes collection in memory. Consequently, if something else in the same import/export operation uses EntityTypes in the Java code, they won't be there and the operation will fail. Nothing in the current uP3 default configuration has this problem as it stands, but introducing custom components (such as GaP and PersonAttribute implementations) can trigger this issue.

A patch will be attached. The patch is especially attractive because it moves import/export toward using uPortal Java APIs to do its work instead of simply writing to the database.

 All   Comments   Work Log   Change History      Sort Order:
Andrew Wills [12/Jun/08 07:43 PM]
Not only fixes the issue, it's simpler.

Andrew Wills [13/Jun/08 01:48 PM]
patched.

Eric Dalquist [15/Sep/08 06:47 PM]
Closing issues that have been released