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 ----------