Catch a lot of old URL's and update them. Also remove a couple of old files that aren't used.
Added a NullPointerException check Niklas Saers, it now errors with a vaguely sensible error of: "Unable to resolve reference to the Naming Service!"
Changed the server to use the external util package. Quite a minor change, but does affect a lot of files.
Added URL to GPL headers.
i-scream is now licensed under the GPL. I've added the GPL headers to every source file, and put a full copy of the license in the appropriate places. I think I've covered everything. This is going to be a mad commit ;)
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.
Need to set these to be synchronized, otherwise two Threads could potentially call the getInstance() method at the same time - resulting in two constructions.
Just a safty check. The _instance is now initialised to be null.
The whole server package structure has been changed. Old Package: uk.ac.ukc.iscream.* New Package: uk.org.iscream.*
made changes so that ONLY the "unable to locate" error causes component retries.
initial support for CORBA retries
Changes to reflect move of Component, ComponentStartException, and the ReferenceManager from util to componentmanager.
Changes to reflect move of Component, ComponentStartException, and the ReferenceManager from util to componentmanager.
removed deprecated code as all code now uses new methods.
updated the deprecated comments ;-p
Modified Has deprecated methods for legacy code Conforms to new standards Has nicer error handling...
Changed the Runtimes to Errors...as these are what they are! Still stack traces though, which I don't like.
Added setName() to allow setting of component name after init
Changed package structure uk.ac.ukc.iscream.refman and xml -> uk.ac.ukc.iscream.util
Added more ORB support services
initial checkin
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.