1 Reply Latest reply: Mar 29, 2012 12:32 AM by 817264 RSS

    Mac Java 6 unable to launch .jnlp application

    927156
      I'm a mac user and I have Java 6. I've been trying to download the integrative genomics viewer. The download is run through a .jnlp file. When I try to run the file I get an Application Error 'Unable to launch the application'. The details of this error are as follows:

      java.net.ConnectException: Operation timed out
           at java.net.PlainSocketImpl.socketConnect(Native Method)
           at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
           at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
           at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
           at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432)
           at java.net.Socket.connect(Socket.java:529)
           at java.net.Socket.connect(Socket.java:478)
           at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
           at sun.net.www.http.HttpClient.openServer(HttpClient.java:395)
           at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
           at sun.net.www.http.HttpClient.<init>(HttpClient.java:234)
           at sun.net.www.http.HttpClient.New(HttpClient.java:307)
           at sun.net.www.http.HttpClient.New(HttpClient.java:324)
           at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:970)
           at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:911)
           at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:836)
           at com.sun.deploy.net.BasicHttpRequest.doRequest(BasicHttpRequest.java:179)
           at com.sun.deploy.net.BasicHttpRequest.doRequest(BasicHttpRequest.java:112)
           at com.sun.deploy.net.BasicHttpRequest.doGetRequest(BasicHttpRequest.java:77)
           at com.sun.deploy.net.DownloadEngine.actionDownload(DownloadEngine.java:1226)
           at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1569)
           at com.sun.deploy.net.DownloadEngine.getCacheEntry(DownloadEngine.java:1547)
           at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1654)
           at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(DownloadEngine.java:1578)
           at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:215)
           at com.sun.deploy.net.DownloadEngine.getResource(DownloadEngine.java:199)
           at com.sun.javaws.Launcher.updateFinalLaunchDesc(Launcher.java:477)
           at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:256)
           at com.sun.javaws.Launcher.prepareToLaunch(Launcher.java:207)
           at com.sun.javaws.Launcher.launch(Launcher.java:124)
           at com.sun.javaws.Main.launchApp(Main.java:451)
           at com.sun.javaws.Main.continueInSecureThread(Main.java:283)
           at com.sun.javaws.Main$1.run(Main.java:116)
           at java.lang.Thread.run(Thread.java:680)

      I have checked under the 'Get Info' link for this file, and Java Web Start is definitely the default program to open with. I also tried clearing my java cache, updating Java and restoring default settings. A PC user in my lab has been able to download this program, so I don't think it has anything to do with the access permissions of our institution.
      I'm a real novice with tech stuff, so please phrase your answers as simply as possible.
      Thanks for any help!
        • 1. Re: Mac Java 6 unable to launch .jnlp application
          817264
          Java 6 for Mac is provided by Apple. It is better to ask on Apple support forums.

          Wild guess - something is wrong with network config. Perhaps proxy is not set for java?
          Can you launch any other java webstart app or applet?

          To get more information try to enable full tracing details.
          See http://docs.oracle.com/javase/7/docs/webnotes/tsg/TSG-Desktop/html/plugin.html#gcexdf
          On Mac deployment.properties is usually under ~/Library/Caches/Java