[Seasar-user:15759] HELP:sastruts(1.0.4)+s2mai(0.9.6)で例外発生、対処法をご教授頂きたい。

小野田信之 [E-MAIL ADDRESS DELETED]
2008年 9月 17日 (水) 14:27:30 JST


HELP:sastruts(1.0.4)+s2mai(0.9.6)で例外発生、対処法をご教授頂きたい。
(参考にしたurl:http://seasar-users.jp/tech-info-sastruts/sastruts-s2mai)

S2Maiの0.9.6をsa-struts-1.0.4によるWebアプリに設定し、
画面にメール件名、本文(、添付ファイル)を入力設定を設けて
サーバーより固定のmailアドレスに送信するという単純系を
準備して、メール送信を試みたところ、
メール送信後同一画面に遷移する場合において
初回は正常にメール送信されるがそのまま続けて2回目のメール送信
では下記のような例外が発生してしまいます。
なお、添付ファイルのプロパティを削って実行しても同じ例外が
発生しています。

org.seasar.framework.exception.SIllegalArgumentException: [ESSR0094]IllegalArgumentExceptionがクラス(testmail.action.SendQuestionMailAction)の型(interface testmail.mai.QuestionMai)のフィールド(questionMai)に型(testmail.mai.QuestionMai$$EnhancedByS2AOP$$1e4c806)の値(testmail.mai.QuestionMai$$EnhancedByS2AOP$$[E-MAIL ADDRESS DELETED])を設定するときに発生しました。対象のクラスは(testmail.action.SendQuestionMailAction$$EnhancedByS2AOP$$d05663)です。
	org.seasar.framework.util.FieldUtil.set(FieldUtil.java:167)
	org.seasar.framework.container.assembler.AbstractBindingTypeDef.setValue(AbstractBindingTypeDef.java:346)
	org.seasar.framework.container.assembler.AbstractBindingTypeDef.bindAuto(AbstractBindingTypeDef.java:151)
	org.seasar.framework.container.assembler.BindingTypeMustDef.doBind(BindingTypeMustDef.java:45)
	org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:91)

以上、よろしくお願いします。

========================================
 株式会社 システク システム開発部
 小野田 信之(オノダ ノブユキ)

 住所:〒194-0013 
     東京都町田市原町田5-3-11 大森ビル2F
 TEL:042-739-7045 FAX:042-739-7046
 MAIL:[E-MAIL ADDRESS DELETED]
========================================



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