Ajith
 
Based off the stack trace (which I did forget in the previous email), no, it is on sending:
 
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:223)
org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:589)
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:328)
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:279)
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:457)
org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:399)
com.alliantenergy.soap.SoapClient.sendRecieve(SoapClient.java:135)
com.alliantenergy.soap.SoapClient.parseXMLMessage(SoapClient.java:90)
com.alliantenergy.soap.SoapClient.postSoapMessage(SoapClient.java:41)
org.apache.jsp.ProcessSOAPMessage_jsp._jspService(ProcessSOAPMessage_jsp.java:139)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
java.lang.Thread.run(Thread.java:536)
John
>>> [EMAIL PROTECTED] 07/06/06 10:44 AM >>>
A quick clarification!
Does the problem occur after receiving a response ?

Ajith

On 7/6/06, John Ferron <[EMAIL PROTECTED]> wrote:
>
>
> All,
>
> I'm getting the following nested exception:
>
>  Can not output XML declaration, after other output has already been done.;
> nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.; nested exception
> is:
>         org.apache.axis2.AxisFault: Can not output XML declaration, after
> other output has already been done.; nested exception is:
>         javax.xml.stream.XMLStreamException: Can not output
> XML declaration, after other output has already been done.
>
> The following method that sends the data is as follows:  The request element
> that I am passing through to this method is the SOAP envelope which has the
> complete SOAP message that I want to send.
>
> private void sendRecieve(String urlStr, OMElement requestElement) throws
> Exception {
>   URL url = "">>   OMElement responseElement = null;
>   try {
>    url = "" URL(urlStr);
>    log.info("URL: " + urlStr);
>   } catch (MalformedURLException e) {
>    StringFunctions.exceptionToString(e);
>   }
>
>   Options options = new Options();
>   options.setTo(new EndpointReference(url.toString()));
>   options.setProperty(MessageContextConstants.CHUNKED,
> Constants.VALUE_FALSE);
>
>   ServiceClient sender = new ServiceClient();
>   sender.setOptions(options);
>   log.info("Sending: ");
>   log.info(requestElement.toStringWithConsume());
>   responseElement = sender.sendReceive(requestElement);
>   if (responseElement == null) {
>    log.info("Null response");
>   } else {
>    log.info(responseElement.toStringWithConsume());
>   }
>  }
>
> Any help would be greatly appreciated
>
> John


--
Ajith Ranabahu

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to