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 dumdum 420 <du...@hotmail.com> on 2003/03/19 15:50:46 UTC
Re: Warning for WSAD users with WAS 4.0 and trying to use auto wsdl generation
from a URL get
Thanx a ton this really would help since I was migrating to WSAD (Version 5)
Bhanu Pabreja
From: "Gurkan, Ozzie (MAN-Corporate)" <Oz...@cox.com>
Reply-To: axis-user@ws.apache.org
To: "'axis-user@ws.apache.org'" <ax...@ws.apache.org>
Subject: Warning for WSAD users with WAS 4.0 and trying to use auto wsdl
generation from a URL get
Date: Wed, 19 Mar 2003 08:15:43 -0600
Axis users, be warned that WSAD (Version 5) includes an older version of the
wsdl4j.jar file under its "runtimes\aes_v4\lib" directory. This file gets
included in the boot classpath for the WAS 4.0 test environment server and
you will run into NoSuchMethodErrors when trying to run the "?wsdl" get
method. I renamed that jar file to wsdl4j.jar.old and it fixed it. I hope
this helps others, too. Here is a print out of the exact error:
javax.wsdl.Definition: method
getBinding(Ljavax/xml/namespace/QName;)Ljavax/wsdl/Binding;
not found: java.lang.NoSuchMethodError: javax.wsdl.Definition: method
getBinding(Ljavax/xml/namespace/QName;)Ljavax/wsdl/Binding; not found
at org.apache.axis.wsdl.fromJava.Emitter.writeBinding(Emitter.java:707)
at org.apache.axis.wsdl.fromJava.Emitter.getWSDL(Emitter.java:382)
at org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:262)
at
org.apache.axis.providers.java.JavaProvider.generateWSDL(JavaProvider.java:4
91)
at org.apache.axis.strategies.WSDLGenStrategy.visit(WSDLGenStrategy.java:72)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
at org.apache.axis.SimpleChain.generateWSDL(SimpleChain.java:137)
at
org.apache.axis.handlers.soap.SOAPService.generateWSDL(SOAPService.java:372)
at org.apache.axis.server.AxisServer.generateWSDL(AxisServer.java:498)
at
org.apache.axis.transport.http.AxisServlet.processWsdlRequest(AxisServlet.ja
va:484)
at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:285)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:
339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
Hope this helps,
Ozzie Gurkan
This message (including any attachments) contains confidential information
intended for a specific individual and purpose, and is protected by law. If
you are not the intended recipient, you should delete this message and are
hereby notified that any disclosure, copying, or distribution of this
message, or the taking of any action based on it, is strictly prohibited.
_________________________________________________________________
Add photos to your messages with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail