Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4273707

Packaging of boxed value types does not follow the module heirarchy

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.3.0
    • rmi-iiop_fcs
    • other-libs
    • None
    • kestrel
    • sparc
    • solaris_1
    • Not verified

        The idl generated for boxed value types by rmic -idl is not packaged in an appropriate directory structure. For example, the idl for seq1_wchar is compiled into the destination directory. This should be placed under the following directoy tree:
        <destination directory>/org/omg/boxedRMI/

        This is the module heirarchy for this data type, and other idl files referencing this type , expect it to be under this directory structure.

        The attached stock example demonstrates this problem. To run the example, modify setup/rmi-iiop/setup_solaris(win32).ksh to point to the right JDK and RMI-IIOP builds. The generated idl files for seq1_wchar.idl and seq1_octet.idl are placed in the rmi-iiop directory instead of under the above directory structure.

        Build tested: JDK1.2.2W RMI-IIOP fcs1.0.1f

              sbauersunw Stefan Bauer (Inactive)
              nkesavansunw Nandkumar Kesavan (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: