• Post Reply Bookmark Topic Watch Topic
  • New Topic

Unable to launch application  RSS feed

 
Omar Iqbal
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all

I am a complete newbie to Java and I have only come on here because the oracle forum was far too advanced and no-one would answer my query. I saw that this was for beginners so I thought it may be the best place to get help. I am trying to install an application called Voyant (found here http://www.planwithvoyant.co.uk).

However whenever I try to install it on my work laptop I get the following error:

java.io.IOException: missing version response from server
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)



I have spoken to the software makers and they say the above error means that a firewall is causing the issue. Our IT department have tried to turn off firewalls and even connect to an external network to install it. No luck. I've tried on my home laptop and it works fine. I am not clued up at all on this but thought it would be worth asking on here if anyone knew a potential fix. Please let me know if more information is required.



Thanks in advance.


Omar
 
Stephan van Hulst
Saloon Keeper
Posts: 7961
143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Omar, welcome to CodeRanch!

I'm afraid this is something your company will have to sort out with the developers of the software package. They may have a bug in their software, or your company has something blocking access. Maybe they're running a proxy?
 
Omar Iqbal
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Stephan. I don't think they are running a proxy server but something is certainly blocking it. I will get our IT department to talk to the software providers. Their software works on all other machines so it is something in our system. However, I tried using my home internet on my work laptop and it was still the same issue.
 
Henry Wong
author
Sheriff
Posts: 23295
125
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not sure where to move this topic, except it definitely doesn't belong in the Ranch Office forum. How about this? Moving to Java in General forum for now. And will move again, if needed.


BTW, welcome to the ranch...
Henry
 
Stephan van Hulst
Saloon Keeper
Posts: 7961
143
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Omar Iqbal wrote:Thanks Stephan. I don't think they are running a proxy server but something is certainly blocking it. I will get our IT department to talk to the software providers. Their software works on all other machines so it is something in our system. However, I tried using my home internet on my work laptop and it was still the same issue.

Good luck! If you find the problem, let us know what happened.
 
Omar Iqbal
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks all. I will let you know.

One of the technical guys from the software company just e-mailed us the below:

The error message they are receiving from Java indicates that the version response is missing from the message that is being retrieved from our servers. Usually this indicates that something either on the network or on the individual's computer is stripping versioning information from headers. This header information must be allowed in order for our software to run.

The Java Web Start component of the JRE is looking for a specific header (x-java-jnlp-version-id) in the response from our web servers when it requests the application resources. On very rare occasions we have found that some firms operate through firewalls and/or proxy servers which remove these headers from the response.

If you’d like to test this outside of the Java environment, the url format for a versioned resource is as follows.

http://www.planwithvoyant.co.uk/voyant/client/voyant-engage-all-client-3.2.65.jar?version-id=3.2.65_sig2012

Below is the expected response as picked up by a network request monitoring tool (I’ve used Fiddler with Firefox).

HTTP/1.1 200 OK
Date: Thu, 07 Jul 2011 12:44:56 GMT
x-java-jnlp-version-id: 3.2.65_sig2012
Last-Modified: Wed, 06 Jul 2011 22:08:32 GMT
content-encoding:
Content-Type: application/java-archive;charset=UTF-8
Content-Length: 7489262
Set-Cookie: BALANCEID=balancer.app1; path=/; domain=planwithvoyant.co.uk
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive


If you could please have a look at into this and come back to us, I will be happy to put you in contact with a member of our team for further assistance.


 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!