Jnlp update

Hello
The problem: when we change my file.jnlp in the server, for example we add a line and in the client is a older version, java web start never download the new file. If we modify the jar files then jws download the ner jars but never the jnlp file.
How can we force jws download the new version of the jnlp file???

normally it looks for new jnlp..start the jnlp from a web browser...
this should work..

Similar Messages

  • The jnlp update process is corrupting the cache through hotspot network

    Hi all,
    This post is about a problem from the Java cache. We have a jnlp file responsible of updating our app (so we cannot put it “offline”). The problem is that some of our users run the application behind a hotspot network through wireless. In this case, they have no access to Internet but the java webstart mechanism try to download the JNLP in despite of this. In this case, JWS downloads the HTML login page and put it in its cache without any check. In consequence, the next access through shortcut is impossible.
    Is it a known issue and is there a workaround?
    Thanks in advance for your replies

    FYI
    We have removed the tag href from jnlp file and it's now ok. The jnlp is never updating but it's ok for us.

  • Problem with jnlp update

    Dear friends:
    First I have to request apologizes about my bad English.
    I have a problem with an application deployed with JWS.
    This application must start when the user logins into his domain account (in Windows). Thats easy to do: putting and shortcut to the desktop icon generated by JWS in the startup folder (or making a copy of the desktop icon).
    All works well when I update the jar files in the server, the new version are downloaded fine. Except in one situation: if I update the application jnlp file.
    Then the new jnlp file is downloaded, the desktop icon and the Startup->program files->my program icon is updated, but not the startup->program->startup icon.
    Naturally the launch of the app at windows startup fails, and the only way to solve this problem is create another shortcut to the app icon in the startup folder.
    But I have this app installed and running in more tan 50 clients... it is no very nice to do this job every time the jnlp has to change.
    Thanks in advance for the help.

    I'm using mustang (jre 1.6beta), because I'm using
    the system tray icon feature.
    But I had the same problem in the past with
    jre1.5_06
    It is interesting what you told me about putting the
    icon in the startup folder using jnlp. How can this
    be done?
    by adding the <shortcut> element as follows:
    <shortcut>
    <menu submenu="Startup"/>
    </shortcut>
    /Andy
    e

  • JWS 6.0 update 22 uses stale cached JNLP from desktop link

    With the latest Java 6.0 update 22 it appears that JWS is using the stale cached JNLP when launching from the desktop link after a JNLP update at the server.
    Has anyone else experienced this issue with update 22?
    For demonstration, I used the sample notepad application that I deployed for demonstration of a similar desktop link bug in update 17 (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6921609) and I've traced the http requests from JWS. It appears that JWS simply doesn't request the JNLP to check for updates when launched from the desktop link.
    I'll follow up with the bug id and a request for votes if accepted by the dev team.
    Thanks,
    Troy
    Here are the steps to reproduce the issue using the sample app if anyone is interested.....
    1) Download the sample JWS application and allow the desktop link to be created - http://test.planwithvoyant.co.uk/voyant/launch/notepadAllPerm
    2) Inspect the desktop shortcut and notice the path to the JNLP cache entry
    3) Open the cached JNLP and take note of the timestamp included as an application argument as shown below:
         <argument>lastModified=Thu Oct 21 18:44:27 UTC 2010</argument>
    3) Modify the JNLP at the server. The following url updates the Last-Modified header for the sample Notepad app JNLP - http://test.planwithvoyant.co.uk/voyant/launch/setLastModified (disregard the forwarded request to a login screen)
    4) Run the application via the desktop link again now that the JNLP has been modified.
    5) Inspect the desktop shortcut again - notice that the path to the JNLP cache entry will remain unchanged.
    6) Inspect the cached JNLP again and notice that the timestamp in the application arguments is also unchanged.

    I am experiencing the same issue with a recent deployment (Windows XP/Java 1.6.0_22-b04).
    I notice the following sequence in the trace log:
    server running at port: 1340
    temp: connect to: https://www.sample.net/desktop-jnlp/launch.jnlp 1340
    network: Connecting socket://127.0.0.1:1340 with proxy=DIRECT
    temp: no server is running - continue launch!
    network: prepareToLaunch: offlineOnly=false
    network: Cache entry found [url: https://www.sample.net/desktop-jnlp/launch.jnlp, version: null] prevalidated=true/0
    So, whatever internal "server" javaws uses doesn't appear to be available to handle the request for the JNLP file and it proceeds with the old version.
    The behavior is confirmed after disabling all antivirus and firewall software.

  • JNLP API: Programmatically checking for updates to JNLP file

    I have a webstart application, and I'd like to add a function to check for updates while the program itself is running. DownloadService2.getUpdateAvailableResources checks for updates in the JAR file, but not the JNLP file that launched the application. If I deploy new versions of the JAR files I get prompted, but if I add a new JAR file to the JNLP file I don't.
    Is there any way to check for updates to the JNLP file?
    Also, is there a way to programmatically trigger a background update, so that when the app is next launched it's updated?

    rcasha wrote:
    I have a webstart application, and I'd like to add a function to check for updates while the program itself is running. DownloadService2.getUpdateAvailableResources checks for updates in the JAR file, but not the JNLP file that launched the application. If I deploy new versions of the JAR files I get prompted, but if I add a new JAR file to the JNLP file I don't.
    I assume you passed in a resource spec with type == ALL or APPLICATION ? If so, it sounds like you need to file a bug with details like JRE version, the JNLP desc. involved.
    Is there any way to check for updates to the JNLP file?Yes, call getUpdateAvailableResources(spec) with spec.type == APPLICATION. This supposes to work.
    Also, is there a way to programmatically trigger a background update, so that when the app is next launched it's updated?Try adding this to your JNLP:
    <update check="background" policy="always"/>
    For more details, see: http://docs.oracle.com/javase/7/docs/technotes/guides/javaws/developersguide/syntax.html#update

  • Launch JNLP via shortcut or manualy

    When i try to start application using Java Web Start a shortcut is created on the desktop. The application starts with this shortcut without any problem.
    But if i start the application manually using javaws http://myserver.com/tst.jnlp the application can not be started from that shortcut anymore.
    I have found out that every time the app is started via shortcut, in its (shortcuts) properties the path to the cashed jnlp file is being changed. And when i start application manually the path in the shortcut remains the same. So the app can not be started from shortcut anymore.
    The question is: how can I solve this problem?

    If you're on JRE 1.6.0_18 than this might be due to [6921609: regression: JWS does not update desktop shortcut following JNLP update with 6u18 release|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6921609]. It's fixed in 1.6.0_19.

  • JavaFX Application won't start

    When i start an example application e.g. LocalSearch i will get an error and the application won't start. Whatever i try, LocalSearch.jnlp or LocalSearch.html or another application from the javafx site, i see only the pretty java-gif-circle.
    It looks like that there is an update in progress on the sun site and the new files are not available.
    Even the 'javaws -import http://dl.javafx.com/javafx-cache.jnlp' update command failed with this exception.
    What happening here?
    Here is the exception:
    com.sun.deploy.net.FailedDownloadException: Ressource konnte nicht geladen werden: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar
         at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
         at com.sun.javaws.Launcher.downloadResources(Unknown Source)
         at com.sun.javaws.Launcher.prepareLaunchFile(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)
    java.io.FileNotFoundException: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar
         at sun.reflect.GeneratedConstructorAccessor2.newInstance(Unknown Source)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
         at java.lang.reflect.Constructor.newInstance(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
         at com.sun.javaws.Launcher.downloadResources(Unknown Source)
         at com.sun.javaws.Launcher.prepareLaunchFile(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)
    Caused by: java.io.FileNotFoundException: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         ... 20 more
    Greetz
    Mike

    I tried to clear the cache, but the problem still exists.
    here a snippet from the java console when i launch the LocalSearch application:
    network: Created version ID: 1.6.0.16
    network: Created version ID: 1.6
    network: Cache-Eintrag gefunden [url: file:/D:/project/netbeans/Local%20Search/dist/LocalSearch_browser.jnlp, Version: null]
    temp: new XMLParser with source:
    temp: <?xml version="1.0" encoding="UTF-8"?>
    <jnlp spec="1.0+" codebase="file:/D:/project/netbeans/Local%20Search/dist/" href="LocalSearch_browser.jnlp">
    network: Cache-Eintrag nicht gefunden [url: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar, Version: null]
    network: Cache-Eintrag nicht gefunden [url: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar, Version: null]
    network: Verbindung von http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar mit Proxy=DIRECT wird hergestellt
    network: Verbindung von http://dl.javafx.com:80/ mit Proxy=DIRECT wird hergestellt
    network: Verbindung http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar mit Cookie "s_sq=sunglobal%2Csunjavafx%3D%2526pid%253Djavafx%25253A/learn/community.jsp%2526pidt%253D1%2526oid%253Dhttp%25253A//forums.sun.com/forum.jspa%25253FforumID%25253D932%2526ot%253DA; s_cc=true"
    java.io.FileNotFoundException: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.downloadResources(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    network: Verbindung von http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar mit Proxy=DIRECT wird hergestellt
    network: Verbindung http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar mit Cookie "s_sq=sunglobal%2Csunjavafx%3D%2526pid%253Djavafx%25253A/learn/community.jsp%2526pidt%253D1%2526oid%253Dhttp%25253A//forums.sun.com/forum.jspa%25253FforumID%25253D932%2526ot%253DA; s_cc=true"
    com.sun.deploy.net.FailedDownloadException: Ressource konnte nicht geladen werden: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar
         at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.downloadResources(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by:
    java.io.FileNotFoundException: http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar
         at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
         at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
         at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
         at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.downloadResources(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    The jar file http://dl.javafx.com/javafx-rt-windows-i586__V1.2.1_b23.jar does not exist on the sun server.
    HTTP Status 404 -
    description The requested resource () is not available.
    Sun Java System Application Server 9.1_02
    I hope this will be fixed soon.
    Thats weird... it works on my notebook at home. There is the http://dl.javafx.com/javafx-rt-windows-i586__V1.2.0_b233.jar stored in the cache and when i try to update the cache with javaws -import http://dl.javafx.com/javafx-cache.jnlp it is all ok. No request to download the v1.2.1.jar.
    Mike
    Edited by: dr.motte on 02.09.2009 21:38
    I've found one solution.
    The jnlp file http://dl.javafx.com/1.2/javafx-rt.jnlp in my cache had the version V1.2.1_b23. So this was the actual version and was not updated with the cache update. In this file there was the refenrence to the rt-windows.jar V1.2.1_b23, but this isn't jet downloadable. So i've deleted the http://dl.javafx.com/1.2/javafx-rt.jnlp from the cache and run an update again. Now the right version was downladed and i'm happy now.
    But i don't know where i've got the javafx-rt.jnlp V1.2.1_b23 file. It doesn't matter anymore.
    Have a nice day.
    Mike
    Edited by: dr.motte on 03.09.2009 09:42

  • WebStart error

    When I run my application as a Desktop application or Self Signed webstart application in netbeans 6.5 it runs fine,
    but when I compile it for webstart deployment, sign it, and run it from my server it fails to run giving me an error like this.
    Error: java.lang.NoClassDefFoundError: com/sun/javafx/runtime/NumericTypeInfo
    I can't find any paths wrong so far and I have this set in my JNLP file specifying the javafx runtime extension.
    This I got from an example somewhere, so it could be wrong.
    <resources>
        <j2se href="http://java.sun.com/products/autodl/j2se" version="1.5+"/>
        <extension name="JavaFX Runtime" href="http://dl.javafx.com/javafx-rt.jnlp"/>
        <jar href="Empath.jar" main="true"/>
    </resources>any ideas on what could be wrong??

    Apparently one must now link the JafaFX Runtime extension in the JNLP file to a new address. The following JNLP update fixed the problem.
    <resources>
            <j2se href="http://java.sun.com/products/autodl/j2se" version="1.6+"/>
            <extension name="JavaFX Runtime" href="http://dl.javafx.com/1.1/javafx-rt.jnlp"/>
            <jar href="Empath.jar" main="true"/>
        </resources>

  • Signed, cached JNLP applet doesn't start when updating from 1.6 to 1.7

    Hi, yesterdays forced upgrade from Java6 to Java7 uncovered a nasty surprise for us:
    We're running a game client through JNLP embedded in the browser using signed all-permission jars. The certificate is definitely valid and hasn't timed out.
    When upgrading from 1.6 to 1.7 the applet won't start because of a supossed permission violation for the cached jars. Web start thinks that the jars in the cache are not signed (although they are).
    Deleting the applet cache through the control panel, or deploying a new version of the applet both solves the problem as then the cached version will be overwritten with a newly downloaded version, and everything works fine from then on until switching back to 1.6 again.
    Are 1.6 vs. 1.7 cached, signed jars not compatible? Something to do with pre-validation? Wouldn't it be a good idea to completely invalidate the applet cache in the JRE installer? Is this a bug on the JRE side, or are we somehow not using JNLP the right way (we're running the game for 2 years now, and a couple of million players have played the game since then on JRE6, so I assume we're using JNLP basically the right way).
    Also, early JRE7 preview versions didn't seem to have this problem, I remember testing JRE7 intensively a few months back without any problems, however I'm not sure whether the cache remained intact when installing the preview JRE7 runtime.
    Here are the console traces, please excuse the German, hopefully it's still clear what happens.
    Oops, unfortunately I can only send 30k characters per post. I'd be happy to send you more traces, and additional information. Thanks in advance :)
    Here's a trace when going from 1.6 to 1.7 with the failed permission validation:
    Java-Plug-in 10.5.1.255
    JRE-Version verwenden 1.7.0_05-b05 Java HotSpot(TM) Client VM
    Benutzer-Home-Verzeichnis = C:\Users\aweissflog
    c: Konsolenfenster löschen
    f: Objekte in Finalisierungs-Queue finalisieren
    g: Garbage Collect
    h: Diese Hilfemeldung anzeigen
    l: Class Loader-Liste ausgeben
    m: Speicherauslastung drucken
    o: Logging auslösen
    q: Konsole ausblenden
    r: Policy-Konfiguration neu laden
    s: System- und Deployment-Eigenschaften ausgeben
    t: Threadliste ausgeben
    v: Thread-Stack ausgeben
    x: Class Loader-Cache leeren
    0-5: Trace-Ebene auf <n> setzen
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
    security: property package.definition value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
    security: property package.definition new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,com.sun.org.apache.xerces.internal.utils.,com.sun.org.apache.xalan.internal.utils.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
    network: Created version ID: 1.7.0.05
    network: Created version ID: 1.7
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500, Version: null]
    cache: Cannot get resource from cache: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500, Version: null]
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500, Version: null]
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com:80/ mit Proxy=DIRECT wird hergestellt
    security: Blacklist-Entzugsprüfung ist aktiviert
    cache: Trying to update in place C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\26\7672fd9a-3ab71d78.idx
    cache: Upgrade writing to disk for C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\26\7672fd9a-3ab71d78
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500: 200
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500: null
    network: Serverantwort: (length: 731, lastModified: Wed Jun 13 19:21:23 CEST 2012, downloadVersion: null, mimeType: application/x-java-jnlp-file)
    network: Not caching resource due to response header: cache-control: no-store
    network: Ressource wird heruntergeladen: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500
         Content-Length: 731
         Content-Encoding: null
    security: Prüfung der Liste vertrauenswürdiger Librarys ist aktiviert
    network: URL http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 in Datei C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\34\1f2e02e2-2f6a1505-temp geschrieben
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500 trennen
    security: Datei mit der Liste vertrauenswürdiger Librarys wurde nicht gefunden
    network: Downloaded http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp?__cv=7833172affa6ff4e182d8b1e7ac0ebe500: C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\34\1f2e02e2-2f6a1505
    temp: new XMLParser with source:
    temp: <?xml version="1.0" encoding="UTF-8" ?>
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true" />
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" />
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600" />
    <security>
    <all-permissions />
    </security>
    </jnlp>
    temp:
    returning ROOT as follows:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
    <security>
    <all-permissions/>
    </security>
    </jnlp>
    temp: returning LaunchDesc from XMLFormat.parse():
    <jnlp spec="1.0+" codebase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/" href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    <homepage href="null"/>
    </information>
    <security>
    <all-permissions/>
    </security>
    <update check="timeout" policy="always"/>
    <resources>
    <java href="http://java.sun.com/products/autodl/j2se" version="1.6+"/>
    <jar href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" download="eager" main="true"/>
    <nativelib href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" download="eager" main="false"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" documentbase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/game" width="800" height="600"/>
    </jnlp>
    network: Cacheeintrag gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp, Version: null] prevalidated=true/0
    cache: Resource http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp has expired.
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp mit Proxy=DIRECT wird hergestellt
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    cache: Upgrade of entry done
    cache: readIndexFile returning success
    cache: Trying to update in place C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\1ff11027-574532ab.idx
    cache: Upgrade writing to disk for C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\39\1ff11027-574532ab
    security: Datei mit der Liste vertrauenswürdiger Librarys wurde nicht gefunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp: 304
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp: null
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp trennen
    temp: new XMLParser with source:
    temp: <?xml version="1.0" encoding="UTF-8" ?>
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true" />
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" />
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600" />
    <security>
    <all-permissions />
    </security>
    </jnlp>
    temp:
    returning ROOT as follows:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    </information>
    <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
    </resources>
    <resources os="Windows">
    <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
    <security>
    <all-permissions/>
    </security>
    </jnlp>
    temp: returning LaunchDesc from XMLFormat.parse():
    <jnlp spec="1.0+" codebase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/" href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp">
    <information>
    <title>xxxxxxxxxxxOnlineWin32</title>
    <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
    <homepage href="null"/>
    </information>
    <security>
    <all-permissions/>
    </security>
    <update check="timeout" policy="always"/>
    <resources>
    <java href="http://java.sun.com/products/autodl/j2se" version="1.6+"/>
    <jar href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" download="eager" main="true"/>
    <nativelib href="http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00" download="eager" main="false"/>
    </resources>
    <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" documentbase="http://xxxxxxxxxxx.xxxxxxxxxxx.com/game" width="800" height="600"/>
    </jnlp>
    cache: JNLPPreverifyClassLoader.initialize: FAILED: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00
    basic: Plugin2ClassLoader.addURL2 called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00
    basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00
    basic: Plugin2ClassLoader.addURL2 called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00
    basic: Plugin2ClassLoader.drainPendingURLs addURL called for http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00
    network: LaunchDownload: concurrent downloads from LD: 4
    network: Total size to download: -1
    security: Security check for progress jars: allSigned=true
    network: SyncFileAccess.openLock: handled OverlappingFileLockException, remainint TO : 10000
    network: Cacheeintrag gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00, Version: null] prevalidated=false/0
    cache: Resource http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 has expired.
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 mit Proxy=DIRECT wird hergestellt
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00: 304
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00: null
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00 trennen
    network: Downloaded http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00: C:\Users\aweissflog\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\26\7672fd9a-3ab71d78
    network: Download Progress: jarsDone: 1
    network: Cacheeintrag nicht gefunden [URL: http://xxxxxxxxxxx-481.ah.bpcdn.net/applet/loading.gif?__cv=8948a154c2c16d3f2a836802397bee3a00, Version: null]
    network: Verbindung von http://xxxxxxxxxxx-481.ah.bpcdn.net/applet/loading.gif?__cv=8948a154c2c16d3f2a836802397bee3a00 mit Proxy=DIRECT wird hergestellt
    network: Verbindung von http://xxxxxxxxxxx-481.ah.bpcdn.net:80/ mit Proxy=DIRECT wird hergestellt
    cache: Upgrade of entry done
    cache: readIndexFile returning success
    network: CleanupThread used 403203 us
    network: Cacheeintrag gefunden [URL: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00, Version: null] prevalidated=false/0
    cache: Resource http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 has expired.
    network: Verbindung von http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 mit Proxy=DIRECT wird hergestellt
    network: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 wird mit Cookie "bpLandingPage_fallback=http%253A%252F%252Fxxxxxxxxxxx.xxxxxxxxxxx.com%252F; __utma=1.1858223971.1337797861.1339681185.1339685623.36; __utmb=1.12.10.1339685623; __utmc=1; __utmz=1.1338833129.25.9.utmcsr=xxxxxxxxxxx.xxxxxxxxxxxonline.com|utmccn=(referral)|utmcmd=referral|utmcct=/; __bpid=4fbd2a85L7T6qCGWXj0Q8oiTc5yG7ztB; drasasid=f1a4ef896018075f51bbe2c300b356ca" verbunden
    network: ResponseCode für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00: 304
    network: Codierung für http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00: null
    network: Verbindung mit http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00 trennen
    network: Download Progress: jarsDone: 2
    network: Created version ID: 1.6+
    network: Created version ID: 1.7.0.05
    network: Created version ID: 1.7.0.05
    network: Created version ID: 1.7
    basic: LaunchDesc location: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/win32.jnlp
    network: Created version ID: 1.0+
    network: Created version ID: 7.0
    basic: Ausnahme: Nicht signierte Anwendung fordert uneingeschränkten Zugriff auf das System an
    Nicht signierte Ressource: http://xxxxxxxxxxx.xxxxxxxxxxx.com/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00.
    ExitException[ 3]JNLPException[category: Sicherheitsfehler : Exception: null : LaunchDesc:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
      <information>
        <title>xxxxxxxxxxxOnlineWin32</title>
        <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
      </information>
      <resources>
        <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
      </resources>
      <resources os="Windows">
        <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
      </resources>
      <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
      <security>
        <all-permissions/>
      </security>
    </jnlp> ]
         at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
         at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Ignored exception: ExitException[ 3]JNLPException[category: Sicherheitsfehler : Exception: null : LaunchDesc:
    <jnlp spec="1.0+" href="/applet/win32.jnlp">
      <information>
        <title>xxxxxxxxxxxOnlineWin32</title>
        <vendor>xxxxxxxxxxx Berlin GmbH</vendor>
      </information>
      <resources>
        <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="/applet/applet32.jar?__cv=d9e6e3109f4e716598e7faca54137e7e00" main="true"/>
      </resources>
      <resources os="Windows">
        <nativelib href="/applet/native32.jar?__cv=63a18d5fb09ca89e097ff6485249fdcf00"/>
      </resources>
      <applet-desc name="xxxxxxxxxxxOnlineWin32" main-class="N3.N3JavaPiggyBack" width="800" height="600"/>
      <security>
        <all-permissions/>
      </security>
    </jnlp> ]
    security: Zugriff auf Schlüssel und Zertifikat im Mozilla-Benutzerprofil: null
    security: Speicher für abgelehnte Sessionzertifikate zurücksetzen
    basic: Dialog type is not candidate for embedding

    Wouldn't it be a good idea to completely invalidate the applet cache in the JRE installer?Yes, I guess it should be an option for user of the app on first start after upgrade, not for the JRE installer. There are many large applications that users would want to avoid re-download.
    From the log, there is some hidden exception during first launch. The best way to proceed is to file a bug, including some guest/debugging access to the game.

  • Applet doesn't show after plugin update & using JNLP, no errors

    We have an applet that worked after the plugin update, then I wrote the JNLP file and can't get it working, it seems to be loading but doesn't show anything. I have tried and searched for possible errors but doesn't seem to be any obvious error for me. Also JaNeLA doesn't give any errors. When I try to load the applet I can see how open two java consoles (maybe this is an error?), in the first console the last output is:
    network: Created version ID: 1.0+
    network: Created version ID: 6.0.18
    basic: Progress indicator deleted: nullAnd in the second:
    basic: Subprogram loaded.
    basic: Applet resized and added to parent container
    basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 309262 us, pluginInit dt 2161125 us, TotalTime: 2470387 us
    basic: Loading Java Miniapplication
    basic: Loading Java MiniapplicationThe jnlp file I wrote is this:
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp codebase="http://genomedu.net/applet/applet/" href="jvrmed_applet.jnlp">
      <information>
        <title>JApplet demo</title>
        <vendor>Jungle waa</vendor>
        <homepage href="http://funforyou.net/"/>
        <description>This is a demo</description>
        <offline-allowed/>
      </information>
        <resources>
          <j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
          <jar href="http://download.java.net/media/applet-launcher/applet-launcher.jar"/>
          <jar href="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar"/>
          <jar href="http://download.java.net/media/gluegen/webstart/gluegen-rt.jar"/>
          <jar href="http://download.java.net/media/java3d/webstart/release/vecmath/latest/vecmath.jar"/>
          <jar href="http://download.java.net/media/java3d/webstart/release/j3d/latest/j3dcore.jar"/>
          <jar href="http://download.java.net/media/java3d/webstart/release/j3d/latest/j3dutils.jar"/>
          <jar href="pixelmed.jar"/>
          <jar href="gdata-core-1.0.jar"/>
          <jar href="gdata-media-1.0.jar"/>
          <jar href="gdata-photos-2.0.jar"/>
          <jar href="gdata-photos-meta-2.0.jar"/>
          <jar href="google-collect-1.0.jar"/>
          <jar href="mail-1.4.3.jar"/>
         <jar href="jvrmed.jar" main="true"/>
       <extension name="jogl" href="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp"/>
        </resources>
      <applet-desc
          name="JVRMed_app"
          main-class="vrmed.app.jVRMed.JVRMed_app"
          width="793"
          height="563">
      </applet-desc>
    </jnlp>
    And the applet tag in the html is:
    <applet name="jvrmed" code="org.jdesktop.applet.util.JNLPAppletLauncher"
          width=793
          height=563 >
       <param name="jnlp_href" value="http://genomedu.net/applet/jvrmed_applet.jnlp">
    </applet>The old applet tag that launched the applet before the plugin update:
    <applet name="jvrmed" code="org.jdesktop.applet.util.JNLPAppletLauncher"
          width=793
          height=563
          archive="http://download.java.net/media/applet-launcher/applet-launcher.jar,
                   http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar,
                   http://download.java.net/media/gluegen/webstart/gluegen-rt.jar,
                http://download.java.net/media/java3d/webstart/release/vecmath/latest/vecmath.jar,
                http://download.java.net/media/java3d/webstart/release/j3d/latest/j3dcore.jar,
                   http://download.java.net/media/java3d/webstart/release/j3d/latest/j3dutils.jar,
                pixelmed.jar,
                gdata-core-1.0.jar,
                gdata-media-1.0.jar,
                gdata-photos-2.0.jar,
                gdata-photos-meta-2.0.jar,
                google-collect-1.0.jar,
                mail-1.4.3.jar,
                   jvrmed.jar">
       <param name="codebase_lookup" value="true">
       <param name="subapplet.classname" value="vrmed.app.jVRMed.JVRMed_app">
       <param name="subapplet.displayname" value="jVRMed">
       <param name="noddraw.check" value="true">
       <param name="progressbar" value="true">
       <param name="jnlpNumExtensions" value="1">
       <param name="jnlpExtension1"
              value="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp">
       <param name="idsession" value="jvrmed_snaps">
       <param name="idprofile" value="1">
    </applet>I know there are many extra parameters in the old version, I have deleted them for debugging because there was the same result with them. What really bothers me is that I don't get any error and the java process is running while tries to load the applet. Anyone had a similar experience and can give a clue?

    Hi,
    since JRE 6u21 the JNLPAppletLauncher doesn't work anymore.
    The Java 3D's jars and native libraries hosted by Oracle.Sun can be accessed by including the extension http://download.java.net/media/java3d/webstart/release/java3d-latest.jnlp. More details can be found here : Java 3D Web Start Release https://j3d-webstart.dev.java.net/release/index.html
    See also the example 'H'weight & L'weight in Harmony' http://www.interactivemesh.org/testspace/appletpropelleruniverse1200x800_J3D.html and search in the Java 3D forum http://www.java.net/forums/javadesktop/java-desktop-technologies/java-3d
    This is an attempt to adapt your JNLP file :
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp codebase="http://genomedu.net/applet/applet/" href="jvrmed_applet.jnlp">
      <information>
        <title>JApplet demo</title>
        <vendor>Jungle waa</vendor>
        <homepage href="http://funforyou.net/"/>
        <description>This is a demo</description>
        <offline-allowed/>
      </information>
      <resources>
        <j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
        <!-- !!! Includes the remote Java 3D / JOGL libraries !!! -->
        <extension href="http://download.java.net/media/java3d/webstart/release/java3d-latest.jnlp"/>
        <jar href="pixelmed.jar"/>
        <jar href="gdata-core-1.0.jar"/>
        <jar href="gdata-media-1.0.jar"/>
        <jar href="gdata-photos-2.0.jar"/>
        <jar href="gdata-photos-meta-2.0.jar"/>
        <jar href="google-collect-1.0.jar"/>
        <jar href="mail-1.4.3.jar"/>
        <jar href="jvrmed.jar" main="true"/>
        <property name="sun.awt.noerasebackground" value="true"/> 
        <property name="sun.awt.erasebackgroundonresize" value="true"/> 
      </resources>
      <applet-desc
          name="JVRMed_app" main-class="vrmed.app.jVRMed.JVRMed_app" width="793" height="563">
      </applet-desc>
    </jnlp>
    Applet tag:
    <!-- please check if codebase="??" is needed -->
    <applet name="jvrmed" width=793 height=563 >
       <param name="jnlp_href" value="http://genomedu.net/applet/jvrmed_applet.jnlp">
    </applet>August

  • Hello Sorry for the inconvenience, but I have a problem in Java I can not open files, audio chat, which type of jnlp after the last update of the Java 2012-004 Please help me in solving this problem.

    Hello Sorry for the inconvenience, but I have a problem in Java I can not open files, audio chat, which type of jnlp after the last update of the Java 2012-004
    Please help me in solving this problem. 

    Make sure Java is enable in your browser's security settings.
    Open Java Preferences (in Utilities folder)
    Make sure Web-start applications are enabled.
    Drag Java 32-bit to the top of the list.
    jnlp isn't an audio file format. It's just a java web-start program (Java Network Launching Protocol).

  • Fail to update the jnlp file

    The application allowed user to run offline. So ,I use <offline-allowed/> in the JNLP file.
    It works well in JDK5.0:
    1.the application can run if the network is dropped.
    2.the jnlp file will be updated if the server update the JNLP.
    But in when I change JDK to version 1.4.2, something unreasonable happened:
    Even I update the server's JNLP, the client still use the old JNLP and not update it.
    In the JWS1.4.2 Developer Guide, it says:"If offline-allowed is specified, Java Web Start will also check to see if an update is available. However, if the application is already downloaded the check will timeout after a few seconds, in which case the cached application will be launched instead."
    What is the "a few seconds" mean?Is there any different between JDK1.4 and 1.5?
    The connection between client and server is not very good. I do think it may cause the problem above. But in the same connection condition, JDK1.5 works..
    So, is there any thing I can do to resolve this problem?

    <jse version="1.5+" />(is one possibility)

  • Update JNLP File

    Hi, in the sap note 716604 recommend me that i make the update of the version of Sun J2SE version(1.4.2_20 b04) and i have to download an archive with extension JNLP but i dont know hoy i can update this version with this file
    Any ides for this issue??
    Thanks and regards!!

    Hi Aaron,
         The JNLP you have downloaded contains follwoing details
    1. Location of the resources on the server (see jnlp-tag)
    2. A describtion of the application (see information-tag)
    3. The needed security permissions (see security-tag)
    4. The needed resources on the client (see resources-tag)
    a. J2SE version needed
    b. Jar-files needed
    c. Properties for getting JNDI context
    5. The main class for starting the application (see application-desc-tag)
    You can change the values of some in that xml formated file.
    you need to deploy this file (.jar and .jnlp etc) in your application server directory.
    Refer the below document for details.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/35a46378-0801-0010-a3b7-91595122de3d
    Regards,
    Prasanna

  • After installing Java 6 update 11, unable to open .jnlp files.

    Appears to download application then quits without an error message. When clicking on the .jnlp file again, nothing happens. I can go into java preferences and remove the application from the cache, but it does the same thing, redownloads the application then doesn't open it.

    Java is notoriously responsible for many vulnerabilities, if you must run it then these are the instructions:
    Turning on Java
    Why will Applets not run after getting Java through Apple Software Update?
    Apple disables the Java plug-in and Webstart applications when the Java update is done using Software Update. Also, if the Java plug-in detects that no applets have been run for an extended period of time it will again disable the Java plug-in.
    To enable the Java plug-in
    Go to Finder > Applications > Utilities > Java Preferences.
    In the Java Preferences window check the box for Enable Applet plug-in and Webstart applications.
    Installing and updating Java
    I DO NOT have Mac version 10.7.3 (Lion) or higher. How do I get Java for other Mac versions?
    For Java versions 6 and below, Apple supplies their own version of Java. Use the Software Update feature (available on the Apple menu) to check that you have the most up-to-date version of Apple's Java for your Mac.
    I DO have Mac version 10.7.3 (Lion) or higher.
    Users of Lion Mac OS X 10.7.1 and 10.7.2 should upgrade to 10.7.3 or later versions via Software Update, so you can get the latest Java 7 version from Oracle.
    Download page here:
    https://www.java.com/en/download/manual.jsp#mac
    Why is Java 7 available only for Mac OS X 10.7.3 and above?
    The Java Runtime depends on the availability of an Application programming interface (API). Some of the API were added in Mac OS X 10.7.3. Apple has no plans to make those API available on older versions of the Mac OS.
    Further Hardening your Mac against web based Java attacks
    Harden your Mac against malware attacks

  • [jnlp newbie] can jardiff update manifest information?

    Hi all
    ( not fluent with jnlp)
    suppose that package com.mybiz.things changes from version 1.2 to 1.3
    this information is specified in the MANIFEST of myapp.jar
    now myapp.jar is updated using jardiff
    how can jardiff change the package version information in the MANIFEST of myapp.jar?
    (bully option: consider the whole MANIFEST.MF and change it as any other file in the jar?)
    thanks

    JM.Kelly wrote:
    Solution found:
    ..After this everything worked 100%Note that there were errors in the original JNLP shown, that are probably still there. If a JNLP file is invalid it is anybody's guess as to how it will be parsed by a JWS client. To validate JNLP files as well as perform many other checks on the resources, point JaNeLA *(<- link)* at the main JNLP file.
    I am not saying that validation of the JNLP file will make shortcuts work on Mac. Do the Macs. run Java 1.6.0_18+? If so, shortcuts can be installed using methods that return success/failure, through the IntegrationService *(<- link).*

Maybe you are looking for