0

私の会社には、maven を使用してコンパイルし、weblogic をサーバーとして使用するプロジェクトがあります。もちろん、QA サーバーのリリース前、そして最終的にライブ サイトのリリース前にすべてをローカルでテストする必要があるため、すべてのローカル weblogic サーバーがインストールされています。私の変更にはよだれだけが含まれていました。問題は、プロジェクトが正しくコンパイルされることですが、管理対象サーバーを起動すると例外が発生します。管理対象サーバーの起動後、当然、プロジェクトは表示されません。すべてのデータソースは三重にチェックおよびテストされており、完全に正常に動作しています。変更を動作中の SVN バージョン (他のすべての人が正常に使用しているバージョン) に戻しましたが、問題は解決しません。Oracle\Middleware\user_projects\domains フォルダーを完全に (手動で) 消去し、新しくダウンロードした (SVN フォルダーも消去した) バージョンのプロジェクトを使用してすべてを再構築しましたが、まだ結果はありません。

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘….’ defined in URL [zip:C:/Oracle/Middleware/user_projects/domains/…/servers/ManagedServer/tmp/_WL_user/portal/2e5zyc/war/WEB-INF/lib/…-core-0.1.0-SNAPSHOT.jar!/META-INF/module/….rules.xml]

このエラーは、変更していないさまざまな Bean で表示されます。これらのいくつかの後、実際の例外は次のように続きます。

Invocation of init method failed; nested exception is [Error: unable to resolve method using strict-mode: com.getechnologiesmx…...Conduct()] [Near : {... payment.conduct == Conduct.CREDIT_CARD|| pa ....}]

会社のポリシーのため、あまり多くのコードを提供することはできませんが、自動配線の問題の可能性について言及していますが、これも変更しませんでした。いくつかの pom xml を変更して、友人のプロジェクト (彼にとっては正常に動作している同じコード) から自分のディレクトリを指すようにし、よだれやレポートなどをコンパイルし、管理サーバーに WARS をアップロードした場所を指すようにしました。それでもまったく同じ例外です。これらは、私がいつも使用しているディレクトリと同じです (以前は問題なく動作していました)。私は64ビットのWindows 7ラップトップ、コアi5、6GBのRAM、1TBのHDDで作業しています.weblogicのバージョンはjdk 1.6 EEの10.3.5.0です。キャッシュ関連の問題だと思いますが、他に何を消去すればよいかわかりません。ある場合はどうすればクリアできますか? そうでない場合は他に何ができますか?

4

0 に答える 0