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