Web サービス操作用の EAR アプリケーションがあります。キャッシングの実装を開始したとき、ASURLClassLoader から ClassNotFoundException が発生しました。別の質問では、MyBatis が私のクラス (wsimport によって生成されたもの) を表示できないというヒントがユーザーから寄せられました。
興味がある場合は、EAR 構造とスローされた例外の簡単な詳細について、この質問を確認してください。
MyBatis に自分のクラスを表示させるにはどうすればよいですか? EJB コンストラクターに次の行を追加しようとしましたが、役に立ちませんでした。
Resources.setDefaultClassLoader(this.getClass().getClassLoader());
MyBatis 3/Java のキャッシュからオブジェクトをデシリアライズする問題の問題の手がかりを見つけましたが、Web アプリケーションも WebContent フォルダーもありません。クラスはどこに生成されますか?
ありがとうございました
ウォルシク