[Seasar-user:13358] ConversionRule の ognl.Token エラー

小関 佑 [E-MAIL ADDRESS DELETED]
2008年 3月 20日 (木) 21:02:58 JST


@ConversionRuleを使って
ArrayList<NewAmount>形式のdataItemsを
ArrayList<AmountDto>形式のviewListに変換したいですが、


@ConversionRule("'viewList' : @[E-MAIL ADDRESS DELETED](dataItems)")
    ArrayList<AmountDto> ListConvert(ArrayList<NewAmount> dataItems);      

でエラーがでます。たぶん最後のdataItems部分が文法エラーみたいですが。。

エラーメッセージが下記の通りです。


org.seasar.framework.exception.IORuntimeException: [ESSR0040]IO例外が発生しました。理由はjava.io.NotSerializableException: ognl.Token

ロジックは
public ArrayList<AmountDto> changeList(ArrayList<NewAmount> dataItems)で
始まってArrayList<AmountDto>形式の viewListをreturnします。

ognlエラーみたいですがどこがエラーがわかりません。
そもそも ArrayList<NewAmount>をいれてArrayList<AmountDto>に変換
するのがconversionRuleを使って出来ますか。
NewAmountとAmountDtoはただのentityです。

お答えお願いします


 

 
---------------------------------
Easy + Joy + Powerful = Yahoo! Bookmarks x Toolbar
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20080320/5fd057c7/attachment-0001.html 


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