Hi Matthew,

Are you still having any outstanding issue calling a document-based service after we added that feature to the Presentation Server?

Alex


Matthew J. Graham wrote:

Hi Alex,

I have two document-based web services which I have converted to
public String method(String, String, Document)
One does nothing, the other throws this error:

An error occured
Type class org.apache.axis.AxisFault
Message java.lang.NullPointerException
Location oxf:/publish/register-user.xpl
Line N/A
Column N/A
Stack Trace Class Name Method Name File Name Line Number
org.apache.axis.message.SOAPFaultBuilder createFault SOAPFaultBuilder.java 260
org.apache.axis.message.SOAPFaultBuilder endElement SOAPFaultBuilder.java 169
org.apache.axis.encoding.DeserializationContextImpl endElement DeserializationContextImpl.java 1015
orbeon.apache.xerces.parsers.AbstractSAXParser endElement N/A
orbeon.apache.xerces.xinclude.XIncludeHandler endElement N/A
orbeon.apache.xerces.impl.XMLNSDocumentScannerImpl scanEndElement N/A
orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher dispatch N/A
orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl scanDocument N/A
orbeon.apache.xerces.parsers.XML11Configuration parse N/A
orbeon.apache.xerces.parsers.XML11Configuration parse N/A
orbeon.apache.xerces.parsers.XMLParser parse N/A
orbeon.apache.xerces.parsers.AbstractSAXParser parse N/A
javax.xml.parsers.SAXParser parse SAXParser.java 345
org.apache.axis.encoding.DeserializationContextImpl parse DeserializationContextImpl.java 242
org.apache.axis.SOAPPart getAsSOAPEnvelope SOAPPart.java 538
org.apache.axis.Message getSOAPEnvelope Message.java 376
org.apache.axis.client.Call invokeEngine Call.java 2583
org.apache.axis.client.Call invoke Call.java 2553
org.apache.axis.client.Call invoke Call.java 1753
org.orbeon.oxf.processor.DelegationProcessor$2 endElement DelegationProcessor.java 202
org.orbeon.oxf.xml.SimpleForwardingContentHandler endElement SimpleForwardingContentHandler.java 28
org.orbeon.saxon.event.ContentHandlerProxy endElement ContentHandlerProxy.java 205
org.orbeon.saxon.event.ProxyReceiver endElement ProxyReceiver.java 161
org.orbeon.saxon.event.NamespaceReducer endElement NamespaceReducer.java 184
org.orbeon.saxon.event.ComplexContentOutputter endElement ComplexContentOutputter.java 325
org.orbeon.saxon.instruct.ElementCreator processLeavingTail ElementCreator.java 186
org.orbeon.saxon.instruct.Instruction processChildrenLeavingTail Instruction.java 269
org.orbeon.saxon.instruct.Sequence processLeavingTail Sequence.java 147
org.orbeon.saxon.instruct.Template expand Template.java 105
org.orbeon.saxon.instruct.Template processLeavingTail Template.java 74
org.orbeon.saxon.Controller applyTemplates Controller.java 305
org.orbeon.saxon.Controller run Controller.java 187
org.orbeon.saxon.Controller transformDocument Controller.java 1536
org.orbeon.saxon.TransformerHandlerImpl endDocument TransformerHandlerImpl.java 104
org.orbeon.oxf.xml.SimpleForwardingContentHandler endDocument SimpleForwardingContentHandler.java 23
org.orbeon.saxon.event.ContentHandlerProxy endDocument ContentHandlerProxy.java 105
org.orbeon.saxon.event.ProxyReceiver endDocument ProxyReceiver.java 86
org.orbeon.saxon.event.ComplexContentOutputter endDocument ComplexContentOutputter.java 380
org.orbeon.saxon.Controller resetOutputDestination Controller.java 648
org.orbeon.saxon.Controller transformDocument Controller.java 1545
org.orbeon.saxon.TransformerHandlerImpl endDocument TransformerHandlerImpl.java 104
org.orbeon.oxf.xml.ForwardingContentHandler endDocument ForwardingContentHandler.java 38
org.orbeon.oxf.xml.SAXStore endDocument SAXStore.java 235
org.orbeon.oxf.xml.SAXStore replay SAXStore.java 170
org.orbeon.oxf.processor.pipeline.TeeProcessor$1 readImpl TeeProcessor.java 45
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1500 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$6 run PipelineProcessor.java 523
org.orbeon.oxf.processor.ProcessorImpl executeParents ProcessorImpl.java 526
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1600 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput readImpl PipelineProcessor.java 521
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1500 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$6 run PipelineProcessor.java 523
org.orbeon.oxf.processor.ProcessorImpl executeParents ProcessorImpl.java 526
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1600 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput readImpl PipelineProcessor.java 521
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1500 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$6 run PipelineProcessor.java 523
org.orbeon.oxf.processor.ProcessorImpl executeParents ProcessorImpl.java 526
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1600 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput readImpl PipelineProcessor.java 521
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.TeeProcessor access$100 TeeProcessor.java 22
org.orbeon.oxf.processor.pipeline.TeeProcessor$1 readImpl TeeProcessor.java 43
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1500 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$6 run PipelineProcessor.java 523
org.orbeon.oxf.processor.ProcessorImpl executeParents ProcessorImpl.java 526
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$1600 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$InternalTopOutput readImpl PipelineProcessor.java 521
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer access$300 XSLTTransformer.java 51
org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1 readImpl XSLTTransformer.java 146
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer access$300 XSLTTransformer.java 51
org.orbeon.oxf.processor.transformer.xslt.XSLTTransformer$1 readImpl XSLTTransformer.java 146
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.DelegationProcessor$1 readImpl DelegationProcessor.java 84
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$000 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2 run PipelineProcessor.java 91
org.orbeon.oxf.processor.ProcessorImpl executeChildren ProcessorImpl.java 511
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$100 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1 readImpl PipelineProcessor.java 89
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.IdentityProcessor$1 readImpl IdentityProcessor.java 25
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$000 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2 run PipelineProcessor.java 91
org.orbeon.oxf.processor.ProcessorImpl executeChildren ProcessorImpl.java 511
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$100 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1 readImpl PipelineProcessor.java 89
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1 readImpl ConcreteChooseProcessor.java 116
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.IdentityProcessor$1 readImpl IdentityProcessor.java 25
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$000 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2 run PipelineProcessor.java 91
org.orbeon.oxf.processor.ProcessorImpl executeChildren ProcessorImpl.java 511
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$100 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1 readImpl PipelineProcessor.java 89
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.TeeProcessor access$100 TeeProcessor.java 22
org.orbeon.oxf.processor.pipeline.TeeProcessor$1 readImpl TeeProcessor.java 43
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.NullSerializer start NullSerializer.java 25
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11 run PipelineProcessor.java 602
org.orbeon.oxf.processor.ProcessorImpl executeChildren ProcessorImpl.java 511
org.orbeon.oxf.processor.pipeline.PipelineProcessor start PipelineProcessor.java 600
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1 getInput PipelineProcessor.java 135
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1 readImpl PipelineProcessor.java 84
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1 readImpl ConcreteChooseProcessor.java 116
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsDOM4J ProcessorImpl.java 394
org.orbeon.oxf.processor.ProcessorImpl$4 read ProcessorImpl.java 418
org.orbeon.oxf.processor.ProcessorImpl readCacheInputAsObject ProcessorImpl.java 465
org.orbeon.oxf.processor.ProcessorImpl readCacheInputAsDOM4J ProcessorImpl.java 416
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor start ConcreteChooseProcessor.java 157
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1 readImpl ConcreteChooseProcessor.java 114
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 344
org.orbeon.oxf.processor.IdentityProcessor$1 readImpl IdentityProcessor.java 25
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$000 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$2 run PipelineProcessor.java 91
org.orbeon.oxf.processor.ProcessorImpl executeChildren ProcessorImpl.java 511
org.orbeon.oxf.processor.pipeline.PipelineProcessor access$100 PipelineProcessor.java 55
org.orbeon.oxf.processor.pipeline.PipelineProcessor$1 readImpl PipelineProcessor.java 89
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1 readImpl ConcreteChooseProcessor.java 116
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.pipeline.TeeProcessor access$100 TeeProcessor.java 22
org.orbeon.oxf.processor.pipeline.TeeProcessor$1 readImpl TeeProcessor.java 43
org.orbeon.oxf.processor.ProcessorImpl$6 read ProcessorImpl.java 930
org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl read ProcessorImpl.java 1068
org.orbeon.oxf.processor.ProcessorImpl readInputAsSAX ProcessorImpl.java 339
org.orbeon.oxf.processor.ProcessorImpl readInputAsDOM4J ProcessorImpl.java 394
org.orbeon.oxf.processor.ProcessorImpl$4 read ProcessorImpl.java 418
org.orbeon.oxf.processor.ProcessorImpl readCacheInputAsObject ProcessorImpl.java 465
org.orbeon.oxf.processor.ProcessorImpl readCacheInputAsDOM4J ProcessorImpl.java 416
org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor start ConcreteChooseProcessor.java 157
org.orbeon.oxf.processor.pipeline.PipelineProcessor$11 run PipelineProcessor.java 602
org.orbeon.oxf.processor.ProcessorImpl executeChildren ProcessorImpl.java 511
org.orbeon.oxf.processor.pipeline.PipelineProcessor start PipelineProcessor.java 600
org.orbeon.oxf.processor.PageFlowControllerProcessor start PageFlowControllerProcessor.java 379
org.orbeon.oxf.servlet.InitUtils runProcessor InitUtils.java 79
org.orbeon.oxf.servlet.ProcessorService service ProcessorService.java 134
org.orbeon.oxf.servlet.OXFServlet service OXFServlet.java 90
javax.servlet.http.HttpServlet service HttpServlet.java 810
org.apache.catalina.core.ApplicationFilterChain internalDoFilter ApplicationFilterChain.java 237
org.apache.catalina.core.ApplicationFilterChain doFilter ApplicationFilterChain.java 157
org.apache.catalina.core.StandardWrapperValve invoke StandardWrapperValve.java 214
org.apache.catalina.core.StandardValveContext invokeNext StandardValveContext.java 104
org.apache.catalina.core.StandardPipeline invoke StandardPipeline.java 520
org.apache.catalina.core.StandardContextValve invokeInternal StandardContextValve.java 198
org.apache.catalina.core.StandardContextValve invoke StandardContextValve.java 152
org.apache.catalina.core.StandardValveContext invokeNext StandardValveContext.java 104
org.apache.catalina.core.StandardPipeline invoke StandardPipeline.java 520
org.apache.catalina.core.StandardHostValve invoke StandardHostValve.java 137
org.apache.catalina.core.StandardValveContext invokeNext StandardValveContext.java 104
org.apache.catalina.valves.ErrorReportValve invoke ErrorReportValve.java 117
org.apache.catalina.core.StandardValveContext invokeNext StandardValveContext.java 102
org.apache.catalina.core.StandardPipeline invoke StandardPipeline.java 520
org.apache.catalina.core.StandardEngineValve invoke StandardEngineValve.java 109
org.apache.catalina.core.StandardValveContext invokeNext StandardValveContext.java 104
org.apache.catalina.core.StandardPipeline invoke StandardPipeline.java 520
org.apache.catalina.core.ContainerBase invoke ContainerBase.java 929
org.apache.coyote.tomcat5.CoyoteAdapter service CoyoteAdapter.java 160
org.apache.coyote.http11.Http11Processor process Http11Processor.java 793
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler processConnection Http11Protocol.java 702
org.apache.tomcat.util.net.TcpWorkerThread runIt PoolTcpEndpoint.java 571
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable run ThreadPool.java 644
java.lang.Thread run Thread.java 552


    Cheers,

    Matthew

_______________________________________________
oxf-users mailing list
[EMAIL PROTECTED]
http://mail.orbeon.com/mailman/listinfo/oxf-users




------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________ orbeon-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/orbeon-user

Reply via email to