[Seasar-user:22000] Re: eclipseからのTomcat起動とコマンドからの起動時の差異について

Hiroyuki Ohnaka [E-MAIL ADDRESS DELETED]
2014年 11月 20日 (木) 00:43:51 JST


大中です。

Tomcatのバージョンはいくつでしょうか?
スタックトレースが省略されてるので推測混じりになりますが、
以下は該当しますか?

https://ml.seasar.org/archives/seasar-user/2011-January/020474.html
https://ml.seasar.org/archives/seasar-user/2011-January/020476.html
(その続き)
http://ml.seasar.org/archives/seasar-user/2014-February/021795.html
http://ml.seasar.org/archives/seasar-user/2014-February/021800.html


(2014/11/19 17:49), OOISHI, MASANORI wrote:
> 大石と申します。
> いつもお世話になっております。
> 
> 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 mailing list
> Seasar-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 


Seasar-user メーリングリストの案内