Project

General

Profile

Actions

Bug #2518

closed

LibraryIndex 'read' method does not work correctly

Added by Dan Higgins over 17 years ago. Updated over 16 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
general
Target version:
Start date:
08/23/2006
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
2518

Description

The class org\kepler\objectmanaager\library\LibraryIndex class has a serialize method for saving the actor library as an xml document and, if saved, retreiving the info with a 'read' method. Currently the 'serialize' method is commented out so the library is rebuilt on startup. Attempting to use the serialize method pointer out that the 'read' method does not work properly with the current actor ontologies!
The reason is that 'read' assumes that there is only one level of 'concept' in the xml; i.e. assumes there is component (actor) under each concept, not another concept. Currently, the actor ontologies DO have concepts as children of concepts, so the library does not get created correctly. (This is only a problem if we try to use serialize to speed up Kepler startup.)

Actions #1

Updated by Dan Higgins over 16 years ago

rewrote the guts of the 'read' method to correctly recreate the tree

Actions #2

Updated by Redmine Admin almost 11 years ago

Original Bugzilla ID was 2518

Actions

Also available in: Atom PDF