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 > >
|