2016-10-08 26 views
-1

Websphere 8.5にフィックスパック5の設定があり、最初にJava SDK 7.1.2.10を使用しました。これを削除してJava SDK 7.1.3.40をインストールしましたが、今はDMGRやノードを起動しません。また、私はあまりにもJavaのSDK 6Websphere 8.5。 Java 7 SDKのアップデート後に起動しません

を切り替えるとこれが我々が得るエラーで起動しない:

JVMJ9VM134W The system fullcore option is set to FALSE, system dumps may be truncated. 
Exception in thread "main" java/lang/NoClassDefFoundError: com.ibm.tenant.TenantGlobals 
at java/lang/ClassLoader.initializeClassLoaders (ClassLoader.java:127) 
at java/lang/Thread.initialize (Thread.java:370) 
at java/lang/Thread.<init> (Thread.java:133) 
JVMJ9VM015W Initialization error for library jclse7b_27(14): JVMJ9VM009E J9VMDllMain failed 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit. 

また、私は次のように間違って何も表示されません。

./managesdk.sh -listAvailable -verbose 

CWSDK1003I: Available SDKs : 
CWSDK1005I: SDK name: 1.6_64 
- com.ibm.websphere.sdk.version.1.6_64=1.6 
- com.ibm.websphere.sdk.bits.1.6_64=64 
- com.ibm.websphere.sdk.location.1.6_64=${WAS_INSTALL_ROOT}/java 
- com.ibm.websphere.sdk.platform.1.6_64=aix 
- com.ibm.websphere.sdk.architecture.1.6_64=ppc_64 
- com.ibm.websphere.sdk.nativeLibPath.1.6_64=${WAS_INSTALL_ROOT}/lib/native/aix/ppc_64/ 

CWSDK1005I: SDK name: 1.7.1_64 
- com.ibm.websphere.sdk.version.1.7.1_64=1.7.1 
- com.ibm.websphere.sdk.bits.1.7.1_64=64 
- com.ibm.websphere.sdk.location.1.7.1_64=${WAS_INSTALL_ROOT}/java_1.7.1_64 
- com.ibm.websphere.sdk.platform.1.7.1_64=aix 
- com.ibm.websphere.sdk.architecture.1.7.1_64=ppc_64 
- com.ibm.websphere.sdk.nativeLibPath.1.7.1_64=${WAS_INSTALL_ROOT}/lib/native/aix/ppc_64/ 

CWSDK1001I: Successfully performed the requested managesdk task. 

この後、Java SDK 7.1.3.40をアンインストールし、以前のバージョンの.7.1.2.10を再度インストールしました.DMGRとノードは問題なく起動します。

+0

「Java SDK 7.1.2.10」に戻して、IBMサポートに連絡します。 –

+0

こんにちは、IBMは問題を解決しましたか? – SeyfSV

+1

@SeyfSV IBMは問題を解決しませんでしたが、一緒に問題の原因を発見しました。問題は、JVM引数行にあります。ここでは、ここで使用されているHP診断ツール用のパラメータがいくつかあります。 この行を削除すると、Java SDK 7.1.3.40にアップグレードでき、すべて動作します。もう一度HP Diagnosticsに必要なJVM引数を追加すると、起動する必要はありません。また、現在のJavaバージョンでも、HP Diagnosticsは起動したくないアプリケーションに問題があることを発見しました。だから我々は別の監視ツールを探しています、CA Wily Introscopeは面白そうです。 – fabje

答えて

0

WebSphere Application Serverの従来の8.5用のフィックスパック5がないため、8.5.5フィックスパック5または8.5.5.5について話していると思います。 http://www-01.ibm.com/support/docview.wss?uid=swg27005002によると、8.5.5.5にはJava SDK 7.1.2.10が同梱されていますが、削除してJava SDK 7.1.3.40をインストールしたとします。あなたが安全に行うことができる唯一の方法は、後のフィックスパックをインストールすることですが、SDK 7.1.3.40の出荷時に上記のページに記載されている8.5.5フィックスパックは表示されません。これはあなたのサーバーが壊れている理由を説明し、Java 6をインストールしても問題は解決しません。従来のWebSphere Application ServerのSDKレベルを手動で処理することはできないことを覚えておくことが重要です。これはFix Packをインストールすることによってのみ処理できます。独自のJDKを持ってくることができるWebSphere Application Serverが必要な場合は、代わりにLibertyを検討してください。

+0

はい、Websphere 8.5.5.5を使用していますが、Java SDK 7.1.2.10のアンインストールとSDK Java SDK 7.1.3.40のインストールについては正しいとは言えません。 私はほとんど同じことをしましたが、このシステムではWebsphere 8.5.5.8がJava SDK 7.1.3.10の出発点でしたが、Java SDK 7.1.3.40へのアップグレードはWebsphere 8.5.5.8で問題なく動作しました。 Websphere 8.5.5.10。 Websphere 8.5.5.5システムでは、Java SDK 7.1.2.10を使用しましたが、Websphereを8.5.5.10にアップグレードしました。私はこれについてIBM PMRを始めました。 – fabje

+0

[IBM WebSphere Application ServerのJava SDKアップグレード・ポリシー](http://www-01.ibm.com/support/docview.wss?uid=swg21138332)から:IBM WebSphere Application Server Java SDKを同じJava SDKバージョンの最新サービスリリースです。 OPが7.1.2.10を実行できる場合、7.1.3.40を実行できないはずですか? – Haxiel

+0

@XSurgent問題を発見した場合は、管理者からJVM引数を削除して問題を解決し、最新のJava SDKバージョンにアップグレードする必要があります。 – fabje

関連する問題