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

Reply via email to