Using: Windows 2000
Tomcat 3.2.1
xerces 1.4.0
soap 2.2

Put soap.war in tomcat\webapps
put mail.jar and activation.jar in soap\lib
set classpath to
c:\xerces\xerces.jar;c:\soap\lib\soap.jar;c:\soap\lib\mail.jar;c:
\soap\lib\activation.jar;c:\tomcat\lib\servlet.jar;.;D:
\sqllib\java\db2java.zip;D:\sqllib\java\runtime.zip;D:
\sqllib\java\sqlj.zip;D:\sqllib\bin

Modified tomcat.bat  to show
set CP=c:\xerces\xerces.jar;%CLASSPATH%;%CP%

Tomcat starts fine

You can run the SOAP administrator and deploy services, and
http://localhost:8080/soap/servlet/rpcrouter returns the expected message,
but

java org.apache.soap.server.ServiceManagerClient
http://localhost:8080/soap/servlet/rpcrouter list

causes:
Exception in thread "main" [SOAPException: faultCode=SOAP-ENV:Protocol;
msg=Unsupported response content type text/html", must be: "text/xml".
Response was:
<h1>Error: 500</h1>
<h2>Location: /soap/servlet/rpcrouter</h2><b>Internal Servlet
Error:</b><br><pre
>java.lang.NoClassDefFoundError: javax/activation/MimeTypeParseException
        at
org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.
java:220)

etc. etc.

I guess I'll go back to SOAP 2.0 unless someone has a suggestion.


James W. Cooper
Advanced Information Retrieval and Analysis
IBM T J Watson Research Center
[EMAIL PROTECTED]
http://flahdo.watson.ibm.com/
http://www.research.ibm.com/people/j/jwcnmr/



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to