【緊急】Strutsで困っています
お世話になります。
この度開発業務にて解決の出来ないエラーに
はまり、クリティカルな遅延を続けていて
精神的にまいってきています。
どなたか、お知恵をお貸しください!
業務の関係上資料として持ち出せるものが
ほとんどありませんので、書き留めた一部のエラーで
もし、あっ!と思われた方おられましたら
コメントをお願い致します。
1.使用環境
言語:Java
フレームワーク:Struts(バージョン不明)
ローカル環境サーバー:WAS7
Eclipse3.8だったと思います
2.画面遷移
メニューリンク→今回対象の画面
3.問題点
対象の画面には検索機能があります。
検索を実施し1件以上結果があった場合、
他の画面へ遷移したり、2回目の検索をしたりすると
システムエラーで落ちてしまいます。
その際にデバッグで追ってみようと試みましたが、
Actionにわたる前に落ちているようで
デバッグ不可能でした。
どうも、定義なのかセッションがおかしいのかという
ところでXMLなどの定義も確認してみましたが、
他画面と同様の定義で間違いが見つかりませんでした。
デプロイしたものが壊れているのかと思い、
デプロイしなおしてみましたが結果は同じでした。
1回目の検索の後セッションが切れて
画面遷移時にアクションへ渡らず落ちるといった
現象も考えられるでしょうか?
以下のようなエラーが出ております。
<エラー内容>
javax.servlet.ServletException: BeanUtils.populate
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1210)
(中省略)
Caused by: java.lang.IllegalArgumentException: 引数タイプが一致しません
at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)
(中省略)
SystemException [wn is null { } ,, null]
以上です。
引数タイプが気になっていますが、
DTOやBeanを確認してもどうも検討がつきませんでした。
粘りましたが、限界です。
何卒宜しくお願い致します。
お礼
回答ありがとうございます。 Java当を扱うことが今までに殆ど無かった為、JDeveloper9等の用語がわからず調べても直截な記述が無いと判らない状態でした(苦笑 これなら、とりあえず開発は現状でいけそうです。 ありがとうございました。