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

idlj does not generate Helpers/Holders for type definitions nested in value defs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.4.0
    • rmi-iiop_fcs, 1.2.0
    • other-libs
    • merlin
    • x86, sparc
    • solaris_1, windows_2000
    • Not verified

        The compiler does not generate the necessary Helper/Holder classes for types nested inside value type definitions.

        For example, in the following case
        module test {
           valuetype Value {
              typedef sequence <Value> value_array;
              //Valuetype definition
           };
        };

        When compiled, the above code should result in Helper/Holder classes for the value_array type under test.ValuePackage . However, these are not generated. Moreover, the other generated classes (e.g. ValueHelper) refer to these, resulting in errors during compilation.
        ******************************************************************************

         
        ###@###.### 2001-08-13
        Build used: j2sdk-1_4_0-beta_refresh-bin-b75-solsparc-09_aug_2001
        Result: Helper/Holder classes are generated for types nested inside value type definitions.

        ******************************************************************************

              kcavanauorcl Ken Cavanaugh (Inactive)
              nkesavansunw Nandkumar Kesavan (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: