[開発][WAS][DB2] DB2使うアプリを開始できない

■事象
java.lang.NoClassDefFoundError
で怒られてデプロイ出来ない
該当のjarはきちんと入ってる

■結論
共用ライブラリのDB2のネイティブライブラリが不足してた

■処方
共用ライブラリの在り処の確認
 管理コンソール>環境>共用ライブラリ
 管理コンソール>WebShere変数
でディレクトを特定して見に行く
足りてないjarを置く
共用ライブラリがサーバとアプリのどっちに紐付いてるかを確認する
 アプリ:
  管理コンソール>アプリケーション>アプリケーション・タイプ>
  WebSphere エンタープライズ・アプリケーション>対象のアプリケーション>
  構成>参照>共用ライブラリー参照
 サーバ:
  管理コンソール>サーバー・タイプ>WebSphere Application Server>
  対象のサーバ>構成>サーバー・インフラストラクチャー>Java およびプロセス管理
  クラス・ローダー>対象のクラスローダ>追加プロパティー>共用ライブラリー参照
紐付いてる方を再起動

tag:
WAS WebSphere NoClassDefFoundError

tag : WAS WebSphere NoClassDefFoundError DB2

2013-06-27 19:10 : 開発 : コメント : 0 : トラックバック : 0 :
コメントの投稿
非公開コメント

« next  ホーム  prev »

search

ad



counter


tag cloud

category cloud