Tomcat 3.2 on NT 4.0. Apache Soap 2.2, http://xml.apache.org/soap/ Toplink 3.0.5
The root of this entire problem seems to be that the Apache Soap services/classes cannot be found, ClassNotFoundException, unless the classes are explicitly in the classpath tomcat.bat, startup, classpath. So says the installation notes. "Now, make sure you have the jar files from the lib directory of this distribution on your classpath and start up tomcat. Also, you will want to have on the classpath any of your code that you want to deploy as services" http://xml.apache.org/soap/docs/index.html This is a problem when using a package such as Toplink, which requires these classes to not be in the classpath because the webapp cannot find them. The object, 'com.cis.business.AddressModel' of class, 'class java.lang.String' could not be converted to 'class java.lang.Class', INTERNAL EXCEPTION: java.lang.ClassNotFoundException: This makes sense, the webapp classes should not have to be in the tomcat path. What if there are conficts between two apps. These classes should be in the webapp path, as Toplink assumes. Given these restictions, we cannot recieve a transaction through soap, and insert it into the database. Bottom Line: With soap classes in the classppath, it can't find our business object classes which aren't in the path. With soap classes in the classpath and our business objects in the path, it still cannot find the business objects because of Toplink problems. Without soap classes in path, it can't find the soap services. That said, I'll do what I have to in order to get this to work. Anybody know how? or have any suggestions other than prayer. Thanks, Dave Brunkow -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>