JDK-6692111 : When Trying to display the Igrafx Flowcharter-Applet, an exception occurs
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-04-22
  • Updated: 2010-04-04
  • Resolved: 2008-05-14
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
1.6.0_10-beta-b21

ADDITIONAL OS VERSION INFORMATION :
Windows XP SP2

EXTRA RELEVANT SYSTEM CONFIGURATION :
InternetExplorer 7

A DESCRIPTION OF THE PROBLEM :
When trying to display the Applet delivered with IGrafx Flowcharter 2003 in IE7, I get a NullPointerException.
With JRE's prior to 1.6.0_10, the Applet is working, therefore this must be a regression.
WIth Firefox2 it works.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Execute the Applet in IE7, which is used by IGrafx Flowcharter 2003 to display diagrams in a webpage.
I could provide a zipfile with that applet.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
the diagram is shown in the applet
ACTUAL -
NPE, no applet

ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.lang.reflect.InvocationTargetException

          at com.sun.deploy.util.DeployAWTUtil.invokeAndWait(Unknown Source)

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

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

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

Caused by: java.lang.NullPointerException

          at XMLPlayer.setSize(Unknown Source)

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

          at sun.plugin2.applet.Plugin2Manager$AppletStubImpl.appletResize(Unknown Source)

          at java.applet.Applet.resize(Unknown Source)

          at java.applet.Applet.resize(Unknown Source)

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

          at java.awt.event.InvocationEvent.dispatch(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)

Ausnahme: java.lang.reflect.InvocationTargetException



REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
no source, just an applet. Ask IGrafx for the source...
---------- END SOURCE ----------

Release Regression From : 6u5
The above release value was the last known release where this 
bug was not reproducible. Since then there has been a regression.

Comments
EVALUATION This is very likely a duplicate of 6682803 so it has been marked as such.
14-05-2008

EVALUATION Passed another test case from Markus Schlegel on IE7: http://j2se.east.sun.com/deployment/www/tests/1.6.0_10/6692111/FlowCharterApplet.MarkusSchlegel/ProcessDiagram.htm
14-05-2008

EVALUATION Created one test applet using the 2007 version and the latest plugin. http://j2se.east.sun.com/deployment/www/tests/1.6.0_10/6692111/iGrafx2007.Sample.CauseAndEffect/Cause%26Effect_Edge_Flaws_Diagram.htm The bug could not be reproduced, it is working on IE7 and FF3 under WinXP.
14-05-2008