Hallo,
ich habe Problem. Es soll eine Anwendung gestartet werden, die auf 2 externe libs zugreifen soll.
Alle libs habe ich gepackt und signiert.
Fehlermeldung:
Meine .jnlp Datei sieht so aus:
[XML]<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://localhost/" href="test.jnlp">
<information>
<title>Testing</title>
<vendor>123</vendor>
<homepage href="http://localhost/" />
<description>Testing Testing</description>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+" />
<jar href="api.jar"/>
<jar href="PadTest.jar" />
</resources>
<application-desc main-class="SigPlusImgDemo" />
</jnlp>[/XML]
Wenn ich die Zeile <jar href="PadTest.jar" /> entferne, ändert sich die Fehlermeldung und besagt, dass die benötigten Libs meiner Anwendung nicht gefunden werden. Hat jemand eine Idee, was ich falsch mache?
Danke!
ich habe Problem. Es soll eine Anwendung gestartet werden, die auf 2 externe libs zugreifen soll.
Alle libs habe ich gepackt und signiert.
Fehlermeldung:
JNLPException[category: Startdateifehler : Exception: null : LaunchDesc:
<jnlp spec="1.0+" codebase="http://localhost/" href="http://localhost/test.jnlp">
<information>
<title>Jnlp Testing</title>
<vendor>YONG MOOK KIM</vendor>
<homepage href="http://localhost/"/>
<description>Testing Testing</description>
</information>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="always"/>
<resources>
<java version="1.6+"/>
<nativelib href="http://localhost/api.jar" download="eager" main="false"/>
<jar href="http://localhost/PadTest.jar" download="eager" main="false"/>
</resources>
<application-desc main-class="SigPlusImgDemo"/>
</jnlp>]
at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.prepareResources(Unknown Source)
at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Meine .jnlp Datei sieht so aus:
[XML]<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://localhost/" href="test.jnlp">
<information>
<title>Testing</title>
<vendor>123</vendor>
<homepage href="http://localhost/" />
<description>Testing Testing</description>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.6+" />
<jar href="api.jar"/>
<jar href="PadTest.jar" />
</resources>
<application-desc main-class="SigPlusImgDemo" />
</jnlp>[/XML]
Wenn ich die Zeile <jar href="PadTest.jar" /> entferne, ändert sich die Fehlermeldung und besagt, dass die benötigten Libs meiner Anwendung nicht gefunden werden. Hat jemand eine Idee, was ich falsch mache?
Danke!
Zuletzt bearbeitet von einem Moderator: