Hi
If you look at my command line call to WSDL2Ws you will see quotes around
the CLASSPATH expansion, this would resolve the problem you saw, I routinely
run programs this way without problems.
C:\Source Archive\AxisCClient>java -classpath .\wsdl2ws.jar;.;"%CLASSPATH%"
org.apache.axis.wsdl.wsdl2ws.WSDL2
I've moved things around and still no luck.
Timothy A. Bish
-Original Message-
From: Dushshantha Chandradasa [mailto:[EMAIL PROTECTED]
Sent: Monday, August 08, 2005 12:36 AM
To: Apache AXIS C User List
Subject: RE: Error when running WSDL2Ws
Hi,
I tried to reproduce your problem by moving my jars in to C:\Program
Files folder. I just wanted to set the classpath to a folder with a name
which has spaces in between the words.
I ended up with the following error.
Exception in thread "main" java.lang.NoClassDefFoundError:
Files\AxisClasses\axi
s-1_2beta\lib\axis/jar;C:\Program
It seems to me that Windows (I'm using XP Professional 2002) cannot
resolve the classpath when there are spaces in it.
Just try with a classpath which is no spaces.
(I assume that your wsdl file contails all the required fields to
generate classesd from the tool)
Regards,
Dushshantha
-Original Message-
From: Bish, Tim [mailto:[EMAIL PROTECTED]
Sent: Friday, August 05, 2005 5:14 PM
To: 'Apache AXIS C User List'
Subject: RE: Error when running WSDL2Ws
This is my classpath, all the JARs specified are there.
CLASSPATH=.;C:\Program Files\Java\jaf-1.0.2\activation.jar;C:\Program
Files\Axis\lib\axis-ant.jar;C:\Program F
iles\Axis\lib\axis.jar;C:\Program
Files\Axis\lib\commons-discovery-0.2.jar;C:\Program
Files\Axis\lib\commons-l
ogging-1.0.4.jar ;C:\Program Files\Axis\lib\jaxrpc.jar;C:\Program
Files\Axis\lib\saaj.jar;C:\Program Files\Axi
s\lib\wsdl4j-1.5.1.jar;C:\Program Files\Java\javamail-1.3.2\mail.jar;
When I execute the command like so, this is what I get.
C:\Source Archive\AxisCClient>java -classpath
.\wsdl2ws.jar;.;"%CLASSPATH%"
org.apache.axis.wsdl.wsdl2ws.WSDL2
Ws SoapTestServer.wsdl -o./ClientOut -lc++ -sclient
Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.axis.wsdl.symbolTable.BindingEntry.getBindi
ngStyle()Lorg/apache/axis/enum/Style;
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.setMethodInfo(Unknown
Source)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.getServiceInfo(Unknown
Source)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.generateWrappers(Unknown
Source)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.main(Unknown Source)
Timothy A. Bish
[EMAIL PROTECTED]
-Original Message-
From: Dushshantha Chandradasa [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 04, 2005 11:59 PM
To: Apache AXIS C User List
Subject: RE: Error when running WSDL2Ws
Did you set the classpath properly?? Please check whether you have set
following jars in your classpath??
axis.jar
wsdl4j.jar
commons-discovery.jar
commons-logging.jar
log4j-1.2.8.jar
jaxrpc.jar
saaj.jar
You should set the classpath in following manner. Note that each of the
files above should be separately included in the classpath.
.;C:\AxisClasses\axis-1_2beta\lib\axis.jar;C:\AxisClasses\axis-1_2beta\l
ib\commons-discovery.jar;C:\AxisClasses\axis-1_2beta\lib\commons-logging
.jar;C:\AxisClasses\axis-1_2beta\lib\jaxrpc.jar;C:\AxisClasses\axis-1_2b
eta\lib\saaj.jar;C:\AxisClasses\axis-1_2beta\lib\wsdl4j.jar;C:\AxisClass
es\axis-1_2beta\lib\xml-apis.jar
Please refer http://ws.apache.org/axis/cpp/arch/WSDL2Ws.html for more
details.
Thanks,
Dushshantha
-Original Message-
From: Bish, Tim [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 04, 2005 7:14 PM
To: 'axis-c-user@ws.apache.org'
Subject: Error when running WSDL2Ws
Upon running the WSDL2Ws tool I get the following error.
Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.axis.wsdl.symbolTable.BindingEntry.getBindi
ngStyle()Lorg/apache/axis/enum/Style;
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.setMethodInfo(Unknown
Source)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.getServiceInfo(Unknown
Source)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.generateWrappers(Unknown
Source)
at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.main(Unknown Source)
Current Axis-C version is 1.5 and my Java Version is:
java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)
Any clues?
Timothy A. Bish
[EMAIL PROTECTED]