Addition of an XMLCache class. This class tries to help cut down on the number of times we parse a single piece of XML. Using this class will ensure that a String of XML is only decoded once within a given JVM. This has been shown to be significantly more efficient than parsing it multiple times in tests. Next step is to integrate this into the rest of the server. I'd also like to investigate tweaking the initial size and loading factor of the HashMaps used within this class.
Major change in the java package naming. This has been held off for some time now, but it really needed doing. The future packaging of all i-scream products will be; uk.org.iscream.<product>.<subpart>.* In the case of the central monitoring system server this will be; uk.org.iscream.cms.server.* The whole server has been changed to follow this structure, and tested to a smallish extent. Further changes in other parts of the CMS will follow.
The whole server package structure has been changed. Old Package: uk.ac.ukc.iscream.* New Package: uk.org.iscream.*
Added the PropertyNotFoundException class.
initial checkin
Added new classes.
MERGE: Merged the SERVER_PACKAGEBUILD branch back into the HEAD trunk.
initial checkin This componentmanager will be the way of starting the system Currently only the core component is supported
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.