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

cannot load applet / application with NULL manifest

    XMLWordPrintable

Details

    • b08
    • b08
    • generic
    • generic
    • Verified

    Backports

      Description

        exception thrown when loading applet with null manifest

        Applet status: exception: null.
        java.lang.NullPointerException
            at java.util.jar.Manifest.<init>(Manifest.java:61)
            at com.sun.deploy.cache.ImmutableManifest.<init>(ImmutableManifest.java:21)
            at com.sun.deploy.cache.CachedJarFile.<init>(CachedJarFile.java:64)
            at com.sun.deploy.cache.CacheEntry$2.run(CacheEntry.java:518)
            at java.security.AccessController.doPrivileged(Native Method)
            at com.sun.deploy.cache.CacheEntry.getJarFile(CacheEntry.java:508)
            at com.sun.deploy.net.DownloadEngine.getCachedJarFile(DownloadEngine.java:363)
            at com.sun.deploy.net.DownloadEngine.getCachedJarFile(DownloadEngine.java:344)
            at sun.plugin.PluginURLJarFileCallBack$1.run(PluginURLJarFileCallBack.java:116)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.plugin.PluginURLJarFileCallBack.retrieve(PluginURLJarFileCallBack.java:94)
            at sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:186)
            at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:50)
            at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:78)
            at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:104)
            at sun.plugin.net.protocol.jar.CachedJarURLConnection.connect(CachedJarURLConnection.java:189)
            at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFileInternal(CachedJarURLConnection.java:144)
            at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFile(CachedJarURLConnection.java:90)
            at sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:647)
            at sun.misc.URLClassPath$JarLoader.access$600(URLClassPath.java:538)
            at sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:605)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:597)
            at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:559)
            at sun.misc.URLClassPath$3.run(URLClassPath.java:331)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.misc.URLClassPath.getLoader(URLClassPath.java:320)
            at sun.misc.URLClassPath.getLoader(URLClassPath.java:297)
            at sun.misc.URLClassPath.getResource(URLClassPath.java:167)
            at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:170)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:159)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
            at sun.plugin2.applet.Applet2ClassLoader.loadCode(Applet2ClassLoader.java:847)
            at sun.plugin2.applet.Applet2Manager.createApplet(Applet2Manager.java:2624)
            at sun.plugin2.applet.Applet2Manager.access$1800(Applet2Manager.java:84)
            at sun.plugin2.applet.Applet2Manager$AppletExecutionRunnable.run(Applet2Manager.java:1209)
            at java.lang.Thread.run(Thread.java:619)
        exception


        this is regression caused by:
        6566201: JNLP ClassLoader performance degraded in 1.6 significantly for the signed(?) jar

        Attachments

          Issue Links

            Activity

              People

                ngthomas Thomas Ng (Inactive)
                ngthomas Thomas Ng (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: