起動後にEJBを使用してjbossサーバーに接続するWebstartアプリケーションがあります。私たちは最近、このサーバをjboss5に移行し、それに接続するwebstartアプリケーションを更新しました。今私たちは問題に遭遇しました。デベロッパーマシンでは、webstartsアプリを実行しても問題はありません。起動して接続したり問題を起こすことはありません。しかし、QAテスターのマシンでは、まったく動作しません。ただ起動することができないと言います。 詳細部分では、exceptinはjboss-main-client.jarとjnlpが見つからない間で異なります。しかしラップされた例外は、このことを示していますすべてのユーザーがWebstartアプリケーションを起動しない
java.io.IOException
at com.sun.deploy.cache.CacheEntry$9.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToTempFile(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToCache(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$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
我々はまず、それが署名の問題だったかもしれないと思ったが、それは私たちの地元のdevのマシン上で働いていないでしょう。その後、人のアクセス権に関する質問がありました(これは私の理論です)が、なぜ前のバージョンの仕事はどうでしたか?私たちは1.6 B18とB24、XP、Vista、Windows 7を混在させています。
私はトレースレベルのデバッグを有効にしましたが、役に立たなかっただけです。#### Java Web Start Error: ####リソースを読み込めません:http:// /packaging /adminportal/lib/jboss-main-client.jar ...はい、その場所にあり、アクセス可能であることを確認しました。 – Gerrie