|
From: Yerubandi R. <Yer...@su...> - 2004-03-31 21:31:43
|
Patrick i am sure the Content-Type header is not set. so i had to add this line=20 headers.addHeader(Constants.CONTENT_TYPE,Constants.TEXT_XML_TYPE) =20 in EbxmlMessage.java after line 1674 to get the build running.=20 -Venkat -----Original Message----- From: ebx...@li... [mailto:ebx...@li...]On Behalf Of ebx...@li... Sent: Tuesday, March 30, 2004 8:02 PM To: ebx...@li... Subject: ebxmlms-general digest, Vol 1 #154 - 2 msgs Send ebxmlms-general mailing list submissions to ebx...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/ebxmlms-general or, via email, send a message with subject or body 'help' to ebx...@li... You can reach the person managing the list at ebx...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of ebxmlms-general digest..." Today's Topics: 1. Re: Error from build of latest source code , HTTP response code =3D 409 (Patrick Yee) --__--__-- Message: 1 Date: Tue, 30 Mar 2004 12:04:12 +0800 From: Patrick Yee <kc...@ce...> To: ebx...@li... Subject: Re: [ebxmlms-general] Error from build of latest source code , = HTTP response code =3D 409 Reply-To: ebx...@li... So are you sure the SOAP message you sent to the Hermes on JBoss = really=3D20 got the content-type header set? Regards, -Patrick Yerubandi Rao wrote: >All, >i got the latest hermes code from CVS and deployed it on JBoss. when i = t=3D ry to send a simple request i get the following error=3D20 > > >Message: Cannot parse SOAP message >10:55:21,810 ERROR [STDERR] = hk.hku.cecid.phoenix.message.handler.Request=3D Exceptio >n: >Fail to send EbxmlMessage to MessageServiceHandler: > HTTP response code =3D3D 409 > HTTP response message =3D3D [10008] HTTP POST request failed - = [10002] U=3D nknown err >or Exception: java.io.IOException Message: [10002] Unknown error = Excepti=3D on: java >x.xml.soap.SOAPException Message: Cannot parse SOAP message >10:55:21,870 ERROR [STDERR] at = hk.hku.cecid.phoenix.message.handler.=3D Request. >sendMessage(Request.java:1712) >10:55:21,880 ERROR [STDERR] at = hk.hku.cecid.phoenix.message.handler.=3D Request. >send(Request.java:1173) >10:55:21,900 ERROR [STDERR] at Ping.runPing(Ping.java:554) >10:55:21,910 ERROR [STDERR] at Ping.doPost(Ping.java:45) >10:55:21,920 ERROR [STDERR] at Ping.doGet(Ping.java:31) >10:55:21,930 ERROR [STDERR] at = javax.servlet.http.HttpServlet.servic=3D e(HttpSe >rvlet.java:740) >10:55:21,930 ERROR [STDERR] at = javax.servlet.http.HttpServlet.servic=3D e(HttpSe >rvlet.java:853) >10:55:21,930 ERROR [STDERR] at = org.apache.catalina.core.ApplicationF=3D ilterCha >in.internalDoFilter(ApplicationFilterChain.java:247) >10:55:21,930 ERROR [STDERR] at = org.apache.catalina.core.ApplicationF=3D ilterCha >in.doFilter(ApplicationFilterChain.java:193) >10:55:21,930 ERROR [STDERR] at = org.apache.catalina.core.StandardWrap=3D perValve >.invoke(StandardWrapperValve.java:256) >10:55:21,930 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:643) >10:55:22,020 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line.inv >oke(StandardPipeline.java:480) >10:55:22,020 ERROR [STDERR] at = org.apache.catalina.core.ContainerBas=3D e.invoke >(ContainerBase.java:995) >10:55:22,020 ERROR [STDERR] at = org.apache.catalina.core.StandardCont=3D extValve >.invoke(StandardContextValve.java:191) >10:55:22,080 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:643) >10:55:22,080 ERROR [STDERR] at = org.jboss.web.tomcat.security.JBossSe=3D curityMg >rRealm.invoke(JBossSecurityMgrRealm.java:220) >10:55:22,080 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,080 ERROR [STDERR] at = org.apache.catalina.valves.Certificat=3D esValve. >invoke(CertificatesValve.java:246) >10:55:22,080 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,080 ERROR [STDERR] at = org.jboss.web.tomcat.tc4.statistics.C=3D ontainer >StatsValve.invoke(ContainerStatsValve.java:76) >10:55:22,171 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,171 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line.inv >oke(StandardPipeline.java:480) >10:55:22,181 ERROR [STDERR] at = org.apache.catalina.core.ContainerBas=3D e.invoke >(ContainerBase.java:995) >10:55:22,221 ERROR [STDERR] at = org.apache.catalina.core.StandardCont=3D ext.invo >ke(StandardContext.java:2417) >10:55:22,231 ERROR [STDERR] at = org.apache.catalina.core.StandardHost=3D Valve.in >voke(StandardHostValve.java:180) >10:55:22,231 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:643) >10:55:22,231 ERROR [STDERR] at = org.apache.catalina.valves.ErrorDispa=3D tcherVal >ve.invoke(ErrorDispatcherValve.java:171) >10:55:22,231 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,231 ERROR [STDERR] at = org.apache.catalina.valves.ErrorRepor=3D tValve.i >nvoke(ErrorReportValve.java:172) >10:55:22,321 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,321 ERROR [STDERR] at = org.jboss.web.tomcat.security.Securit=3D yAssocia >tionValve.invoke(SecurityAssociationValve.java:65) >10:55:22,321 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,321 ERROR [STDERR] at = org.apache.catalina.valves.AccessLogV=3D alve.inv >oke(AccessLogValve.java:577) >10:55:22,391 INFO [MessageServiceHandler] Process command: Get message = =3D (32) >10:55:22,401 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:641) >10:55:22,401 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line.inv >oke(StandardPipeline.java:480) >10:55:22,401 ERROR [STDERR] at = org.apache.catalina.core.ContainerBas=3D e.invoke >(ContainerBase.java:995) >10:55:22,401 ERROR [STDERR] at = org.apache.catalina.core.StandardEngi=3D neValve. >invoke(StandardEngineValve.java:174) >10:55:22,401 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line$Sta >ndardPipelineValveContext.invokeNext(StandardPipeline.java:643) >10:55:22,401 ERROR [STDERR] at = org.apache.catalina.core.StandardPipe=3D line.inv >oke(StandardPipeline.java:480) >10:55:22,501 ERROR [STDERR] at = org.apache.catalina.core.ContainerBas=3D e.invoke >(ContainerBase.java:995) >10:55:22,501 ERROR [STDERR] at = org.apache.coyote.tomcat4.CoyoteAdapt=3D er.servi >ce(CoyoteAdapter.java:197) >10:55:22,501 ERROR [STDERR] at = org.apache.coyote.http11.Http11Proces=3D sor.proc >ess(Http11Processor.java:781) >10:55:22,501 ERROR [STDERR] at = org.apache.coyote.http11.Http11Protoc=3D ol$Http1 >1ConnectionHandler.processConnection(Http11Protocol.java:549) >10:55:22,501 ERROR [STDERR] at = org.apache.tomcat.util.net.TcpWorkerT=3D hread.ru >nIt(PoolTcpEndpoint.java:605) >10:55:22,501 ERROR [STDERR] at = org.apache.tomcat.util.threads.Thread=3D Pool$Con >trolRunnable.run(ThreadPool.java:677) > >After digging thru the code i found that the headers passed to >MessageFactory.newInstance().createMessage() have no=3D20 >Content-Type set. Hence an exception ( Absent Content-type ) is being = t=3D hrown and it is being re-thrown as an >SOAPException ( " Cannot parse SOAP message") >Line 1677 : EbxmlMessage.java=3D20 >-Venkat > > >------------------------------------------------------- >This SF.Net email is sponsored by: IBM Linux Tutorials >Free Linux tutorial presented by Daniel Robbins, President and CEO of >GenToo technologies. Learn everything from fundamentals to system >administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id638&op=3DCCk >_______________________________________________ >ebxmlms-general mailing list >ebx...@li... >https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > > =3D20 > --__--__-- _______________________________________________ ebxmlms-general mailing list ebx...@li... https://lists.sourceforge.net/lists/listinfo/ebxmlms-general End of ebxmlms-general Digest |