I am surprised that http://www.soapuser.com/server3.html  claims 
 
    mydeployer.bat C:\soap\soap-2_2\samples\addressbook\DeploymentDescriptor.xml

will work.  From my experience, your current working directory must be the one 
containing the file.  In other words, I think this should work.

    C:
    CD \soap\soap-2_2\samples\addressbook
    mydeployer.bat DeploymentDescriptor.xml

I am not sure why you do not see an error when trying to specify a full path, but try 
my way and see whether you have better success.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message ----- 
From: "D K" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 03, 2003 8:35 PM
Subject: Re: Help needed installing SOAP on WindowsXP


> thnx Scott et al. for the prompt replies :)
> 
> I checked the Java Dir & they did NOT contain the parser files you mentioned.
> 
> There was however crimson.jar in my C:\soap\jakarta-tomcat-3.2.4\lib\ which I deleted
> 
> & the line [if exist "%TOMCAT_HOME%\lib\parser.jar" set 
> CP=%CP%;%TOMCAT_HOME%\lib\parser.jar] in
> my tomcat.bat file which I rem out.
> 
> There were also 3 files in C:\ant\lib\ which I deleted for now [ant.jar, 
> crimson.jar, jaxp.jar]
> 
> 
> Now, when I Execute "mydeployer.bat
> C:\soap\soap-2_3_1\samples\addressbook\DeploymentDescriptor.xml" I do NOT get any 
> errors(which is
> a GOOD thing) BUT when I go to the SOAP Admin tool, instead of Errors, Nothing is 
> listed in the
> LIST section(see below).
> 
> From (www.soapuser.com/server3.html), it says I am suppose to see 
> "urn:AddressFetcher" Listed in
> the LIST section.
> 
> Is there any reason why it is NOT showing up ??
> 
> 
> Kind Regards,
> 
> DK
> 
> Apache SOAP Admin Tool(http://localhost:8080/soap/admin/index.html)
> LIST
> -----------------------------------
> Service Listing
> Here are the deployed services (select one to see details)
> .
> ------------------------------------
> 
> 
> 
> 
> 
> --- Scott Nichol <[EMAIL PROTECTED]> wrote:
> > Your error from the class
> > 
> >     org.apache.crimson.jaxp.DocumentBuilderImpl
> > 
> > indicates you have an old version of the crimson xml parser that is being loaded 
> > by Tomcat,
> > instead of the xerces you have specified.  Check your Java lib/ext directory 
> > (c:\java\lib\ext or
> > c:\java\jre\lib\ext) for parser.jar or crimson.jar and remove any you find there.  
> > Check
> > Tomcat's startup.bat for any change to CLASSPATH that would load such a parser.
> > 
> > Scott Nichol
> > 
> > Do not send e-mail directly to this e-mail address,
> > because it is filtered to accept only mail from
> > specific mail lists.
> > ----- Original Message ----- 
> > From: "D K" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, December 03, 2003 8:31 AM
> > Subject: Help needed installing SOAP on WindowsXP
> > 
> > 
> > > Hi All,
> > > 
> > > I have installed jakarta-tomcat v3.2.4(tomcat seems installed OK) & soap v2.3.1 
> > > (using the
> > > instructions at www.soapuser.com/server3.html)- but when I try to run the 
> > > "addressbook"
> > example
> > > I get the following errors(below) from the SOAP admin page!
> > > 
> > > My system is WindowsXP & besides the .bat files below which set the classpaths,
> > > my WindowsXP classpath is blank.
> > > 
> > > Below are the .bat files from(www.soapuser.com/server3.html) that I have 
> > > configured
> > > for my system.
> > > 
> > > Any help with the errors & getting Soap to work on my system would be Greatly 
> > > Appreciated :)
> > > 
> > > 
> > > Kind Regards,
> > > 
> > > DK
> > > 
> > > 
> > > mystartup.bat
> > > ----------------------------------
> > > set JAVA_HOME=C:\java
> > > set TOMCAT_HOME=C:\soap\jakarta-tomcat-3.2.4
> > > set CLASSPATH=C:\soap\soap-2_3_1\lib\soap.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\javamail-1.3.1\mail.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\jaf-1.0.2\activation.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\xerces-1_2_3\xerces.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\soap-2_3_1
> > > %TOMCAT_HOME%\bin\startup.bat
> > > --------------------------------
> > > 
> > > 
> > > mydeployer.bat
> > > ----------------------------------------------
> > > set JAVA_HOME=C:\java
> > > set CLASSPATH=C:\soap\soap-2_3_1\lib\soap.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\javamail-1.3.1\mail.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\jaf-1.0.2\activation.jar
> > > set CLASSPATH=%CLASSPATH%;C:\soap\xerces-1_2_3\xerces.jar java
> > > org.apache.soap.server.ServiceManagerClient 
> > > http://localhost:8080/soap/servlet/rpcrouter
> > deploy %1
> > > pause
> > > ---------------------------------------------
> > > 
> > > 
> > > ERRORS GENERATED from SOAP admin page
> > > ------------------------------------------------
> > > Service Listing
> > > Error: 500
> > > Location: /soap/admin/list.jsp
> > > Internal Servlet Error:
> > > 
> > > javax.servlet.ServletException
> > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:508)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> > > at org.apache.tomcat.core.Handler.service(Handler.java:287)
> > > at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> > > at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
> > > at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
> > > at
> > >
> >
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
> > > at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
> > > at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
> > > at java.lang.Thread.run(Thread.java:484)
> > > 
> > > Root cause: 
> > > java.lang.NoSuchMethodError
> > > at org.apache.crimson.jaxp.DocumentBuilderImpl.(DocumentBuilderImpl.java:152)
> > > at
> > >
> >
> org.apache.crimson.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:82)
> > > at 
> > > org.apache.soap.util.xml.XMLParserUtils.getXMLDocBuilder(XMLParserUtils.java:138)
> > > at org.apache.soap.server.ServiceManager.(ServiceManager.java:83)
> > > at
> > >
> >
> org.apache.soap.server.http.ServerHTTPUtils.getServiceManagerFromContext(ServerHTTPUtils.java:104)
> > > at
> > >
> >
> admin._0002fadmin_0002flist_0002ejsplist_jsp_0._jspService(_0002fadmin_0002flist_0002ejsplist_jsp_0.java:70)
> > > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at 
> > > org.apache.jasper.servlet.JspServlet$JspCountedServlet.service(JspServlet.java:130)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at 
> > > org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:282)
> > > at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:429)
> > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:500)
> > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
> > > at org.apache.tomcat.core.Handler.service(Handler.java:287)
> > > at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> > > at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
> > > at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
> > > at
> > >
> >
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
> > > at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
> > > at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
> > > at java.lang.Thread.run(Thread.java:484)
> > > ---------------------------------------------------
> 
> 
> __________________________________
> Do you Yahoo!?
> Free Pop-Up Blocker - Get it now
> http://companion.yahoo.com/
>

Reply via email to