Well I've dumped the "Installer version" from the new machine, and instead popped the 1.2 war file onto a fresh copy of tomcat that I gunzipped from http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz
This instance of OpenBD fired up and worked nicely, and was able to consume a web service from my other "legacy" OpenBD server (finally!) No "webservice.jar" issue, although I STILL had to copy the tools.jar file over from jvm land. But, unlike my legacy OpenBD server, this new version can not (using the exact same codebase) call the same service of itself that it had just called remotely. It throws this error: Unrecognized error code: Invalid service locator generated for http://[SERVER_IP]:8080/openbd/manageit/feed/person.cfc?wsdl. Cannot invoke method: getPersonCfc. null loader constraint violation in interface itable initialization: when resolving method "manageit.feed.person_cfc.PersonCfcSoapBindingStub.getClientInfo(Ljava/lang/String;Ljava/lang/String;)Lcom/newatlanta/wstypes/StructMap;" the class loader (instance of com/naryx/tagfusion/cfm/xml/ws/dynws/DynamicCacheClassLoader) of the current class, manageit/feed/person_cfc/PersonCfcSoapBindingStub, and the class loader (instance of com/naryx/tagfusion/cfm/xml/ws/dynws/DynamicCacheClassLoader) for interface manageit/feed/person_cfc/Person have different Class objects for the type com/newatlanta/wstypes/StructMap used in the signature Being 3 in the morning, it's entirely possible that I've missed something here. -- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon mailing list - http://groups.google.com/group/openbd?hl=en !! save a network - please trim replies before posting !!
