Not able to start Desktop version
Closed this issue · 1 comments
GoogleCodeExporter commented
Test done with Javamelody 1.53 and JIRA 6.2.7, download of monitoring.jnlp
Java version installed is 1.70_67
Error Details are :
Startup File
<jnlp spec="1.0+" codebase="http://localhost:8080/monitoring">
<information>
<title>JavaMelody</title>
<vendor>JavaMelody</vendor>
<description>Monitoring</description>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<update check="always" policy="always"/>
<resources>
<j2se version="1.7+" max-heap-size="300m"/>
<jar href="http://localhost:8080/monitoring?part=desktopJar" size="4714296"/>
<property name="jnlp.javamelody.application" value="_ALKAES001"/>
<property name="jnlp.javamelody.collectorServer" value="false"/>
<property name="jnlp.javamelody.url" value="http://localhost:8080/monitoring?format=serialized"/>
<property name="jnlp.javamelody.range" value="jour"/>
<property name="jnlp.javamelody.locale" value="fr_FR"/>
<property name="jnlp.javamelody.http-transform-pattern" value="-\d+|/\d+|chment/.+|onent/.+|abel/.+|/x/.+|est/.+|ifact/.+"/>
<property name="jnlp.javamelody.quartz-default-listener-disabled" value="true"/>
<property name="jnlp.javamelody.system-actions-enabled" value="true"/>
<property name="jnlp.javamelody.rewrap-datasources" value="true"/>
<property name="jnlp.javamelody.analytics-id" value="UA-1335263-8"/>
<property name="jnlp.cookies" value="AJS.conglomerate.cookie=|upm.tab=manage; atlassian.xsrf.token=B3O2-MVM7-OKV9-VQZL|2345b81118b4edf735f1b423f84359ef71effbee|lin; __utmt_navlinks=1; __utmt_greenhopper=1; JSESSIONID=8AC4AA893405731388519ADA6807EDF3; __utma=1.19585283.1411425136.1412279016.1412328842.37; __utmb=1.12.10.1412328842; __utmc=1; __utmz=1.1411425136.1.1.utmcsr"/>
</resources>
<application-desc main-class="net.bull.javamelody.Main"/>
</jnlp>
Exception
com.sun.deploy.net.FailedDownloadException: Impossible de charger la ressource
: http://localhost:8080/monitoring?part=desktopJar
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Embedded Exception
java.io.IOException: Invalid jar file
at com.sun.deploy.net.HttpDownloadHelper.download(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResourceToTempDir(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thanks by advance.
Vincent
Original issue reported on code.google.com by v.tho...@alkaes.fr
on 3 Oct 2014 at 9:47
GoogleCodeExporter commented
I was too fast while trying to optimize the download of the desktop jar file,
in revision 3762.
Because calling the app server often needs a http session, but javawebstart
certainly can't give the http session when downloading the desktop jar file.
So it is needed to download the desktop jar file from Internet and not from the
app server.
It's fixed in trunk (revision 3950) and ready for the next release (1.54).
Original comment by evernat@free.fr
on 12 Oct 2014 at 2:35
- Changed state: Fixed