Problems Launching from Webstart

64 views
Skip to first unread message

TaniaMac

unread,
Jun 16, 2014, 10:38:29 PM6/16/14
to openwon...@googlegroups.com
Hello

I have just added authentication into my world and created a few groups and am now having trouble launching with Webstart - I get the black screen.

I am running the server through NetBeans and have no problems running a client through NetBeans too but when I try launch the webstart it seems to be looking in a "local" default directory for the my.run.properties file and not finding it. The error message is below (similarly when I try from another PC it is looking in a local default user directory and not finding the file).

I have made a few changes recently, most notably the authentication but do not know if this is causing the propblem.

Thanks for any help.

Best regards
Tania

Missing Application-Name manifest attribute for: http://my_address:8080/wonderland-web-front/app/wonderland-client.jar
Missing Permissions manifest attribute in main jar: http://my_address:8080/wonderland-web-front/app/wonderland-client.jar
Jun 17, 2014 12:22:04 PM org.jdesktop.wonderland.client.jme.Webstart webstartSetup
WARNING: Running from Java Web Start. Performing setup.
Jun 17, 2014 12:22:04 PM org.jdesktop.wonderland.client.jme.JmeClientMain loadProperties
WARNING: Error reading properties from file:/U:/Downloads/run-client.properties
java.io.FileNotFoundException: U:\Downloads\run-client.properties (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at org.jdesktop.wonderland.client.jme.JmeClientMain.loadProperties(JmeClientMain.java:780)
at org.jdesktop.wonderland.client.jme.JmeClientMain.<init>(JmeClientMain.java:153)
at org.jdesktop.wonderland.client.jme.JmeClientMain.main(JmeClientMain.java:649)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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)


Abhishek Upadhyay

unread,
Jun 17, 2014, 1:02:50 AM6/17/14
to openwon...@googlegroups.com
Hi,

Which java update are you using? I think we have added the fix for this issue on SVN. Make sure you have latest code from the repository.

Regards,
Abhishek Upadhyay.

TaniaMac

unread,
Jun 18, 2014, 9:09:55 PM6/18/14
to openwon...@googlegroups.com
Hello

Thanks - I have Java7 Update 51.  

I have updated the code to the latest but I still cannot run the client from the webstart (though it works from NetBeans still).

The error log only has the following information:

Missing Application-Name manifest attribute for: http://my_address:8080/wonderland-web-front/app/wonderland-client.jar
Missing Permissions manifest attribute in main jar: http://my_address:8080/wonderland-web-front/app/wonderland-client.jar
Jun 19, 2014 10:41:30 AM org.jdesktop.wonderland.client.jme.Webstart webstartSetup
WARNING: Running from Java Web Start. Performing setup.
#### Java Web Start Error:
#### javax.media.opengl.awt.GLCanvas

I tried deleting the .wonderland-server directory.  Are there other changes I need to make?

Thank you
Tania

TaniaMac

unread,
Jun 20, 2014, 12:22:40 AM6/20/14
to openwon...@googlegroups.com
Hello again

I included the jogl.awt.jar file which got rid of the problem above but I am still getting errors when running through the WebSTart.  This time the client launches but I get the black screen and the following error:

java.io.FileNotFoundException: http://my_address/wonderland-web-front/resources/ServerDetails
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at org.jdesktop.wonderland.client.login.ServerSessionManager.loadDetails(ServerSessionManager.java:516)
at org.jdesktop.wonderland.client.login.ServerSessionManager.<init>(ServerSessionManager.java:135)
at org.jdesktop.wonderland.client.login.LoginManager.getSessionManager(LoginManager.java:106)

Though if I paste that into my browser the file seems to be there.

Are there other settings I need to change or be aware of in my properties files anywhere?

Hoping to get this sorted as soon as possible to demonstrate my world next week.  

Thanks
Tania
Reply all
Reply to author
Forward
0 new messages