HTTP 500 and XML SOAP Fault in body (text/xml). It works on all platform, except i5 (iSeries)
2007/3/30, Jean-Frederic <[EMAIL PROTECTED]>:
On Thu, 2007-03-29 at 12:57 +0200, Henri Gomez wrote: > Hi to all, > > While using with the 1.2.21-dev on i5 (iSeries) I saw a strange > problem when doing SOAP works. What is the exception on TC side? Cheers Jean-Frederic > > In SOAP, a Fault Exception is sent by Tomcat as an HTTP 500 error (in > header) and the fault code in body. > > On Linux and Windows, mod_jk see the header and body : > > [Thu Mar 29 12:26:18 2007] [7732:8768] [debug] do_shm_open::jk_shm.c > (284): Shared memory is already open [Thu Mar 29 12:26:18 2007] > [7732:8768] [debug] jk_child_init::mod_jk.c (2588): Attached > shm:/var/log/apache2/jk.shm [Thu Mar 29 12:26:18 2007] [7732:8768] > [debug] jk_child_init::mod_jk.c (2598): Initialized mod_jk/1.2.21-dev > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from > ajp13 pos=0 len=60 max=8192 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000 04 01 > F4 00 19 45 72 72 65 75 72 20 49 6E 74 65 - .....Erreur.Inte > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0010 72 6E > 65 20 64 65 20 53 65 72 76 6C 65 74 00 00 - rne.de.Servlet.. > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0020 01 A0 > 01 00 16 74 65 78 74 2F 78 6D 6C 3B 63 68 - .....text/xml;ch > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0030 61 72 > 73 65 74 3D 75 74 66 2D 38 00 00 00 00 00 - arset=utf-8..... > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_unmarshal_response::jk_ajp_common.c (603): status = 500 [Thu Mar > 29 12:26:26 2007] [7690:8768] [debug] > ajp_unmarshal_response::jk_ajp_common.c (610): Number of headers is = > 1 [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_unmarshal_response::jk_ajp_common.c (666): Header[0] > [Content-Type] = [text/xml;charset=utf-8] [Thu Mar 29 12:26:26 2007] > [7690:8768] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c > (1043): received from ajp13 pos=0 len=456 max=8192 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000 03 01 > C4 3C 3F 78 6D 6C 20 76 65 72 73 69 6F 6E - ...<?xml.version > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0010 3D 22 > 31 2E 30 22 20 3F 3E 3C 53 3A 45 6E 76 65 - ="1.0".?><S:Enve > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0020 6C 6F > 70 65 20 78 6D 6C 6E 73 3A 53 3D 22 68 74 - lope.xmlns:S="ht > > ... > > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 01c0 76 65 > 6C 6F 70 65 3E 00 00 00 00 00 00 00 00 00 - velope>......... > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] ws_write::mod_jk.c > (452): written 452 out of 452 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from > ajp13 pos=0 len=4 max=8192 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000 03 00 > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 - ................ > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from > ajp13 pos=0 len=4 max=8192 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000 03 00 > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 - ................ > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): received from > ajp13 pos=0 len=2 max=8192 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_connection_tcp_get_message::jk_ajp_common.c (1043): 0000 05 01 > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 - ................ > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_process_callback::jk_ajp_common.c (1505): AJP13 protocol: Reuse is > OK > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] > ajp_done::jk_ajp_common.c (2272): recycling connection pool slot=0 for > worker w850 > [Thu Mar 29 12:26:26 2007] [7690:8768] [debug] jk_handler::mod_jk.c > (2181): Service finished with status=500 for worker=w850 > > > on i5 it's very different : > > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (603): > status = 500 > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (610): > Number of headers is = 1 > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (666): > Header[0] [Content-Type] = [text/xml;charset=utf-8] > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > received from ajp13 pos=0 len=456 max=8192 > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0000 03 01 C4 3C 3F 78 6D 6C 20 76 65 72 73 69 6F 6E - > ... Ì_%.ÎÁÊËÑ?> > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0010 3D 22 31 2E 30 22 20 3F 3E 3C 53 3A 45 6E 76 65 - > . ë á>ÎÁ > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0020 6C 6F 70 65 20 78 6D 6C 6E 73 3A 53 3D 22 68 74 - > %?øÁ.Ì_%>Ë ë ÇÈ > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0030 74 70 3A 2F 2F 73 63 68 65 6D 61 73 2E 78 6D 6C - > Èø ËÄÇÁ_/Ë Ì_% > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0040 73 6F 61 70 2E 6F 72 67 2F 73 6F 61 70 2F 65 6E - > Ë?/ø ?ÊÅË?/øÁ> > > ... > > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 01c0 76 65 6C 6F 70 65 3E 00 00 00 00 00 00 00 00 00 - > ÎÁ%?øÁ ......... > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > received from ajp13 pos=0 len=4 max=8192 > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0000 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 - > ................ > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > received from ajp13 pos=0 len=4 max=8192 > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0000 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 - > ................ > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > received from ajp13 pos=0 len=2 max=8192 > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1043): > 0000 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 - > ................ > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (1505): > AJP13 protocol: Reuse is OK > [Thu Mar 29 12:29:26 2007] [0055:0258] [debug] jk_ajp_common.c (2272): > recycling connection pool slot=0 for worker xylos-soa-850 > [Thu Mar 29 12:29:26 2007] [0055:0258] [info] mod_jk.c (2175): No > body with status=500 for worker=xylos-soa-850 > I'm looking for what could be the difference on jk code between i5 > (#ifdef AS400) and others platforms. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]