You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Ilka <Sv...@gmx.de> on 2002/06/26 20:24:25 UTC
Problems with WSDL2Java
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 <Sv...@gmx.de>
06/25/2002 03:05 PM
Please respond to axis-user
To: axis-user@xml.apache.org
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
>
>