dev@jax-ws.java.net

Regressions with hudson-719

From: Arun Gupta <Arun.Gupta_at_Sun.COM>
Date: Wed, 05 Apr 2006 08:11:46 -0700

Here are the two regressions that I'm seeing in JAX-WSA unit tests after
integrating JAX-WS hudson-719. I checked out the workspace and the
source code seems to be out-of-sync with the binaries so cannot debug
further.

1).

SEVERE: SAAJ0303: Operation getFaultSubcodes not supported by SOAP 1.1
java.lang.UnsupportedOperationException: Not supported in SOAP 1.1
        at
com.sun.xml.messaging.saaj.soap.ver1_1.Fault1_1Impl.getFaultSubcodes(Fault1_1Impl.java:220)
        at
com.sun.xml.ws.sandbox.fault.SOAPFaultBuilder.createSOAP12Fault(SOAPFaultBuilder.java:274)
        at
com.sun.xml.ws.sandbox.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:104)
        at
com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:241)
        at com.sun.xml.ws.server.sei.SEIInvokerPipe.process(SEIInvokerPipe.java:96)
        at
com.sun.xml.ws.mex.server.MetadataServerPipe.process(MetadataServerPipe.java:73)
        at
com.sun.xml.ws.addressing.jaxws.WsaServerPipe.process(WsaServerPipe.java:89)
        at com.sun.xml.ws.server.WSEndpointImpl$1.process(WSEndpointImpl.java:106)
        at
com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:107)
        at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:179)
        at
com.sun.xml.ws.transport.local.LocalTransportPipe.process(LocalTransportPipe.java:104)
        at
com.sun.xml.ws.addressing.jaxws.WsaClientPipe.process(WsaClientPipe.java:58)
        at com.sun.xml.ws.client.Stub.process(Stub.java:105)
        at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:97)
        at
com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:212)
        at
com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:186)
        at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:80)
        at $Proxy29.echo(Unknown Source)
        at w3c.s11.client.EchoClient.test1133(EchoClient.java:216)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)


2).

javax.xml.ws.WebServiceException:
com.sun.xml.messaging.saaj.SOAPExceptionImpl: Error during saving a
multipart message
        at
com.sun.xml.ws.client.dispatch.SourceDispatch.createPacket(SourceDispatch.java:71)
        at
com.sun.xml.ws.client.dispatch.SourceDispatch.createPacket(SourceDispatch.java:36)
        at
com.sun.xml.ws.client.dispatch.DispatchImpl.doInvoke(DispatchImpl.java:138)
        at
com.sun.xml.ws.client.dispatch.DispatchImpl.invoke(DispatchImpl.java:166)
        at testutil.W3CUtils.sendMessage(W3CUtils.java:163)
        at w3c.s11.client.EchoClient.test1146(EchoClient.java:338)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:154)
        at junit.framework.TestCase.runBare(TestCase.java:127)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
        at com.sun.ant.junit.JUnitTestRunner.run(JUnitTestRunner.java:298)
        at com.sun.ant.junit.JUnitTestRunner.launch(JUnitTestRunner.java:673)
        at com.sun.ant.junit.JUnitTestRunner.main(JUnitTestRunner.java:568)
Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Error during
saving a multipart message
        at
com.sun.xml.messaging.saaj.soap.MessageImpl.saveChanges(MessageImpl.java:1126)
        at
com.sun.xml.ws.client.dispatch.SourceDispatch.createPacket(SourceDispatch.java:69)
        ... 22 more
Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Unable to get
header stream in saveChanges:
        at
com.sun.xml.messaging.saaj.soap.MessageImpl.saveChanges(MessageImpl.java:1096)
        ... 23 more

Thanks,
-Arun

-- 
got Web Services ?
Download Java Web Services Developer Pack from
http://java.sun.com/webservices