Hi There, I'm having problem communicating with C++ app running mico 2.3.10 from java application running on IBM websphere with orb142sr1w-20041001a using ordinary object derived from StreamableValue objects (pass-by-value).
it throws org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: No on mico side. it seems that the object that sent by websphere can't be marshalled by Mico. The same piece of java code running on Tomcat with jacorb works perfectly. below is the message trace on websphere, I can't see anything wrong, Hopefully someone from this forum can help me to give some light. Thanks. OUT GOING: Request Message Date: 5 October 2006 03:55:43 PM Thread Info: WebContainer : 0 Local Port: 1612 (0x64C) Local IP: 127.0.0.1 Remote Port: 9232 (0x2410) Remote IP: 10.1.1.112 GIOP Version: 1.0 Byte order: big endian Message size: 1440 (0x5A0) -- Service Context: length = 2 (0x2) Context ID: 1229081874 (0x49424D12) Context data: length = 8 (0x8) 00000001 14200001 Context ID: 17 (0x11) Context data: length = 2 (0x2) 0002 Request ID: 14 Response is expected? Yes. Object Key: length = 12 (0xC) 424F410A 01017000 000DB802 Operation: EstablishConnectionWithSubject Principal: length = 0 (0x0) Data Offset: 6c 0000: 47494F50 01000000 000005A0 00000002 GIOP............ 0010: 49424D12 00000008 00000001 14200001 IBM.......... .. 0020: 00000011 00000002 00020000 0000000E ................ 0030: 01000000 0000000C 424F410A 01017000 ........BOA...p. 0040: 000DB802 0000001F 45737461 626C6973 ........Establis 0050: 68436F6E 6E656374 696F6E57 69746853 hConnectionWithS 0060: 75626A65 63740000 00000000 7FFFFF0A ubject......... 0070: 00000019 49444C3A 49444C2F 5354522F ....IDL:IDL/STR/ 0080: 56537562 6A656374 3A312E30 004D4249 VSubject:1.0.MBI 0090: 00000430 00000428 ACED0005 7372001B ...0...(....sr.. 00A0: 6A617661 782E7365 63757269 74792E61 javax.security.a 00B0: 7574682E 5375626A 6563748C B2329300 uth.Subject..2.. 00C0: 33FA6803 00025A00 08726561 644F6E6C 3.h...Z..readOnl 00D0: 794C000A 7072696E 63697061 6C737400 yL..principalst. 00E0: 0F4C6A61 76612F75 74696C2F 5365743B .Ljava/util/Set; 00F0: 78700073 7200256A 61766178 2E736563 xp.sr.%javax.sec 0100: 75726974 792E6175 74682E53 75626A65 urity.auth.Subje 0110: 63742453 65637572 65536574 6DCC3280 ct$SecureSetm.2. 0120: 17557E27 03000349 00057768 6963684C .U~'...I..whichL 0130: 0008656C 656D656E 74737400 164C6A61 ..elementst..Lja 0140: 76612F75 74696C2F 4C696E6B 65644C69 va/util/LinkedLi 0150: 73743B4C 00067468 69732430 74001D4C st;L..this$0t..L 0160: 6A617661 782F7365 63757269 74792F61 javax/security/a 0170: 7574682F 5375626A 6563743B 78700000 uth/Subject;xp.. 0180: 00017372 00146A61 76612E75 74696C2E ..sr..java.util. 0190: 4C696E6B 65644C69 73740C29 535D4A60 LinkedList.)S]J` 01A0: 88220300 00787077 04000000 0B737200 ."...xpw.....sr. 01B0: 3B61752E 636F6D2E 7374722E 73757065 ;au.com.str.supe 01C0: 7261646D 696E2E61 75746865 6E746963 radmin.authentic 01D0: 6174696F 6E2E696D 706C2E55 73657250 ation.impl.UserP 01E0: 72696E63 6970616C 496D706C BEF9C6C5 rincipalImpl.... 01F0: 7EC66F28 0200034C 000B6469 73706C61 ~.o(...L..displa 0200: 794E616D 65740012 4C6A6176 612F6C61 yNamet..Ljava/la 0210: 6E672F53 7472696E 673B4C00 0667726F ng/String;L..gro 0220: 75707374 000F4C6A 6176612F 7574696C upst..Ljava/util 0230: 2F4D6170 3B4C0004 6E616D65 71007E00 /Map;L..nameq.~. 0240: 0A787074 00016173 7200116A 6176612E .xpt..asr..java. 0250: 7574696C 2E486173 684D6170 0507DAC1 util.HashMap.... 0260: C31660D1 03000246 000A6C6F 61644661 ..`....F..loadFa 0270: 63746F72 49000974 68726573 686F6C64 ctorI..threshold 0280: 78703F40 00000000 000C7708 00000010 [EMAIL PROTECTED] 0290: 00000001 74000E61 646D696E 69737472 ....t..administr 02A0: 61746F72 73740014 41646D69 6E697374 atorst..Administ 02B0: 7261746F 72732047 726F7570 78740001 rators Groupxt.. 02C0: 61737200 4561752E 636F6D2E 7374722E asr.Eau.com.str. 02D0: 73757065 7261646D 696E2E61 75746865 superadmin.authe 02E0: 6E746963 6174696F 6E2E696D 706C2E41 ntication.impl.A 02F0: 75746865 6E746963 6174696F 6E507269 uthenticationPri 0300: 6E636970 616C496D 706C2D77 985669B2 ncipalImpl-w.Vi. 0310: 598B0200 035B0005 686F7374 73740013 Y....[..hostst.. 0320: 5B4C6A61 76612F6C 616E672F 53747269 [Ljava/lang/Stri 0330: 6E673B4C 00077365 72766963 6571007E ng;L..serviceq.~ 0340: 000A4C00 04747970 6571007E 000A7870 ..L..typeq.~..xp 0350: 75720013 5B4C6A61 76612E6C 616E672E ur..[Ljava.lang. 0360: 53747269 6E673BAD D256E7E9 1D7B4702 String;..V...{G. 0370: 00007870 00000002 7400076D 6172776F ..xp....t..marwo 0380: 746F7400 0A31302E 312E312E 31313274 tot..10.1.1.112t 0390: 000E6164 6D696E69 73747261 746F7273 ..administrators 03A0: 70737200 3761752E 636F6D2E 7374722E psr.7au.com.str. 03B0: 636F7262 6167656E 6572616C 2E736563 corbageneral.sec 03C0: 75726974 792E436C 69656E74 44657461 urity.ClientDeta 03D0: 696C7350 72696E63 6970616C 306FA9A4 ilsPrincipal0o.. 03E0: 4EEDCDC4 02000249 00136D5F 636C6965 N......I..m_clie 03F0: 6E744465 7461696C 73547970 654C000E ntDetailsTypeL.. 0400: 6D5F636C 69656E74 44657461 696C7100 m_clientDetailq. 0410: 7E000A78 70000000 00740009 3132372E ~..xp....t..127. 0420: 302E302E 31737100 7E001B00 00000174 0.0.1sq.~......t 0430: 00096C6F 63616C68 6F737473 71007E00 ..localhostsq.~. 0440: 1B000000 02740008 53757065 72574542 .....t..SuperWEB 0450: 7371007E 001B0000 00007400 09313237 sq.~......t..127 0460: 2E302E30 2E317371 007E001B 00000001 .0.0.1sq.~...... 0470: 71007E00 1F737100 7E001B00 00000271 q.~..sq.~......q 0480: 007E0021 7371007E 001B0000 00007400 .~.!sq.~......t. 0490: 09313237 2E302E30 2E317371 007E001B .127.0.0.1sq.~.. 04A0: 00000001 71007E00 1F737100 7E001B00 ....q.~..sq.~... 04B0: 00000271 007E0021 7871007E 00027878 ...q.~.!xq.~..xx 04C0: 00000004 7FFFFF0A 0000001B 49444C3A ...........IDL: 04D0: 49444C2F 5354522F 56507269 6E636970 IDL/STR/VPrincip 04E0: 616C3A31 2E300000 00000012 00000007 al:1.0.......... 04F0: 75736572 49640000 00000002 61000000 userId......a... 0500: FFFFFFFE 7FFFFF0A FFFFFFFF FFFFFFBC ............... 0510: 00000022 00000010 436C6965 6E744970 ..."....ClientIp 0520: 41646472 65737300 0000000A 3132372E Address.....127. 0530: 302E302E 31000000 FFFFFFFE 7FFFFF0A 0.0.1.......... 0540: FFFFFFFF FFFFFF84 00000026 00000013 ...........&.... 0550: 436C6965 6E74436F 6D707574 65724E61 ClientComputerNa 0560: 6D650000 0000000A 6C6F6361 6C686F73 me......localhos 0570: 74000000 FFFFFFFE 7FFFFF0A FFFFFFFF t.............. 0580: FFFFFF48 0000001D 0000000B 436C6965 ...H........Clie 0590: 6E74546F 6F6C0000 00000009 53757065 ntTool......Supe 05A0: 72574542 00000000 FFFFFFFF rWEB........ IN COMING: Reply Message Date: 5 October 2006 03:55:43 PM Thread Info: RT=0:P=608688:O=1:WSTCPTransportConnection[addr=10.1.1.112,port=9232,local=1612] Local Port: 1612 (0x64C) Local IP: 127.0.0.1 Remote Port: 9232 (0x2410) Remote IP: 10.1.1.112 GIOP Version: 1.0 Byte order: big endian Message size: 56 (0x38) -- Service Context: length = 0 (0x0) Request ID: 14 Reply Status: SYSTEM_EXCEPTION Exception ID: IDL:omg.org/CORBA/MARSHAL:1.0 Minor code: 0(0x0) Completion status:NO Data Offset: 44 0000: 47494F50 01000001 00000038 00000000 GIOP.......8.... 0010: 0000000E 00000002 0000001E 49444C3A ............IDL: 0020: 6F6D672E 6F72672F 434F5242 412F4D41 omg.org/CORBA/MA 0030: 52534841 4C3A312E 30000000 00000000 RSHAL:1.0....... 0040: 00000001 .... _______________________________________________ Mico-devel mailing list Mico-devel@mico.org http://www.mico.org/mailman/listinfo/mico-devel