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