[Seasar-user:21999] eclipseからのTomcat起動とコマンドからの起動時の差異について
OOISHI, MASANORI
[E-MAIL ADDRESS DELETED]
2014年 11月 19日 (水) 17:49:15 JST
大石と申します。
いつもお世話になっております。
TomcatでSeasar2を利用しています。
Seasar2のバージョンは、1.0.43になります。
EclipseからTomcatを起動する際には、エラーが出ませんが
Tomcatをコマンドプロンプトから起動する際には、コンポーネントの定義で
エラーが発生します。
下記がそのエラーメッセージになります。
2014-11-19 07:44:03,562 [main] ERROR org.apache.catalina.core.ContainerBase.[Cat
alina].[localhost].[/avpdd2] - StandardWrapper.Throwable
org.seasar.framework.exception.InvocationTargetRuntimeException: [ESSR0043]java.
lang.ClassLoaderが呼び出した対象が不正です。理由はjava.lang.LinkageError: loader
(instance of org/apache/catalina/loader/WebappClassLoader): attempted duplica
te class definition for name: "avpdd2/dao/TestBasicTblDao$$EnhancedByS2AOP$$9529
05$$MethodInvocation$$update20"
Daoクラスのところでエラーが出ているのはわかるのですが
対策方法がわかりません。
どのようにしたらいいのでしょうか?
以上、よろしくお願いいたします。
Seasar-user メーリングリストの案内