S
Stephan222
Gast
Hallo,
ich habe ein Problem mit dem Update über Webstart.
Folgende Situation:
Ich habe zum Testen xampp Apache Server lokal am laufen.
Eine jnlp Datei habe ich für meine Applikation erstellt.
Wenn ich das Programm das erste mal über Webstart starte, wird auch alles geladen und funktioniert.
Wenn ich nun aber ein paar .jar's austausche auf dem Server und dann wieder die Applikation starte, dann lädt er ohne nachzufragen den neuen Inhalt herunter, obwohl ich in der jnlp Datei "promt-update" geschrieben habe.
Hier mal die jnlp Datei:
[XML]
<?xml version="1.0" enconding="utf-8"?>
<jnlp spec="1.6+" codebase="http://W7-SMAE-M90/webstart/lib" href="http://W7-SMAE-M90/webstart/test.jnlp">
<information>
<title>Software</title>
<vendor>Test GmbH</vendor>
<description>Software</description>
<icon href="../icon.gif" />
<icon kind="splash" href="../splash.png" />
<shortcut online="true">
<desktop />
<menu submenu="Webstart" />
</shortcut>
<offline-allowed/>
</information>
<security>
<all-permissions />
</security>
<update check="always" policy="prompt-update">
</update>
<resources>
<j2se version ="1.6+ " href ="http://java.sun.com/products/autodl/j2se" initial-heap-size="256m" max-heap-size="512m" />
<jar href="client.jar" main="true" />
<jar href="db.jar" />
<jar href="kernel.jar" />
<jar href="sapclient.jar" />
<jar href="common.jar" />
<jar href="resources.jar" />
<jar href="resources2.jar" />
<jar href="properties.jar" />
<jar href="hsqldb.jar" />
<jar href="log4j-1.2.15.jar" />
<jar href="jdom.jar" />
<jar href="poi-3.1.jar" />
<jar href="PDFRenderer.jar" />
<jar href="jt400.jar" />
<jar href="iText-2.1.4.jar" />
<extension href="../mail.jnlp" />
<jar href="xpp3_min-1.1.4c.jar" />
<jar href="xstream-1.3.1.jar" />
<jar href="javacsv.jar" />
<jar href="sapjco3.jar" />
<nativelib href="sap-native.jar" />
</resources>
<application-desc />
</jnlp>
[/XML]
ich habe ein Problem mit dem Update über Webstart.
Folgende Situation:
Ich habe zum Testen xampp Apache Server lokal am laufen.
Eine jnlp Datei habe ich für meine Applikation erstellt.
Wenn ich das Programm das erste mal über Webstart starte, wird auch alles geladen und funktioniert.
Wenn ich nun aber ein paar .jar's austausche auf dem Server und dann wieder die Applikation starte, dann lädt er ohne nachzufragen den neuen Inhalt herunter, obwohl ich in der jnlp Datei "promt-update" geschrieben habe.
Hier mal die jnlp Datei:
[XML]
<?xml version="1.0" enconding="utf-8"?>
<jnlp spec="1.6+" codebase="http://W7-SMAE-M90/webstart/lib" href="http://W7-SMAE-M90/webstart/test.jnlp">
<information>
<title>Software</title>
<vendor>Test GmbH</vendor>
<description>Software</description>
<icon href="../icon.gif" />
<icon kind="splash" href="../splash.png" />
<shortcut online="true">
<desktop />
<menu submenu="Webstart" />
</shortcut>
<offline-allowed/>
</information>
<security>
<all-permissions />
</security>
<update check="always" policy="prompt-update">
</update>
<resources>
<j2se version ="1.6+ " href ="http://java.sun.com/products/autodl/j2se" initial-heap-size="256m" max-heap-size="512m" />
<jar href="client.jar" main="true" />
<jar href="db.jar" />
<jar href="kernel.jar" />
<jar href="sapclient.jar" />
<jar href="common.jar" />
<jar href="resources.jar" />
<jar href="resources2.jar" />
<jar href="properties.jar" />
<jar href="hsqldb.jar" />
<jar href="log4j-1.2.15.jar" />
<jar href="jdom.jar" />
<jar href="poi-3.1.jar" />
<jar href="PDFRenderer.jar" />
<jar href="jt400.jar" />
<jar href="iText-2.1.4.jar" />
<extension href="../mail.jnlp" />
<jar href="xpp3_min-1.1.4c.jar" />
<jar href="xstream-1.3.1.jar" />
<jar href="javacsv.jar" />
<jar href="sapjco3.jar" />
<nativelib href="sap-native.jar" />
</resources>
<application-desc />
</jnlp>
[/XML]