4 Replies Latest reply: Aug 21, 2014 5:25 AM by 1044793 RSS

    Missing required Permissions manifest attribute in main jar

    1044793

      We have been receiving this error ever since we got the latest upgrade of Java. As a fix we are suggesting users to add our SGD URL to the exception list. However, I wanted to avoid such error and keep a safe environment for our users.

      Could any one help me how to resolve this issue with Oracle SGD? Below is the complete error log in the Java console

       

      Thanks in advance.

      =====================================================================================================================

      Logging set to : true ... completed.

      Trace level set to 5: all ... completed.basic: PluginMain.unregisterApplet: 1 from mananger sun.plugin2.applet.Applet2Manager@6c7d22

      preloader: Construct preloader delegate

      preloader: Construct preloader delegate adapter=class com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter

      preloader: Setting default preloader and progress monitor for non JNLP applets

      basic: Added progress listener: sun.plugin.util.ProgressMonitorAdapter@1a24135

      preloader: Installing progress monitor true

      security: Expected Main URL: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      preloader: Using preloader class: null com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter@cf7607

      preloader: Using default preloader

      preloader: Requested to use preloader class: null

      basic: Plugin2ClassLoader.addURL parent called for http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      preloader: GrayBox: parent = sun.plugin2.main.client.PluginEmbeddedFrame[frame1,0,0,2x2,layout=java.awt.BorderLayout,title=,resizable,normal]

      basic: Plugin2ClassLoader.addURL parent called for http://sgdlogin.sns.org/sgd/tcc/java/ttalwwin32H-jps.jar

      security: Certificate revocation enabled. Disable security validation optimizations.

      ruleset: Non-jnlp rule id:

              title: Oracle Secure Global Desktop

              location: http://sgdlogin.sns.org/sgd/index.jsp?langSelected=en&SGD_Token=c~7jrhT0_DT-hKO72VmAQcCxt62g-Du9

              jar location: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

              jar version: null

              isArtifact: true

      ruleset: finding Deployment Rule Set for

              title: Oracle Secure Global Desktop

              location: http://sgdlogin.sns.org/sgd/index.jsp?langSelected=en&SGD_Token=c~7jrhT0_DT-hKO72VmAQcCxt62g-Du9

              jar location: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

              jar version: null

              isArtifact: true

      ruleset: no rule applies, returning Default Rule

      security: Missing Codebase manifest attribute for: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      security: Missing Application-Library-Allowable-Codebase manifest attribute for: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      security: Validate the certificate chain using CertPath API

      preloader: Skipped all (0) download events prior to null

      security: Grant socket perm for http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar : java.security.Permissions@2fab89 (

      ("java.net.SocketPermission" "sgdlogin.sns.org" "connect,accept,resolve")

      )

       

       

      security: Certificate revocation enabled. Disable security validation optimizations.

      security: Missing Codebase manifest attribute for: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      security: Missing Application-Library-Allowable-Codebase manifest attribute for: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      security: Validate the certificate chain using CertPath API

      basic: Plugin2ClassLoader.getPermissions CeilingPolicy allPerms

      basic: exception: Missing required Permissions manifest attribute in main jar: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar.

      java.lang.SecurityException: Missing required Permissions manifest attribute in main jar: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

        at com.sun.deploy.security.DeployManifestChecker.verifyMainJar(Unknown Source)

        at com.sun.deploy.security.DeployManifestChecker.verifyMainJar(Unknown Source)

        at sun.plugin2.applet.Plugin2Manager.isAppletTrusted(Unknown Source)

        at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)

        at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

        at java.lang.Thread.run(Unknown Source)

      preloader: Delivering: ErrorEvent[url=http://sgdlogin.sns.org/sgd/tcc/java/ label=Missing required Permissions manifest attribute in main jar: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar cause=Missing required Permissions manifest attribute in main jar: http://sgdlogin.sns.org/sgd/tcc/java/ttalwH-jps.jar

      preloader: Enqueue: com.sun.javaws.progress.PreloaderDelegate$4@fac7c5

      basic: Removed progress listener: sun.plugin.util.ProgressMonitorAdapter@1a24135

      preloader: Start progressCheck thread

      preloader: Preloader shutdown after ErrorEvent

      preloader: Stop progressCheck thread queue.size()=0

      ui: Show default error panel

      security: Reset deny session certificate store