United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7154369 When caching disable, using webstart to launch JNLP with applet-desc causes NPE
JDK-7154369 : When caching disable, using webstart to launch JNLP with applet-desc causes NPE

Details
Type:
Bug
Submit Date:
2012-03-15
Status:
Closed
Updated Date:
2014-01-13
Project Name:
JDK
Resolved Date:
2012-06-06
Component:
deploy
OS:
generic
Sub-Component:
deployment_toolkit
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:

Related Reports
Backport:
Relates:

Sub Tasks

Description
1. disable cache using Java Control Panel.
2. Run:  javaws http://javaweb/~ntnguyen/tests/check-always-lazy-update/background-update-check-applet.jnlp


Exception in thread "AWT-EventQueue-3" java.lang.NullPointerException
	at sun.plugin2.applet.viewer.JNLP2Viewer$1.run(JNLP2Viewer.java:347)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:701)
	at java.awt.EventQueue.access$000(EventQueue.java:102)
	at java.awt.EventQueue$3.run(EventQueue.java:662)
	at java.awt.EventQueue$3.run(EventQueue.java:660)

                                    

Comments
EVALUATION

LaunchDescriptorFactory.buildDescriptorFromCache() needs to handle temporary cached JNLP file stored as cache entry in case caching disabled.
                                     
2012-06-01
Verified on x86 Windows 7 using jre 8-b123 promotion 
                                     
2014-01-13



Hardware and Software, Engineered to Work Together