When using a Document object as the return value for an annotated method I received the attached exception ----------------------------------------------------------------------------------------------------------
Key: XFIRE-322 URL: http://jira.codehaus.org/browse/XFIRE-322 Project: XFire Type: Bug Versions: 1.0 Reporter: Jeff Puro Assigned to: Dan Diephouse 2006-03-31 03:12:09,141 ERROR [org.codehaus.xfire.transport.DefaultEndpoint] Fault occurred! java.lang.NullPointerException at java.io.Writer.write(Writer.java:126) at com.ctc.wstx.sw.BaseNsStreamWriter.doWriteStartElement(BaseNsStreamWriter.java:525) at com.ctc.wstx.sw.BaseNsStreamWriter.writeStartElement(BaseNsStreamWriter.java:256) at org.codehaus.xfire.util.STAXUtils.writeElement(STAXUtils.java:297) at org.codehaus.xfire.aegis.type.xml.DocumentType.writeObject(DocumentType.java:72) at org.codehaus.xfire.aegis.AegisBindingProvider.writeParameter(AegisBindingProvider.java:111) at org.codehaus.xfire.service.binding.AbstractBinding.writeParameter(AbstractBinding.java:240) at org.codehaus.xfire.service.binding.WrappedBinding.writeMessage(WrappedBinding.java:89) at org.codehaus.xfire.soap.SoapSerializer.writeMessage(SoapSerializer.java:81) at org.codehaus.xfire.transport.local.LocalChannel.send(LocalChannel.java:56) at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:98) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessage(ServiceInvocationHandler.java:210) at org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(ServiceInvocationHandler.java:71) at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:98) at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:58) at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38) at com.sterling.iae.servicemix.components.xfire.XFireBinding.process(XFireBinding.java:97) at org.apache.servicemix.components.util.OutBinding.onMessageExchange(OutBinding.java:48) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:587) at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:179) at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doSend(SedaFlow.java:137) at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.send(AbstractFlow.java:121) at org.apache.servicemix.jbi.nmr.Broker.sendExchangePacket(Broker.java:285) at org.apache.servicemix.jbi.container.JBIContainer.sendExchange(JBIContainer.java:586) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend(DeliveryChannelImpl.java:346) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(DeliveryChannelImpl.java:420) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(DeliveryChannelImpl.java:397) at org.apache.servicemix.components.util.ChainedComponent.invokeService(ChainedComponent.java:78) at org.apache.servicemix.components.util.ChainedComponent.transform(ChainedComponent.java:55) at org.apache.servicemix.components.util.TransformComponentSupport.onMessageExchange(TransformComponentSupport.java:45) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:587) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira