javaee / metro-wsit

https://javaee.github.io/metro-wsit/
Other
9 stars 24 forks source link

[Regression]javax.xml.ws.WebServiceException: javax.xml.stream.XMLStreamException: Unbound namespace URI 'http://www.w3.org/2004/08/xop/include' #1598

Closed glassfishrobot closed 12 years ago

glassfishrobot commented 12 years ago

This test case is failing in 3.1.2.It is passing with 3.1.1 build.This test case is part on interop tests in MTOM.Here I am attaching a sample test case.

Exception is :

[#|2011-12-01T11:21:39.896+0530|WARNING|glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=26;_ThreadName=Thread-2;|StandardWrapperValve[TestClient]: PWC1406: Servlet.service() for servlet TestClient threw exception javax.xml.ws.WebServiceException: javax.xml.stream.XMLStreamException: Unbound namespace URI 'http://www.w3.org/2004/08/xop/include' at com.sun.xml.ws.encoding.MtomCodec$MtomStreamWriterImpl.writeBinary(MtomCodec.java:347) at com.sun.xml.ws.encoding.MtomCodec$MtomStreamWriterImpl.writeBinary(MtomCodec.java:321) at com.sun.xml.bind.v2.runtime.output.StAXExStreamWriterOutput.text(StAXExStreamWriterOutput.java:71) at com.sun.xml.bind.v2.runtime.XMLSerializer.text(XMLSerializer.java:421) at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$PcdataImpl.writeText(RuntimeBuiltinLeafInfoImpl.java:179) at com.sun.xml.bind.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.writeText(TransducedAccessor.java:261) at com.sun.xml.bind.v2.runtime.property.ValueProperty.serializeBody(ValueProperty.java:87) at com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:358) at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:696) at com.sun.xml.bind.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:158) at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:161) at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:131) at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeBody(ElementBeanInfoImpl.java:333) at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:340) at com.sun.xml.bind.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:76) at com.sun.xml.bind.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:494) at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:323) at com.sun.xml.bind.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:178) at com.sun.xml.ws.security.opt.impl.keyinfo.BinarySecurityToken.writeTo(BinarySecurityToken.java:175) at com.sun.xml.ws.security.opt.impl.outgoing.SecurityHeader.writeTo(SecurityHeader.java:256) at com.sun.xml.ws.security.opt.impl.message.SecuredMessage.writeTo(SecuredMessage.java:359) at com.sun.xml.ws.security.opt.impl.message.MessageWrapper.writeTo(MessageWrapper.java:355) at com.sun.xml.ws.encoding.MtomCodec.encode(MtomCodec.java:177) at com.sun.xml.ws.encoding.SOAPBindingCodec.encode(SOAPBindingCodec.java:285) at com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:221) at com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:143) at com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:110) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:961) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:910) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:873) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:775) at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(AbstractTubeImpl.java:116) at com.sun.enterprise.security.webservices.ClientSecurityPipe.processSecureRequest(ClientSecurityPipe.java:196) at com.sun.enterprise.security.webservices.ClientSecurityPipe.process(ClientSecurityPipe.java:184) at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:119) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:961) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:910) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:873) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:775) at com.sun.xml.ws.client.Stub.process(Stub.java:417) at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:168) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:119) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:102) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:151) at $Proxy189.echoBinaryAsString(Unknown Source) at simple.client.TestClient.echoBinaryAsString(TestClient.java:97) at simple.client.TestClient.processRequest(TestClient.java:50) at simple.client.TestClient.doGet(TestClient.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) at javax.servlet.http.HttpServlet.service(HttpServlet.java:770) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1547) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:174) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:833) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:730) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1031) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:228) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59) at com.sun.grizzly.ContextTask.run(ContextTask.java:71) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513) at java.lang.Thread.run(Thread.java:662) Caused by: javax.xml.stream.XMLStreamException: Unbound namespace URI 'http://www.w3.org/2004/08/xop/include' at com.ctc.wstx.sw.SimpleNsStreamWriter.writeStartOrEmpty(SimpleNsStreamWriter.java:231) at com.ctc.wstx.sw.BaseNsStreamWriter.writeStartElement(BaseNsStreamWriter.java:310) at com.sun.xml.ws.util.xml.XMLStreamWriterFilter.writeStartElement(XMLStreamWriterFilter.java:175) at com.sun.xml.ws.encoding.MtomCodec$MtomStreamWriterImpl.writeBinary(MtomCodec.java:342) ... 74 more

| #] |

Environment

Linux, GlassFish Server Open Source Edition 3.1.2-SNAPSHOT (build 12)

Affected Versions

[2.2]

glassfishrobot commented 12 years ago

Reported by msreekanth

glassfishrobot commented 12 years ago

snajper said: Seems to be caused by changes that went into jaxws with: http://java.net/jira/browse/JAX_WS-744

glassfishrobot commented 12 years ago

snajper said: The namespace definition for include element has been missing. Fixed in jaxws MtomCodec.

glassfishrobot commented 12 years ago

msreekanth said: Checked with the build : trunk-6920. Still not fixed.

glassfishrobot commented 12 years ago

snajper said: Hi, new JAX-WS has been integrated in trunk-6921.

glassfishrobot commented 12 years ago

File: MtomTestApp.zip Attached By: msreekanth

glassfishrobot commented 12 years ago

Was assigned to snajper

glassfishrobot commented 7 years ago

This issue was imported from java.net JIRA WSIT-1598

glassfishrobot commented 12 years ago

Marked as fixed on Friday, December 2nd 2011, 9:51:36 am