[omniORB] interoperability : omniORBpy 3.2 and Visibroker 8.0 - omniORB.MARSHAL_InvalidIndirection error

Duncan Grisby duncan at grisby.org
Mon Mar 22 18:47:54 GMT 2010


On Sun, 2010-03-21 at 18:11 +0200, eLAN wrote:
> Well, the GetCustomerById return a bunch of data and I cant  touch it.
> However, I managed to reproduce the problem with a different API which
> return a much smaller data set.
> see "GetMarketByName" in the attached IDL, a corresponding log is attached.

OK. That's still big and complicated and hard to manually unpick, I'm
afraid. Please can you apply the attached patch. It will output some
extra logging about the indirection that it thinks is invalid, which
will make it much easier to track down.

> BTW, I don't know it it relevant, but the IDLs had to be complied with
> the "-nc" flag

No, that shouldn't be relevant.

Cheers,

Duncan.

-- 
 -- Duncan Grisby          --
  -- duncan at grisby.org      --
   -- http://www.grisby.org/ --
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pyTypeCode.patch
Type: text/x-patch
Size: 723 bytes
Desc: not available
Url : http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20100322/66fd2379/pyTypeCode.bin


More information about the omniORB-list mailing list