[ http://issues.apache.org/jira/browse/AXIS-1944?page=comments#action_63387 ] Davanum Srinivas commented on AXIS-1944: ----------------------------------------
Micha, #1: Can you please try latest CVS/Nightly? #2: If #1 fails, can you upload a stripped down test case? thanks, dims > SOAPException with streaming="on" > --------------------------------- > > Key: AXIS-1944 > URL: http://issues.apache.org/jira/browse/AXIS-1944 > Project: Axis > Type: Bug > Versions: 1.2RC3 > Environment: Windows XP SP2, SUN JDK 1.4.2_05, axis running within BEA > WebLogic 8.1.4 > Reporter: Micha³ Kochanowicz > > After enabling streaming, request which was previously processed without > problems, throws an exception shown below. Having streaming working would be > very nice, as I need to support 500kB long SOAP requests which (without > streaming) cause OutOfMemoryException if I assign less than 768MB (!!) for > JVM heap :( > AxisFault > faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException > faultSubcode: > faultString: org.xml.sax.SAXException: operation description is missing > parameter description! > faultActor: > faultNode: > faultDetail: > {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: > operation description is missing parameter description! > at > org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:201) > at > org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035) > at > weblogic.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:459) > at > weblogic.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:877) > at > weblogic.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:569) > at > weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:759) > at > weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477) > at > weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329) > at > weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525) > at > weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581) > at weblogic.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152) > at > weblogic.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175) > at javax.xml.parsers.SAXParser.parse(Unknown Source) > at > org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) > at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) > at org.apache.axis.Message.getSOAPEnvelope(Message.java:424) > at > org.apache.axis.server.AxisServer.initSOAPConstants(AxisServer.java:345) > at org.apache.axis.server.AxisServer.invoke(AxisServer.java:279) > at > org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:697) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at > org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315) > at > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6718) > at > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) > at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3764) > at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644) > at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219) > at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira