This stack trace shows it's using the Sun reference implementation of JAX-WS instead of CXF. Check to make sure CXF is properly on the class path and can be picked up.
You can also try adding the system property: java.xml.ws.spi.Provider=org.apache.cxf.jaxws.spi.ProviderImpl to force it. Dan On Thursday 22 January 2009 4:11:52 pm dale77 wrote: > Hello, > > We are trying to use CXF 2.0.9 to call a webservice from a jsp in Oracle > 11i, java 1.6.0_10. The call works fine outside of the oracle application > server in the same jvm, but inside it fails with the following dump: > > com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport > error: java.lang.UnsupportedOperationException: Method not implemented. > at > com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput >(HttpClientTransport.java:119) at > com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(Htt >pTransportPipe.java:128) at > com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequ >est(HttpTransportPipe.java:74) at > com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:581) at > com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:540) at > com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:525) at > com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:422) at > com.sun.xml.internal.ws.client.Stub.process(Stub.java:235) at > com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:120) > at > com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandl >er.java:230) at > com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandl >er.java:210) at > com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:103) > at $Proxy25.getContactsForEmailAddress(Unknown Source) > at _oa__html._dale._jspService(_dale.java:69) > at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119) > at > oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417) > at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267) > at oracle.jsp.JspServlet.internalService(JspServlet.java:186) > at oracle.jsp.JspServlet.service(JspServlet.java:156) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:588) > at > org.apache.jserv.JServConnection.processRequest(JServConnection.java:456) > at org.apache.jserv.JServConnection.run(JServConnection.java:294) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.UnsupportedOperationException: Method not implemented. > at > java.net.URLStreamHandler.openConnection(URLStreamHandler.java:80) > at java.net.URL.openConnection(URL.java:992) > at > com.sun.xml.internal.ws.api.EndpointAddress.openConnection(EndpointAddress. >java:194) at > com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.createHtt >pConnection(HttpClientTransport.java:277) at > com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput >(HttpClientTransport.java:103) ... 22 more > > Any thoughts as to what is going wrong and how to fix it? > > Thanks > > Dale -- Daniel Kulp [email protected] http://dankulp.com/blog
