[jacorb-bugs] [Bug 1021] New: Incomplete handling of jacorb.interop.indirection_encoding_disable property
bugzilla-daemon at jacorb.org
bugzilla-daemon at jacorb.org
Fri Sep 4 21:27:56 CEST 2015
http://www.jacorb.org/bugzilla/show_bug.cgi?id=1021
Bug ID: 1021
Summary: Incomplete handling of
jacorb.interop.indirection_encoding_disable property
Product: JacORB
Version: 3.6.1
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: ORB
Assignee: jacorb-bugs at lists.spline.inf.fu-berlin.de
Reporter: amadeu at tecgraf.puc-rio.br
Created attachment 470
--> http://www.jacorb.org/bugzilla/attachment.cgi?id=470&action=edit
Patch to workaround the problem disabling indirection tag on CDROutputStream
TAO 6.3.0 is still not working properly with indirection tags on CDR
unmarshaling. I was working on an interop test between TAO and JacORB and the
property jacorb.interop.indirection_encoding_disable isn't working as argued
to.
When I setted up jacorb.interop.indirection_encoding_disable=on the CDR output
still uses indirection flag (0xffffffff) and proper offsets about last position
of that typecode on stream. I found (in the JacORB master github code) some
points missing CDROutputStream.isIndirectionEnabled test before writing
0xffffffff on the stream.
I attached a diff below to demonstrate where it is missing and another simple
refactoring in ComplexTypeCodeWriter. I don't know the code, so it's just a
guess. It worked for me but sorry, it isn't an good solution for the problem.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spline.inf.fu-berlin.de/pipermail/jacorb-bugs/attachments/20150904/2c4d3ca2/attachment.html>
More information about the jacorb-bugs
mailing list