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

32 Bit JRE 1.8_0_60 Failed to launch web start application but same works with 64 Bit JRE 1.8

XMLWordPrintable

    • x86_64
    • windows_7

      FULL PRODUCT VERSION :
      java version "1.8.0_60"
      Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
      Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode, sharing)

      ADDITIONAL OS VERSION INFORMATION :
      Windows 7 Enterprise

      A DESCRIPTION OF THE PROBLEM :
      Our webstart Application is launching and working fine with 64 Bit JRE 1.6, 1.7, 1.8 and also with 32 Bit 1.6 & 1.7 but fails to launch with 32 Bit JRE 1.8 only.

      We are getting this Exception after we enter correct credentials in login screen:
      Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
      at com.xyz.abc.expressions.groovy.RestrictedMetaClass.get(RestrictedMetaClass.java:40)
      at com.xyz.abc.expressions.groovy.AbstractGroovyObject.<init>(AbstractGroovyObject.java:24)
      at com.xyz.abc.expressions.groovy.GroovyExpressionObject.<init>(GroovyExpressionObject.java:62)
      at ar8512_abc_GroovyExpression_11.<init>(ar8512_abc_GroovyExpression_11)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at com.xyz.abc.expressions.groovy.GroovyExpression.evaluateObject(GroovyExpression.java:205)
      at com.xyz.abc.expressions.groovy.GroovyExpression.basicGetDataTypeAndValue(GroovyExpression.java:199)
      at com.xyz.abc.expressions.Expression.getDataTypeAndValue(Expression.java:228)
      at com.xyz.abc.expressions.Expression.getStringValue(Expression.java:610)
      at com.xyz.abc.message.StringTemplate.evaluate(StringTemplate.java:280)
      at com.xyz.abc.message.StringTemplate.bind(StringTemplate.java:229)
      at com.xyz.abc.navigator.Node.getLabel(Node.java:195)
      at com.xyz.abc.navigator.Folder.toString(Folder.java:804)
      at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Unknown Source)
      at com.xyz.abc.ui.framework.NodeBrowserRenderer.getListCellRendererComponent(NodeBrowserRenderer.java:61)
      at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(Unknown Source)
      at javax.swing.plaf.metal.MetalComboBoxUI.gabcinimumSize(Unknown Source)
      at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.lnf.metal.abcMetalComboBoxUI.getPreferredSize(abcMetalComboBoxUI.java:96)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
      at java.awt.Container.preferredSize(Unknown Source)
      at java.awt.Container.getPreferredSize(Unknown Source)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.NodePathBrowser.updatePreferredSize(NodePathBrowser.java:111)
      at com.xyz.abc.ui.framework.NodePathBrowser.<init>(NodePathBrowser.java:67)
      at com.xyz.abc.ui.framework.BusinessView.<init>(BusinessView.java:358)
      at com.xyz.abc.ui.framework.BusinessViewSpec.createBusinessView(BusinessViewSpec.java:186)
      at com.xyz.abc.ui.framework.abcClient.openBusinessView(abcClient.java:524)
      at com.xyz.abc.ui.framework.HomeBusinessView.open(HomeBusinessView.java:99)
      at com.xyz.abc.ui.framework.abcClient.openHomeBusinessView(abcClient.java:546)
      at com.xyz.abc.ui.framework.abcClient.openabc(abcClient.java:563)
      at com.xyz.abc.ui.framework.abcClient.access$300(abcClient.java:46)
      at com.xyz.abc.ui.framework.abcClient$OpenabcRunnable.run(abcClient.java:166)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)


      REGRESSION. Last worked in version 7u76

      ADDITIONAL REGRESSION INFORMATION:
      java version "1.7.0_55"
      Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
      Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Step 1: Launch this JNLP (Content below)
      ?xml version="1.0" encoding="utf-8"?>
      <jnlp spec="1.0+" codebase="http://xyz.web.abc.com" href="client/abcdev.jnlp">
      <information>
      <title>ABC DEV</title>
      <vendor>AB</vendor>
      <homepage href="index.html"/>
      <description>ABC application </description>
      <description kind="short">Table Management</description>
      <icon href="Images/appIcon_new.gif" width="64" height="64" kind="default"/>
      <icon kind="splash" width="449" height="81" href="Images/Logo2.gif"/>
      <shortcut online="true">
      <desktop/>
      <menu submenu="Company Applications"/>
      </shortcut>
      </information>
      <update check="always" policy="always"/>
      <security>
      <all-permissions/>
      </security>
      <resources>
      <j2se version="1.6+" java-vm-args="-ea -Dsun.java2d.noddraw=true -XX:MaxPermSize=128m" max-heap-size="512M"
      href="http://java.sun.com/products/autodl/j2se"/>
      <jar href="client/main.jar"/>
      <jar href="client/xercesImpl.jar"/>
      <jar href="client/sax.jar"/>
      <jar href="client/dom.jar"/>
      <jar href="client/mail.jar"/>
      <jar href="client/jdom.jar"/>
      <jar href="client/groovy.jar"/>
      <jar href="client/dev_docspec_overrides.jar"/>
      <property name="jnlp.name" value="lsetmdev" />
      </resources>
      <application-desc main-class="com.xxx.yyy.ui.framework.ABCClient"/>
      </jnlp>
      Step 2: Login screen popups up
      Step 3: Enter correct credentials
      Step4: We get the exception
      Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
      at com.xyz.abc.expressions.groovy.RestrictedMetaClass.get(RestrictedMetaClass.java:40)
      at com.xyz.abc.expressions.groovy.AbstractGroovyObject.<init>(AbstractGroovyObject.java:24)
      at com.xyz.abc.expressions.groovy.GroovyExpressionObject.<init>(GroovyExpressionObject.java:62)
      at ar8512_abc_GroovyExpression_11.<init>(ar8512_abc_GroovyExpression_11)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at com.xyz.abc.expressions.groovy.GroovyExpression.evaluateObject(GroovyExpression.java:205)
      at com.xyz.abc.expressions.groovy.GroovyExpression.basicGetDataTypeAndValue(GroovyExpression.java:199)
      at com.xyz.abc.expressions.Expression.getDataTypeAndValue(Expression.java:228)
      at com.xyz.abc.expressions.Expression.getStringValue(Expression.java:610)
      at com.xyz.abc.message.StringTemplate.evaluate(StringTemplate.java:280)
      at com.xyz.abc.message.StringTemplate.bind(StringTemplate.java:229)
      at com.xyz.abc.navigator.Node.getLabel(Node.java:195)
      at com.xyz.abc.navigator.Folder.toString(Folder.java:804)
      at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Unknown Source)
      at com.xyz.abc.ui.framework.NodeBrowserRenderer.getListCellRendererComponent(NodeBrowserRenderer.java:61)
      at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(Unknown Source)
      at javax.swing.plaf.metal.MetalComboBoxUI.gabcinimumSize(Unknown Source)
      at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.lnf.metal.abcMetalComboBoxUI.getPreferredSize(abcMetalComboBoxUI.java:96)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
      at java.awt.Container.preferredSize(Unknown Source)
      at java.awt.Container.getPreferredSize(Unknown Source)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.NodePathBrowser.updatePreferredSize(NodePathBrowser.java:111)
      at com.xyz.abc.ui.framework.NodePathBrowser.<init>(NodePathBrowser.java:67)
      at com.xyz.abc.ui.framework.BusinessView.<init>(BusinessView.java:358)
      at com.xyz.abc.ui.framework.BusinessViewSpec.createBusinessView(BusinessViewSpec.java:186)
      at com.xyz.abc.ui.framework.abcClient.openBusinessView(abcClient.java:524)
      at com.xyz.abc.ui.framework.HomeBusinessView.open(HomeBusinessView.java:99)
      at com.xyz.abc.ui.framework.abcClient.openHomeBusinessView(abcClient.java:546)
      at com.xyz.abc.ui.framework.abcClient.openabc(abcClient.java:563)
      at com.xyz.abc.ui.framework.abcClient.access$300(abcClient.java:46)
      at com.xyz.abc.ui.framework.abcClient$OpenabcRunnable.run(abcClient.java:166)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)



      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Step 1: Launch this JNLP (Content below)
      ?xml version="1.0" encoding="utf-8"?>
      <jnlp spec="1.0+" codebase="http://xyz.web.abc.com" href="client/abcdev.jnlp">
      <information>
      <title>ABC DEV</title>
      <vendor>AB</vendor>
      <homepage href="index.html"/>
      <description>ABC application </description>
      <description kind="short">Table Management</description>
      <icon href="Images/appIcon_new.gif" width="64" height="64" kind="default"/>
      <icon kind="splash" width="449" height="81" href="Images/Logo2.gif"/>
      <shortcut online="true">
      <desktop/>
      <menu submenu="Company Applications"/>
      </shortcut>
      </information>
      <update check="always" policy="always"/>
      <security>
      <all-permissions/>
      </security>
      <resources>
      <j2se version="1.6+" java-vm-args="-ea -Dsun.java2d.noddraw=true -XX:MaxPermSize=128m" max-heap-size="512M"
      href="http://java.sun.com/products/autodl/j2se"/>
      <jar href="client/main.jar"/>
      <jar href="client/xercesImpl.jar"/>
      <jar href="client/sax.jar"/>
      <jar href="client/dom.jar"/>
      <jar href="client/mail.jar"/>
      <jar href="client/jdom.jar"/>
      <jar href="client/groovy.jar"/>
      <jar href="client/dev_docspec_overrides.jar"/>
      <property name="jnlp.name" value="lsetmdev" />
      </resources>
      <application-desc main-class="com.xxx.yyy.ui.framework.ABCClient"/>
      </jnlp>
      Step 2: Login screen popups up
      Step 3: Enter correct credentials
      Step 4: It should navigate to main screen
      ACTUAL -
      We get this exception
      Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
      at com.xyz.abc.expressions.groovy.RestrictedMetaClass.get(RestrictedMetaClass.java:40)
      at com.xyz.abc.expressions.groovy.AbstractGroovyObject.<init>(AbstractGroovyObject.java:24)
      at com.xyz.abc.expressions.groovy.GroovyExpressionObject.<init>(GroovyExpressionObject.java:62)
      at ar8512_abc_GroovyExpression_11.<init>(ar8512_abc_GroovyExpression_11)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at com.xyz.abc.expressions.groovy.GroovyExpression.evaluateObject(GroovyExpression.java:205)
      at com.xyz.abc.expressions.groovy.GroovyExpression.basicGetDataTypeAndValue(GroovyExpression.java:199)
      at com.xyz.abc.expressions.Expression.getDataTypeAndValue(Expression.java:228)
      at com.xyz.abc.expressions.Expression.getStringValue(Expression.java:610)
      at com.xyz.abc.message.StringTemplate.evaluate(StringTemplate.java:280)
      at com.xyz.abc.message.StringTemplate.bind(StringTemplate.java:229)
      at com.xyz.abc.navigator.Node.getLabel(Node.java:195)
      at com.xyz.abc.navigator.Folder.toString(Folder.java:804)
      at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Unknown Source)
      at com.xyz.abc.ui.framework.NodeBrowserRenderer.getListCellRendererComponent(NodeBrowserRenderer.java:61)
      at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(Unknown Source)
      at javax.swing.plaf.metal.MetalComboBoxUI.gabcinimumSize(Unknown Source)
      at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.lnf.metal.abcMetalComboBoxUI.getPreferredSize(abcMetalComboBoxUI.java:96)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
      at java.awt.Container.preferredSize(Unknown Source)
      at java.awt.Container.getPreferredSize(Unknown Source)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.NodePathBrowser.updatePreferredSize(NodePathBrowser.java:111)
      at com.xyz.abc.ui.framework.NodePathBrowser.<init>(NodePathBrowser.java:67)
      at com.xyz.abc.ui.framework.BusinessView.<init>(BusinessView.java:358)
      at com.xyz.abc.ui.framework.BusinessViewSpec.createBusinessView(BusinessViewSpec.java:186)
      at com.xyz.abc.ui.framework.abcClient.openBusinessView(abcClient.java:524)
      at com.xyz.abc.ui.framework.HomeBusinessView.open(HomeBusinessView.java:99)
      at com.xyz.abc.ui.framework.abcClient.openHomeBusinessView(abcClient.java:546)
      at com.xyz.abc.ui.framework.abcClient.openabc(abcClient.java:563)
      at com.xyz.abc.ui.framework.abcClient.access$300(abcClient.java:46)
      at com.xyz.abc.ui.framework.abcClient$OpenabcRunnable.run(abcClient.java:166)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)


      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
      at com.xyz.abc.expressions.groovy.RestrictedMetaClass.get(RestrictedMetaClass.java:40)
      at com.xyz.abc.expressions.groovy.AbstractGroovyObject.<init>(AbstractGroovyObject.java:24)
      at com.xyz.abc.expressions.groovy.GroovyExpressionObject.<init>(GroovyExpressionObject.java:62)
      at ar8512_abc_GroovyExpression_11.<init>(ar8512_abc_GroovyExpression_11)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at com.xyz.abc.expressions.groovy.GroovyExpression.evaluateObject(GroovyExpression.java:205)
      at com.xyz.abc.expressions.groovy.GroovyExpression.basicGetDataTypeAndValue(GroovyExpression.java:199)
      at com.xyz.abc.expressions.Expression.getDataTypeAndValue(Expression.java:228)
      at com.xyz.abc.expressions.Expression.getStringValue(Expression.java:610)
      at com.xyz.abc.message.StringTemplate.evaluate(StringTemplate.java:280)
      at com.xyz.abc.message.StringTemplate.bind(StringTemplate.java:229)
      at com.xyz.abc.navigator.Node.getLabel(Node.java:195)
      at com.xyz.abc.navigator.Folder.toString(Folder.java:804)
      at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(Unknown Source)
      at com.xyz.abc.ui.framework.NodeBrowserRenderer.getListCellRendererComponent(NodeBrowserRenderer.java:61)
      at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(Unknown Source)
      at javax.swing.plaf.metal.MetalComboBoxUI.gabcinimumSize(Unknown Source)
      at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.lnf.metal.abcMetalComboBoxUI.getPreferredSize(abcMetalComboBoxUI.java:96)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
      at java.awt.Container.preferredSize(Unknown Source)
      at java.awt.Container.getPreferredSize(Unknown Source)
      at javax.swing.JComponent.getPreferredSize(Unknown Source)
      at com.xyz.abc.ui.framework.NodePathBrowser.updatePreferredSize(NodePathBrowser.java:111)
      at com.xyz.abc.ui.framework.NodePathBrowser.<init>(NodePathBrowser.java:67)
      at com.xyz.abc.ui.framework.BusinessView.<init>(BusinessView.java:358)
      at com.xyz.abc.ui.framework.BusinessViewSpec.createBusinessView(BusinessViewSpec.java:186)
      at com.xyz.abc.ui.framework.abcClient.openBusinessView(abcClient.java:524)
      at com.xyz.abc.ui.framework.HomeBusinessView.open(HomeBusinessView.java:99)
      at com.xyz.abc.ui.framework.abcClient.openHomeBusinessView(abcClient.java:546)
      at com.xyz.abc.ui.framework.abcClient.openabc(abcClient.java:563)
      at com.xyz.abc.ui.framework.abcClient.access$300(abcClient.java:46)
      at com.xyz.abc.ui.framework.abcClient$OpenabcRunnable.run(abcClient.java:166)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)


      REPRODUCIBILITY :
      This bug can be reproduced always.

      ---------- BEGIN SOURCE ----------
      Here is the content of JNLP
      Step 1: Launch this JNLP (Content below)
      ?xml version="1.0" encoding="utf-8"?>
      <jnlp spec="1.0+" codebase="http://xyz.web.abc.com" href="client/abcdev.jnlp">
      <information>
      <title>ABC DEV</title>
      <vendor>AB</vendor>
      <homepage href="index.html"/>
      <description>ABC application </description>
      <description kind="short">Table Management</description>
      <icon href="Images/appIcon_new.gif" width="64" height="64" kind="default"/>
      <icon kind="splash" width="449" height="81" href="Images/Logo2.gif"/>
      <shortcut online="true">
      <desktop/>
      <menu submenu="Company Applications"/>
      </shortcut>
      </information>
      <update check="always" policy="always"/>
      <security>
      <all-permissions/>
      </security>
      <resources>
      <j2se version="1.6+" java-vm-args="-ea -Dsun.java2d.noddraw=true -XX:MaxPermSize=128m" max-heap-size="512M"
      href="http://java.sun.com/products/autodl/j2se"/>
      <jar href="client/main.jar"/>
      <jar href="client/xercesImpl.jar"/>
      <jar href="client/sax.jar"/>
      <jar href="client/dom.jar"/>
      <jar href="client/mail.jar"/>
      <jar href="client/jdom.jar"/>
      <jar href="client/groovy.jar"/>
      <jar href="client/dev_docspec_overrides.jar"/>
      <property name="jnlp.name" value="lsetmdev" />
      </resources>
      <application-desc main-class="com.xxx.yyy.ui.framework.ABCClient"/>
      </jnlp>
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      Option 1: Drop groovy.jar in jre/lib/ext folder
      or
      Option 2:
      Add this one line to deployment.properties file located here C:\Users\{userid}\AppData\LocalLow\Sun

      deployment.trace.level=all

            pardesha Pardeep Sharma
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: