[Seasar-user:14134] Re: 【Teeda】S2Contaner作成時に、java.lang.NoClassDefFoundError発生

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 5月 13日 (火) 09:14:12 JST


自己レスです。

該当クラスのjarファイルのクラスパスが間違っていただけでした。
(WEB-INF直下に配置してしまいました)

お恥ずかしい限りです。。。
申し訳ございませんでした。




[E-MAIL ADDRESS DELETED] 
送信者: [E-MAIL ADDRESS DELETED]
2008/05/13 08:52
[E-MAIL ADDRESS DELETED] へ
返信してください


宛先
[E-MAIL ADDRESS DELETED]
cc

件名
[Seasar-user:14133] 【Teeda】S2Contaner作成時に、
java.lang.NoClassDefFoundError発生






Tomcatを使用して、Teedaの開発を行っています。


tomcat起動時に独自作成したdicon読みこみ時に
java.lang.NoClassDefFoundErrorが発生します。
(添付が、その時のエラーログです)


4行目に
java.lang.NoClassDefFoundError: Ljp/ac/wakhok/tomoharu/csv/CSVLine;
とあります。

このクラスは、上記の独自作成したdiconに記述してある独自作成クラスにて
importしています。
(import jp.ac.wakhok.tomoharu.csv.CSVLine;)

参照URL
http://www.wakhok.ac.jp/~tomoharu/Java/csv/
ここよりダウンロードしたjarをクラスパスに通しています。


しかし、独自クラス上では特にコンパイルエラーは無く、
また、その作成した独自クラスをPageクラスで直接new
して使用している分には問題ありません。

ところが、dicon読みこみ時に[java.lang.NoClassDefFoundError: 
Ljp/ac/wakhok/tomoharu/csv/CSVLine;]
と、jpの前に[L]がついて認識されているようで、NoClassDefFoundErrorが発生し
ています。


何か対応策はありますでしょうか?
宜しくお願いします。

_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user

-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: log.txt
URL:  http://ml.seasar.org/archives/seasar-user/attachments/20080513/92fb82a7/attachment-0001.txt 


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