Legacy Issue Number: 1380
Summary: Section 126.96.36.199 says that non-public data members should be mapped
so that "the private part of the state is only accessible to the
implementation code and the marshaling routines."
Section 6.3.1 says that non-public data members are mapped to
private instance variables.
The problem is that the Java marshaling routines are in the Helper
class, which cannot see private instance variables in the value class.
The proposed solution is to modify the Java mapping to map the default
IDL state to the default (package visibility) Java state instead of
Reported: CORBA 2.2 — Fri, 15 May 1998 04:00 GMT
Disposition: Deferred — CORBA 3.4
This proposal was generated automatically by request of the Task Force Chair Adam Mitz.
Updated: Wed, 1 Feb 2023 21:59 GMT
CORBA34 — Sections 188.8.131.52 vs. 6.3.1: Mapping of non-public state to java private
- Key: CORBA34-389
- OMG Task Force: CORBA 3.4 RTF