aspose file tools*
The moose likes JNLP and Web Start and the fly likes Launch File Error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JNLP and Web Start
Bookmark "Launch File Error" Watch "Launch File Error" New topic
Author

Launch File Error

Subhash Daga
Greenhorn

Joined: Feb 21, 2004
Posts: 2
Below is the jnlp file and the error I get on launching it. I am not sure what the problem is. All files (.jnlp, .jar, etc) are in the same folder
and the jar file works perfectly fine. Using Apache, Tomcat and XP Pro.

Please help. Thanks.

--- JNLP ---
<jnlp spec="1.0+"
codebase="http://localhost/test/" href="BrowserLauncher.jnlp">
<information>
<title>BrowserLauncher</title>
<description>Lauches your default browser</description>
</information>
<resources>
<j2se version="1.2+" />
<jar href="BrowserLauncher.jar" />
</resources>
</jnlp>
--- END ---


--- ERROR ---
An error occurred while launching/running the application.
Category: Launch File Error
The following required field is missing from the launch file: <jnlp>

MissingFieldException[ The following required field is missing from the launch file: <jnlp>]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.main(Unknown Source)
--- END ---
Mark Sintrel
Greenhorn

Joined: Jun 29, 2004
Posts: 7
The JNLP file is actually called "BrowserLauncher.jnlp" (case sensitive!), and you're running your webserver right?


<a href="http://www.amazon.com/exec/obidos/ASIN/0201310058/radikal" target="_blank" rel="nofollow">Effective Java Programming Language Guide</a> - probably the best book ever written for intermediate to advanced java programmers!
Engin Okucu
Ranch Hand

Joined: Feb 09, 2002
Posts: 174
I get the same error.
Can anybody answer please ?
Stig Val
Greenhorn

Joined: Jul 16, 2004
Posts: 8
Not because I want to sound smart or anything...
But where do you specify your startup class?

<application-desc main-class="MyStartClass"/>

Maybe you want to do something about permissions

<security>
<all-permissions/>
</security>

And initially add an encoding descriptor..

<?xml version="1.0" encoding="utf-8"?>

That should help you for a start...

PS: off-topic, anybody doing muffins :-)

regards

StigV
Engin Okucu
Ranch Hand

Joined: Feb 09, 2002
Posts: 174
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for OntoRama Application -->
<jnlp spec="1.0+" codebase="file:///c:/" href="MyApp.jnlp">
<information>
<title>OntoRama Demo Application</title>
<description>MyApp Development</description>
<description kind="tooltip">My App!</description>
<icon href="MyApp.jpg"/>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.4+"/>
<jar href="MyApp.jar"/>
</resources>
<application-desc main-class="be.brussel.MyApp"/>
</jnlp>


All my files are in C:,i don't see the error.
I m' getting the same error above.
Thanks for helping.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Launch File Error