Re: Error when running WSDL2Ws

2005-08-08 Thread George Sebastian
Hi Tim,

Just try to set the classpath at the command console itself to the jars. Ensure it is set by echoing it on the console.(Do all these with a well structured wsdl)
If you have eclipse(http://eclipse.org) installed then there is simple way to do this.
Create a new java project and then right click and get properties of project add the jars to classpath Go to the class file WSDL2 opening the jar and then run it with the sufficient program argumnets as a java application.

 
Sorry to introduce eclipse into picture. i just thought of giving an additional info if you have eclipse installed.
 
Thanks
George S
 
On 8/8/05, Dushshantha Chandradasa <[EMAIL PROTECTED]> wrote:
Hi,I tried to reproduce your problem by moving my jars in to C:\ProgramFiles 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\axis-1_2beta\lib\axis/jar;C:\Program
It seems to me that Windows (I'm using XP Professional 2002) cannotresolve 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 WSDL2WsThis is my classpath, all the JARs specified are there.CLASSPATH=.;C:\Program Files\Java\jaf-1.0.2\activation.jar;C:\ProgramFiles\Axis\lib\axis-
ant.jar;C:\Program Files\Axis\lib\axis.jar;C:\ProgramFiles\Axis\lib\commons-discovery-0.2.jar;C:\ProgramFiles\Axis\lib\commons-logging-1.0.4.jar ;C:\Program Files\Axis\lib\jaxrpc.jar;C:\ProgramFiles\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.WSDL2Ws SoapTestServer.wsdl -o./ClientOut -lc++ -sclientException 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(UnknownSource)   at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.getServiceInfo(UnknownSource)   at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.generateWrappers
(UnknownSource)   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 PMTo: Apache AXIS C User List
Subject: RE: Error when running WSDL2WsDid you set the classpath properly?? Please check whether you have setfollowing jars in your classpath??axis.jarwsdl4j.jarcommons-discovery.jarcommons-logging.jar
log4j-1.2.8.jarjaxrpc.jarsaaj.jarYou should set the classpath in following manner. Note that each of thefiles 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_2beta\lib\saaj.jar;C:\AxisClasses\axis-1_2beta\lib\wsdl4j.jar;C:\AxisClass
es\axis-1_2beta\lib\xml-apis.jarPlease refer http://ws.apache.org/axis/cpp/arch/WSDL2Ws.html for moredetails.Thanks,Dushshantha
-Original Message-From: Bish, Tim [mailto:[EMAIL PROTECTED]]Sent: Thursday, August 04, 2005 7:14 PMTo: 'axis-c-user@ws.apache.org
'Subject: Error when running WSDL2WsUpon 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(UnknownSource)   at org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.getServiceInfo(UnknownSource)   at 
org.apache.axis.wsdl.wsdl2ws.WSDL2Ws.generateWrappers(UnknownSource)   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]


Re: A Basic question

2005-07-18 Thread George Sebastian
Hi

Thanks for the help
I am working on it right now.
I will get back one I get sucessful

George S

On 7/15/05, Henrik Nordberg <[EMAIL PROTECTED]> wrote:
> 1. Create a simple Java interface that includes the functions you wish to
> expose.
> 2. Use Java2WSDL to create the corresponding WSDL file.
> 3. Use WSDL2WS to generate C++ stubs.
> 4. Implement those stubs and have them call the exported functions.
> 
> The procedure is explained here:
> http://ws.apache.org/axis/cpp/winuser-guide.html
> 
>  - Henrik
> 
> ----- Original Message -
> From: "George Sebastian" <[EMAIL PROTECTED]>
> To: "Apache AXIS C User List" 
> Sent: Friday, July 15, 2005 3:56 AM
> Subject: A Basic question
> 
> 
> Hi
> 
> I have a set of dll files with exported functions.
> How can I write a webservice using Axis C++ to export these functions
> 
> Thanks
> George
> 
>


A Basic question

2005-07-15 Thread George Sebastian
Hi

I have a set of dll files with exported functions.
How can I write a webservice using Axis C++ to export these functions

Thanks
George