Hello again,
This is the new error... As you can see, the request goes to the "Testing endpoint mapping (PayloadRootQNameEndpointMapping)"
This is the log:
Code:
2006-07-04 12:52:08,779 DEBUG [org.springframework.web.servlet.DispatcherServlet] DispatcherServlet with name 'controlservidoresweb' received request for [/controlservidores/receptorFtp]
2006-07-04 12:52:08,779 DEBUG [org.springframework.web.servlet.DispatcherServlet] Testing handler map [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping@8353f6] in DispatcherServlet with name 'controlservidoresweb'
2006-07-04 12:52:08,779 DEBUG [org.springframework.web.servlet.handler.SimpleUrlHandlerMapping] Looking up handler for [/receptorFtp]
2006-07-04 12:52:08,779 DEBUG [org.springframework.web.servlet.DispatcherServlet] Testing handler adapter [org.springframework.ws.transport.http.MessageHandlerAdapter@1fd6f07]
2006-07-04 12:52:08,967 DEBUG [org.springframework.ws.soap.SoapMessageDispatcher] MessageDispatcher with name 'messageDispatcher' received request [org.springframework.ws.soap.saaj.SaajSoapMessage@158aeed]
2006-07-04 12:52:08,967 DEBUG [org.springframework.ws.soap.SoapMessageDispatcher] Testing endpoint mapping [org.springframework.ws.soap.endpoint.PayloadRootQNameEndpointMapping@144569b]
2006-07-04 12:52:09,107 DEBUG [org.springframework.ws.soap.SoapMessageDispatcher] Testing endpoint exception resolver [org.springframework.ws.soap.endpoint.SimpleSoapExceptionResolver@cfaf6e]
2006-07-04 12:52:09,138 WARN [org.springframework.ws.soap.SoapMessageDispatcher] Endpoint invocation resulted in exception - responding with SOAP Fault
org.springframework.ws.soap.saaj.SaajSoapEnvelopeException: Could not access envelope: org.jboss.axis.AxisFault: Content is not allowed in prolog.; nested exception is javax.xml.soap.SOAPException: org.jboss.axis.AxisFault: Content is not allowed in prolog.
javax.xml.soap.SOAPException: org.jboss.axis.AxisFault: Content is not allowed in prolog.
at org.jboss.axis.MessagePart.getEnvelope(MessagePart.java:1107)
at org.springframework.ws.soap.saaj.SaajSoapMessage.getEnvelope(SaajSoapMessage.java:103)
at org.springframework.ws.soap.AbstractSoapMessage.getSoapBody(AbstractSoapMessage.java:33)
at org.springframework.ws.soap.AbstractSoapMessage.getPayloadSource(AbstractSoapMessage.java:47)
at org.springframework.ws.soap.endpoint.PayloadRootQNameEndpointMapping.getMessagePayloadElement(PayloadRootQNameEndpointMapping.java:48)
at org.springframework.ws.soap.endpoint.PayloadRootQNameEndpointMapping.resolveQName(PayloadRootQNameEndpointMapping.java:41)
at org.springframework.ws.soap.endpoint.AbstractQNameEndpointMapping.getLookupKeyForMessage(AbstractQNameEndpointMapping.java:32)
at org.springframework.ws.soap.endpoint.AbstractMapBasedSoapEndpointMapping.getEndpointInternal(AbstractMapBasedSoapEndpointMapping.java:109)
at org.springframework.ws.endpoint.AbstractEndpointMapping.getEndpoint(AbstractEndpointMapping.java:81)
at org.springframework.ws.MessageDispatcher.getEndpoint(MessageDispatcher.java:315)
at org.springframework.ws.MessageDispatcher.dispatch(MessageDispatcher.java:227)
at org.springframework.ws.MessageDispatcher.invoke(MessageDispatcher.java:209)
at org.springframework.ws.transport.http.MessageHandlerAdapter.handle(MessageHandlerAdapter.java:57)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:684)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:625)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.jboss.axis.AxisFault: Content is not allowed in prolog.
at org.jboss.axis.AxisFault.makeFault(AxisFault.java:99)
at org.jboss.axis.MessagePart.getAsSOAPEnvelope(MessagePart.java:691)
at org.jboss.axis.MessagePart.getEnvelope(MessagePart.java:1103)
... 41 more
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.jboss.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:257)
at org.jboss.axis.MessagePart.getAsSOAPEnvelope(MessagePart.java:684)
... 42 more
2006-07-04 12:52:09,154 DEBUG [org.springframework.ws.soap.SoapMessageDispatcher] MessageDispatcher with name 'messageDispatcher' sends response [org.springframework.ws.soap.saaj.SaajSoapMessage@9db0ad]
2006-07-04 12:52:09,201 DEBUG [org.springframework.web.servlet.DispatcherServlet] Null ModelAndView returned to DispatcherServlet with name 'controlservidoresweb': assuming HandlerAdapter completed request handling
2006-07-04 12:52:09,201 DEBUG [org.springframework.web.servlet.DispatcherServlet] Successfully completed request
2006-07-04 12:52:09,201 DEBUG [org.springframework.web.context.support.XmlWebApplicationContext] Publishing event in context [WebApplicationContext for namespace 'controlservidoresweb-servlet']: RequestHandledEvent: url=[/controlservidores/receptorFtp]; time=[422ms]; client=[127.0.0.1]; method=[POST]; servlet=[controlservidoresweb]; session=[671F206993FE439D713452FE98A4B6A9]; user=[null]; status=[OK]
This is the SoapUI log:
Code:
12:52:08 : DEBUG : >> "POST /controlservidores/receptorFtp HTTP/1.1[\r][\n]"
12:52:08 : DEBUG : >> "Content-Type: text/xml;charset=UTF-8[\r][\n]"
12:52:08 : DEBUG : >> "SOAPAction: ""[\r][\n]"
12:52:08 : DEBUG : >> "User-Agent: Jakarta Commons-HttpClient/3.0[\r][\n]"
12:52:08 : DEBUG : >> "Host: localhost:8080[\r][\n]"
12:52:08 : DEBUG : >> "Content-Length: 5[\r][\n]"
12:52:08 : DEBUG : >> "[\r][\n]"
12:52:08 : DEBUG : >> "Test1"
12:52:09 : DEBUG : << "HTTP/1.1 500 Error Interno del Servidor[\r][\n]"
12:52:09 : DEBUG : << "Server: Apache-Coyote/1.1[\r][\n]"
12:52:09 : DEBUG : << "X-Powered-By: Servlet 2.4; JBoss-4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)/Tomcat-5.5[\r][\n]"