| Duplicate :   | 
FULL PRODUCT VERSION :
java.lang.NullPointerException
	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
	at com.sun.javaws.Launcher.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
A DESCRIPTION OF THE PROBLEM :
When launching the web start with java version 7 installed i a m getting the error unable to launch tha app with above exception. please have a look in to this as it is urgent
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
launch a web start app.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
a web applet ( a web start app that is made )
ACTUAL -
java.lang.NullPointerException
	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
	at com.sun.javaws.Launcher.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
ERROR MESSAGES/STACK TRACES THAT OCCUR :
java.lang.NullPointerException
	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
	at com.sun.javaws.Launcher.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
public class CajoApplet extends BaseApplet {
    
	@Override public String getAppletName() { return "applet"; }
	
	public void displayPopup(String memberName) {
		invoke("displayPopup", memberName);
    }
    public void openDoor(int status, int port) {
        
        String sTimeout = getParameter("SERIAL_PORT_TIMEOUT");
        int timeout = 1000;
        try {
            if (sTimeout != null) {
                timeout = Integer.parseInt(sTimeout);
            }
        } catch (NumberFormatException ne) {
            // Do nothing - use default
        }
        Object[] args = new Object[] {status, port, timeout};
        invoke("openDoor", args);
    }
	
	public void activateBarcode(String barcode) {
		JSObject.getWindow(this).eval("activateBarcode('"+ barcode +"')");
	}
    
}
---------- END SOURCE ----------