[Seasar-user:5085] Re: PropertyInterTypeを使用した場合のテスト実行について
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2006年 11月 13日 (月) 17:30:10 JST
小林 (koichik) です.
Date: Mon, 13 Nov 2006 14:08:47 +0900
From: AGATA Toshitaka <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:5077] PropertyInterTypeを使用した場合のテスト実行について
> PropertyInterTypeを使用してsetter,getterを生成しているコン
> ポーネントの、
> TestCase実行時にエラーが発生して、困っています。
> どうもPropertyInterTypeで生成されたsetterでコンポー
> ネントをセットする
> タイミングでエラーが発生しているようです。
Javassist 内部で ClassNotFoundException が
発生しているようです.
お手数ですが,以下の確認をお願いします.
1.ソースフォルダに javassist/runtime ディレクトリを作成.
2.添付の Desc.java を上記ディレクトリにコピー.
3.コピーした Desc.java の 55 行目にブレークポイントを設定.
4.テストをデバッグ実行.
5.ブレークしたら Desc#getClazz(String) の引数を確認.
上記 5.で引数に渡されたクラスが Javassist をロード
しているクラスローダー (システムクラスローダー?) から
見えないということだと思われます.
まずは見つからないクラスが何かお知らせください.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: Desc.java
型: application/octet-stream
サイズ: 4960 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20061113/5c2d2b2e/attachment.obj
Seasar-user メーリングリストの案内