2012-03-15 9 views
0

いくつかの異なるサーバーインスタンスでうまく動作するjarファイルがありますが、2つのサーバーでスレッド-OにIllegalStateExceptionがスローされます。これが私たちのサーバーの2つで起こっているのではないかと思っていますが、他の多くのサーバーで問題なく動作していますか?異なるシステム間でjarファイルのハッシュを比較し、それらは同じです。 JVMが更新されましたが、変更はありませんでした。jarファイルを実行しているときにIllegalStateExceptionが発生する原因は何ですか?

java –jar patch-client.jar 

Exception in thread “Thread-O” java.lang.IllegalStateException 
    at com.bea.plateng.patch.PatchBundleTaget.<init>(PatchBundleTarget.jara:270) 
    at com.bea.plateng.patch.PathTargetFactory.create(PatchTagetFactory:java:39) 
    at com.bea.plateng.patch.ProductAliasTarget.constructPatchTagetList(ProductAliasTarget.java:75) 
    at com.bea.plateng.patch.ProductAliasTarget.<init>(ProductAliasTarget.java:47) 
    at com.bea.plateng.patch.ProductAliasTargetHelper.getProdAliasTargetList(ProductAliasTargetHelper.java:54) 
    at com.bea.plateng.patch.ProductAliasTargetHelper.getAllHomeToProdAliasesTargetMap(ProductAliasTargetHelper.java:31) 
    at com.bea.plateng.patch.ProductAliasTargetHelper.checkProfilesInProductAliases(ProductAliasTargetHelper.java:133) 
    at com.bea.plateng.patch.Patch$1.run(Patch.java:376) 
    at java.lang.Thread.run(Thread.java:662) 

答えて

0

IllegalStateExceptionは、コンポーネントまたは構成の状態が正しくないことを意味します。私はコードではなく構成の違いを見ていきます。

このエラーを誤って引き起こすバグがある可能性がありますが、他のマシンで動作するので、コードが正常であるという前提から始めます。

+0

私はコードが大丈夫だと仮定していますが、どういうわけかJVMのenvが正しくないと思います。私は新しいVMインスタンスをインストールして、問題を解決することを望んだが、それはしなかった。私はあなたの前提に同意しますが、設定に間違っているものがありますが、わからないところがあります。 – wafflemkr

+0

コードにアクセスすることはできますか?これはあなたに良い手掛かりになる可能性がある失敗している状態を表示します。 –

+0

いいえ、コードにアクセスできません。 – wafflemkr

関連する問題