> Hi,
>   I'm using Bea Weblogic 6.0 server. I followed the instructions of
> installation for the soap.I did the following
> Copy the /path-to-apache-soap/webapps/soap to your applications
> directory For example: To install into the "mydomain" plug the
> directory into: 
> c:/bea/wlserver6.0/config/mydomain/application/soap 
> Put the soap.jar into the web app's classpath
> 1. Make a directory
> c:/bea/wlserver6.0/mydomain/application/soap/WEB-INF/lib 
> 2. Copy soap.jar to that lib directory 
> Access the soap web app
> You should be able to deploy services by pointing a browser to
>       <http://hostname:port/soap>
> where hostname is the host on which WebLogic is running and port is
> the port. See the User's Guide for details on the administration tool.
> The SOAP end-point for invoking services on this server is:
>       <http://hostname:port/soap/servlet/rpcrouter>
> 
> I was able to get the message
> SOAP (RPC|Message) Router
> Sorry, I don't speak via HTTP GET- you have to use HTTP POST to talk
> to me.
> Problem:
> When I tried to run the java program
> java org.apache.soap.server.ServiceManagerClient rpc-router-url list 
> I'm getting the error
> C:\bea\wlserver6.0sp1\config\mydomain>java
> org.apache.soap.server.ServiceManage
> Client http://localhost:7001/soap/servlet/rpcrouter list
> Exception in thread "main" java.lang.AbstractMethodError
>         at org.apache.soap.util.xml.QName.<init>(QName.java:80)
>         at org.apache.soap.util.xml.QName.matches(QName.java:146)
>         at org.apache.soap.Envelope.unmarshall(Envelope.java:237)
>         at org.apache.soap.rpc.Call.invoke(Call.java:230)
>         at
> org.apache.soap.server.ServiceManagerClient.invokeMethod(ServiceMana
> erClient.java:129)
>         at
> org.apache.soap.server.ServiceManagerClient.list(ServiceManagerClien
> .java:151)
>         at
> org.apache.soap.server.ServiceManagerClient.main(ServiceManagerClien
> .java:237)
> I'm having parser.jar and jaxp.jar in my classpath along with
> soap.jar,mail.jar etc.
> Environment Classpath Setting(for running the java program java
> org.apache.soap.server.ServiceManager)
> set
> CLASSPATH=%JAVA_HOME%\lib\tools.jar;%WL_HOME%\lib\weblogic_sp.jar;%WL_
> HOME%\lib\weblogic.jar;%WL_HOME%\lib\soap.jar;%WL_HOME%\lib\mail.jar;%
> WL_HOME%\lib\activation.jar;%WL_HOME%\lib\parser.jar;%WL_HOME%\lib\jax
> p.jar;%WL_HOME%\samples\eval\cloudscape\lib\cloudscape.jar;%CLIENT_CLA
> SSES%;%SERVER_CLASSES%;%EX_WEBAPP_CLASSES%;C:\bea
> Server Classpath Setting:
> set
> CLASSPATH=.;.\lib\weblogic_sp.jar;.\lib\weblogic.jar;\lib\soap.jar;.\l
> ib\activation.jar;.\lib\mail.jar;.\lib\parser.jar; .\lib\jaxp.jar
> I have checked for having more than one xml parser library (jar) in my
> classpath as suggested in the answer to the FAQ. I'm having only one
> copy of the jar files.
> I don't have xml.jar or xerces.jar. I would be glad if you could
> provide me the hint to trouble shoot the above error/problem
> mentioned.
> 
> Regards,
> Muralikrishnan.S
> 


Reply via email to