Hi, I tried jaxws-tools.bat by building latest trunk also. Can you please explain me how to use it? May be I am not using it in the right way.
On Mon, Jun 9, 2008 at 7:12 PM, Lin Sun <[EMAIL PROTECTED]> wrote: > Hi, > > Regarding the jaxws-tools.bat prob, it is working in 2.1 trunk when I > tried late last week. Might be a limitation in the version of > geronimo that you are using. > > Lin > > On Mon, Jun 9, 2008 at 6:24 AM, sainath chowdary > <[EMAIL PROTECTED]> wrote: > > Also if I try running from jaxws-tools.bat utility in server bin > > directory..then i get a error message like this: > > Exception in thread "main" java.lang.NoClassDefFoundError: > > org/apache/geronimo/c > > ommon/DeploymentException > > at > > org.apache.geronimo.jaxws.builder.JAXWSToolsCLI.run(JAXWSToolsCLI.jav > > a:71) > > at > > org.apache.geronimo.jaxws.builder.JAXWSToolsCLI.main(JAXWSToolsCLI.ja > > va:61) > > > > Kindly clarify me in this regard > > > > On Mon, Jun 9, 2008 at 11:55 AM, sainath chowdary < > [EMAIL PROTECTED]> > > wrote: > >> > >> I just wanted to give this information to know whether this has any > >> relation with the problem. > >> > >> > http://cwiki.apache.org/GMOxDOC21/developing-a-simple-calculator-web-service.html > >> As pointed by the above link, when i start gsh and i type jaxws/wsgen > its > >> giving me an error > >> Error: NotFoundException: jaxws/wsgen. > >> > >> Wont it work if I add the geronimo server runtime to the java build > path? > >> Isnt there a easy way to build a java client that can access a > webservice > >> deployed on server? > >> > >> > >> On Mon, Jun 9, 2008 at 11:33 AM, Jarek Gawor <[EMAIL PROTECTED]> wrote: > >>> > >>> You have to figure out what sort of jars you need based on the > >>> NoClassDefFoundError exceptions. This error indicates that you need > >>> wsdl4j.jar. You might also need to add a few axiom-*.jar, > >>> XmlSchema-*.jar, neethi-*.jar, etc. > >>> > >>> Jarek > >>> > >>> On Mon, Jun 9, 2008 at 1:49 AM, sainath chowdary > >>> <[EMAIL PROTECTED]> wrote: > >>> > Ya, Its a standalone client in Java 5. I have added all the jar's > from > >>> > the > >>> > directory org/apache/axis2 in geronimo installation directory. Now > its > >>> > throwing me a new error > >>> > > >>> > Exception in thread "main" java.lang.NoClassDefFoundError: > >>> > javax/wsdl/xml/WSDLLocator > >>> > at > >>> > > >>> > > org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem(ConfigurationContextFactory.java:180) > >>> > at > >>> > > >>> > > org.apache.axis2.jaxws.ClientConfigurationFactory.getClientConfigurationContext(ClientConfigurationFactory.java:49) > >>> > at > >>> > > >>> > > org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.createServiceDescription(DescriptionFactoryImpl.java:74) > >>> > at > >>> > > >>> > > org.apache.axis2.jaxws.description.DescriptionFactory.createServiceDescription(DescriptionFactory.java:69) > >>> > at > >>> > > >>> > > org.apache.axis2.jaxws.spi.ServiceDelegate.<init>(ServiceDelegate.java:87) > >>> > at > >>> > > >>> > > org.apache.axis2.jaxws.spi.Provider.createServiceDelegate(Provider.java:45) > >>> > at javax.xml.ws.Service.<init>(Service.java:36) > >>> > at javax.xml.ws.Service.create(Service.java:88) > >>> > at abc.CalculatorClient.main(CalculatorClient.java:25) > >>> > > >>> > What could be possibly going wrong? > >>> > > >>> > On Fri, Jun 6, 2008 at 8:04 PM, Jarek Gawor <[EMAIL PROTECTED]> > wrote: > >>> >> > >>> >> That's a standalone client on Java 5, right? You will need to add a > >>> >> bunch of Axis2 (or CXF depending which engine you want to use) jars > to > >>> >> the classpath. For example, for Axis2 you will need to add > >>> >> axis2-jaxws-*.jar, axis2-kernel-*.jar, axis2-saaj-*.jar, and a bunch > >>> >> of others jars. > >>> >> Also, if possible, you could try running the client on Java 6 and > not > >>> >> worry about Axis2 or CXF jars since Java 6 has JAX-WS engine > built-in. > >>> >> > >>> >> Jarek > >>> >> > >>> >> On Fri, Jun 6, 2008 at 3:41 AM, sainath chowdary > >>> >> <[EMAIL PROTECTED]> wrote: > >>> >> > hi, > >>> >> > > >>> >> > I have the following code in my java class which basically is > trying > >>> >> > to > >>> >> > access the webservice deployed. > >>> >> > -->URL url = new > >>> >> > URL("http://localhost:8080/jaxws-calculator-1.0/calculator?wsdl > "); > >>> >> > QName qname = new QName(" > http://jws.samples.geronimo.apache.org", > >>> >> > "Calculator"); > >>> >> > Service service = Service.create(url, qname); > >>> >> > > >>> >> > But when i try to run it is a java applicaton I get the following > >>> >> > error: > >>> >> > Exception in thread "main" > >>> >> > javax.xml.ws.spi.FactoryFinder$ConfigurationError: Provider > >>> >> > org.apache.axis2.jaxws.spi.Provider not found > >>> >> > at > javax.xml.ws.spi.FactoryFinder$2.run(FactoryFinder.java:138) > >>> >> > at > >>> >> > > javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:267) > >>> >> > at > >>> >> > javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:125) > >>> >> > at > >>> >> > javax.xml.ws.spi.FactoryFinder.access$200(FactoryFinder.java:44) > >>> >> > at > javax.xml.ws.spi.FactoryFinder$3.run(FactoryFinder.java:258) > >>> >> > at > >>> >> > > javax.xml.ws.spi.FactoryFinder.doPrivileged(FactoryFinder.java:267) > >>> >> > at javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:168) > >>> >> > at javax.xml.ws.spi.Provider.provider(Provider.java:32) > >>> >> > at javax.xml.ws.Service.<init>(Service.java:36) > >>> >> > at javax.xml.ws.Service.create(Service.java:88) > >>> >> > at abc.CalculatorClient.main(CalculatorClient.java:25) > >>> >> > > >>> >> > But, when I use the same code to access a web service from a > servlet > >>> >> > it > >>> >> > works fine.. > >>> >> > Dont know where i am going wrong. Do we need to specify any other > >>> >> > details? > >>> >> > Kindly clarify me in this regard > >>> >> > > >>> >> > -- > >>> >> > Sainath Chowdary > >>> >> > B.Tech III yr, Spring Semester > >>> >> > Electronics & Communication Engg > >>> >> > Indian Institute of Technology Roorkee > >>> > > >>> > > >>> > > >>> > -- > >>> > Sainath Chowdary > >>> > B.Tech III yr, Spring Semester > >>> > Electronics & Communication Engg > >>> > Indian Institute of Technology Roorkee > >> > >> > >> > >> -- > >> Sainath Chowdary > >> B.Tech III yr, Spring Semester > >> Electronics & Communication Engg > >> Indian Institute of Technology Roorkee > > > > > > -- > > Sainath Chowdary > > B.Tech III yr, Spring Semester > > Electronics & Communication Engg > > Indian Institute of Technology Roorkee > -- Sainath Chowdary B.Tech III yr, Spring Semester Electronics & Communication Engg Indian Institute of Technology Roorkee
