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

Regression: JRE 6 installer for Windows OS cannot be built after the fix for 8004711

XMLWordPrintable

    • b03
    • Not verified

        Trying to create the installer of JDK 6 for Windows OS from the latest source code located in "jdk6u-dev" repository, it was found out that the installer of JRE cannot be built after the changes introduced with the fix for JDK-8004711. A trailing part of the build log which contains the error of building process is provided below.

        -----------End of the build log:----------
        getBootClassPathEntryForResource(java/lang/Object.class) == null
        [Loaded sun.kernel.BeansTest from file:/C:/Workspace/Build/6u-dev/tmp/kernel/SplitJRE.jar]
        Entering getBootClassPathEntryForResource(java/lang/Throwable.class)
        getBootClassPathEntryForResource(java/lang/Throwable.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ClassNotFoundException.class)
        getBootClassPathEntryForResource(java/lang/ClassNotFoundException.class) == null
        Entering getBootClassPathEntryForResource(java/lang/NoClassDefFoundError.class)
        getBootClassPathEntryForResource(java/lang/NoClassDefFoundError.class) == null
        Entering getBootClassPathEntryForResource(java/lang/Exception.class)
        getBootClassPathEntryForResource(java/lang/Exception.class) == null
        Entering getBootClassPathEntryForResource(java/lang/Class.class)
        getBootClassPathEntryForResource(java/lang/Class.class) == null
        Entering getBootClassPathEntryForResource(java/awt/Component.class)
        getBootClassPathEntryForResource(java/awt/Component.class) == null
        Entering getBootClassPathEntryForResource(sun/awt/resources/awt.class)
        getBootClassPathEntryForResource(sun/awt/resources/awt.class) == null
        Entering getBootClassPathEntryForResource(java/beans/Introspector.class)
        getBootClassPathEntryForResource(java/beans/Introspector.class) == null
        Entering getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(java/awt/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(sun/beans/infos/ComponentBeanInfo.class)
        getBootClassPathEntryForResource(sun/beans/infos/ComponentBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class)
        getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class)
        getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class)
        getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class)
        getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class)
        getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class) == null
        Entering getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class)
        getBootClassPathEntryForResource(java/lang/ObjectBeanInfo.class) == null
        neededToRun: 573 classes
        Packing C:\Workspace\Build\6u-dev\tmp\kernel\pack\java_beans_core.jar...
        Exec: C:\Workspace\Build\6u-dev\j2sdk-image\bin\pack200 -J-mx256m --no-gzip -f C:\WORKSP~1\Build\6u-dev\tmp\kernel\pack.properties C:\Workspace\Build\6u-dev\tmp\kernel\pack\java_beans_core.pack C:\Workspace\Build\6u-dev\tmp\kernel\pack\java_beans_core.jar
        Creating java_beans...
        Packing C:\Workspace\Build\6u-dev\tmp\kernel\pack\java_beans.jar...
        Exec: C:\Workspace\Build\6u-dev\j2sdk-image\bin\pack200 -J-mx256m --no-gzip -f C:\WORKSP~1\Build\6u-dev\tmp\kernel\pack.properties C:\Workspace\Build\6u-dev\tmp\kernel\pack\java_beans.pack C:\Workspace\Build\6u-dev\tmp\kernel\pack\java_beans.jar
        Creating javax_sound...
        Packing C:\Workspace\Build\6u-dev\tmp\kernel\pack\javax_sound.jar...
        Exec: C:\Workspace\Build\6u-dev\j2sdk-image\bin\pack200 -J-mx256m --no-gzip -f C:\WORKSP~1\Build\6u-dev\tmp\kernel\pack.properties C:\Workspace\Build\6u-dev\tmp\kernel\pack\javax_sound.pack C:\Workspace\Build\6u-dev\tmp\kernel\pack\javax_sound.jar
        Creating soundbanks...
        Exception in thread "main" java.util.zip.ZipException: ZIP file must have at least one entry
        at java.util.zip.ZipOutputStream.finish(ZipOutputStream.java:304)
        at java.util.zip.DeflaterOutputStream.close(DeflaterOutputStream.java:140)
        at java.util.zip.ZipOutputStream.close(ZipOutputStream.java:321)
        at sun.kernel.Bundle.finish(Bundle.java:269)
        at sun.kernel.SplitJRE.createBundle(SplitJRE.java:1009)
        at sun.kernel.SplitJRE.createBundles(SplitJRE.java:1340)
        at sun.kernel.SplitJRE.main(SplitJRE.java:1586)
        gnumake[7]: *** [kernel-image] Error 1
        gnumake[7]: Leaving directory `C:/Workspace/jdk6u-dev/install/make/installer/bundles/windows/ishield/kernel'
        gnumake[6]: *** [do_zip] Error 2
        gnumake[6]: Leaving directory `C:/Workspace/jdk6u-dev/install/make/installer/bundles/windows/ishield/jre'
        gnumake[5]: *** [all] Error 1
        gnumake[5]: Leaving directory `C:/Workspace/jdk6u-dev/install/make/installer/bundles/windows/ishield'
        gnumake[4]: *** [all] Error 1
        gnumake[4]: Leaving directory `C:/Workspace/jdk6u-dev/install/make/installer/bundles/windows'
        gnumake[3]: *** [all] Error 2
        gnumake[3]: Leaving directory `C:/Workspace/jdk6u-dev/install/make/installer/bundles'
        gnumake[2]: *** [all] Error 1
        gnumake[2]: Leaving directory `C:/Workspace/jdk6u-dev/install/make/installer'
        gnumake[1]: *** [all] Error 1
        gnumake[1]: Leaving directory `C:/Workspace/jdk6u-dev/install/make'
        gnumake: *** [install-build] Error 2

              alitvinov Anton Litvinov (Inactive)
              alitvinov Anton Litvinov (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: