* made GUID to use raqndom generaqtor and counter to prevent AlreadyBoundExceptionin case when ports are created faster than "milisecond" clock resolution 2001-05-20 * added webapps target to build.xml that creates build/webapps/soaprmi that can be directly deployed in Tomcat and demonstrates using SoapRMI in servlet container * abstracted SoapEmbeddedServer into SoapServer interface and added factory (SoapServerFactory interface) to allow easier plugging customized server side SOAP transports * added dispatchToService to SoapDispatcherImpl: that should allow to override default mechanism used to select server side remote objects, ex. lazy object creation or activation on demand * on the server side added Hashtable with bag of properties that contains HTTP headers so customized dispatchers can transport layer information (it may make some code more fragile but allows for maximum flexibility) * it is no longer sending charset in quotas as it prevents tomcat 3.2.1 from reading request (giving UnsupportedEncodingException: "utf-8") 2001-04-16 * parameter href: it should be able to deserialize any multi-ref request * correct serializing and deserializing INF, -INF, NaN * more adequate generation of SOAP-ENV:Client, SOAP-ENV:Server * should be able to process US-ASCII, ISO-8859-1, UTF-8, UTF-16 and any other java encoding - returns in response the same charset as was in the request; default (if no charset) is set to US-ASCII * added mustUnderstand check and actor check