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

Reply via email to