0

IBM の暗号化モジュールは Sun モジュールと互換性がないこと読み ましたが、IBM WebSphere (WAS7) に Sun モジュールを使用させる方法がわかりません。

java.lang.ClassCastException: com.ibm.crypto.provider.TDCNP incompatible with javax.crypto.CipherSpi
    at javax.crypto.Cipher.getInstance(Unknown Source)
    at javax.crypto.Cipher.getInstance(Unknown Source)

iaik_jce_full.jarおそらく動作するはずのJARファイルがあります(他の場所では動作しますが、WASでは動作しません)。

PARENT_LASTプロジェクトに Sun ライブラリを追加してこの問題を回避しようとしましたが、クラス ローダー設定が使用されている場合でも、WebSphere はアプリケーションの前に独自の Java クラスをロードするようです。

これは最初のリンクからです。私は同じことを試しましたが、すでに「親が最後」の設定を使用しています。

Websphere のインストールにibmjceprovider.jarは、問題のあるクラスを含むファイルが付属していますTDCNP

この問題を解決するにはどうすればよいですか?

4

0 に答える 0