Using a static reference to the parser factory was probably not the best of ideas. We had problems when everything was in one JVM, which could be explained by the static reference.
The whole server package structure has been changed. Old Package: uk.ac.ukc.iscream.* New Package: uk.org.iscream.*
General tidying up, and alteration in the way XMLPacketMaker works. It now only needs to be created once, and can then be "used" multiple times to parse XML.
Changed to use the newer parsing libraries.
A new parsing library.
Now throws an InvalidXMLException if the XML String cannot be parsed.
Some tidying up.
Removed references to the logger, to allow integration of XML classes into the clients.
use FormatName now for toStrings
Just a bit of debugging.
Changed package structure uk.ac.ukc.iscream.refman and xml -> uk.ac.ukc.iscream.util
Changes to stop passing the Logger references etc around. Makes use of the new Reference Manager.
Made the files conform to the template source file. Also made changes to fit in with the new packages structure. No actual code was changed.
Altered the printAll() method in the XMLPacket. Added logging facilities to XMLPacketMaker.
Gave the UDP and XML processing classes a new home with the filter. UDPReaderThread has been renamed to FilterThread XMLPacketParser has been renamed to XMLStringParser (as that's what it does!)
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.