Hi there,
 
I have problems to deploy my Service after I used the WSDL2Java tool.
 
I used the command:
 
java org.apache.axis.wsdl.WSDL2Java -o . -d Session -a -p calc.ws calc.wsdl
 
and got  calcSoapImpl.java, Calc.Java, CalcService.java, CalcServiceLocator.java, CalcSoapBindingStub.java
and un-/deploy.wsdd files.
 
Than I modified my SoapBindingImplementation and  packaged all together in a jar file in Axis` classpath.
 
If I tried to deploy this I got the Error message:
 
> org.apache.axis.client.AdminClient deploy.wsdd
> - Processing file deploy.wsdd
> - AxisFault: AxisFault
>  faultCode: http://xml.apache.org/axis/:Server.userException
>  faultString: java.lang.reflect.InvocationTargetException
>  faultActor: null
>  faultDetail:
>         stackTrace: java.lang.reflect.InvocationTargetException:
> java.lang.NoSuchMethodError

My wsdd file seems to be ok. What did I wrong???
Any help would be great!
Thanks in advance
Ilka
 
 
 
 


Have you checked the server-config.wsdd file to make sure that the method you think you deployed is there.

Is your class with the method in the classpath?  In the classpath of the server?


Jonathan Bricker
Lilly Research Labs
Java ATG/PChem Toolkit



Ilka <[EMAIL PROTECTED]>

06/25/2002 03:05 PM
Please respond to axis-user

       
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Fw: Problem with Deploying



Hi there,

I still have this problem. I would be glad for an advice!
>
> C:\Tomcat4\webapps\axis\WEB-INF\classes\fibonacci\ws>java
> org.apache.axis.client.AdminClient deploy.wsdd
> - Processing file deploy.wsdd
> - AxisFault: AxisFault
>  faultCode: http://xml.apache.org/axis/:Server.userException
>  faultString: java.lang.reflect.InvocationTargetException
>  faultActor: null
>  faultDetail:
>         stackTrace: java.lang.reflect.InvocationTargetException:
> java.lang.NoSuchMethodError
>         at
>
org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDService.ja
> va:429)
>         at
> org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:549)
>         at
>
org.apache.axis.deployment.wsdd.WSDDService.validateDescriptors(WSDDService.
> java:201)
>         at
> org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:184)
>         at
>
org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.java:24
> 1)
>         at
> org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:123)
>         at org.apache.axis.utils.Admin.processWSDD(Admin.java:222)
>         at org.apache.axis.utils.Admin.process(Admin.java:300)
>         at org.apache.axis.utils.Admin.AdminService(Admin.java:176)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
>
org.apache.axis.providers.java.MsgProvider.processMessage(MsgProvider.java:1
> 42)
>         at
> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:262)
>         at
>
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:
> 71)
>         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:154)
>         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:121)
>         at org.apache.axis.server.AxisServer.invoke(AxisServer.java:288)
>         at
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:576)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
>         at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
>         at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>         at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>         at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:190)
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>         at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
>         at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
>         at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> )
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>         at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> java:170)
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>         at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
> )
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>         at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>         at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
>         at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :174)
>         at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>         at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>         at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
>         at

>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1012)
>         at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107
> )
>         at java.lang.Thread.run(Thread.java:484)
>
> What did I wrong? Any help would be great!
> Thanks in advance,
> Ilka
>
>



Reply via email to