GroupSession
バージョン2.2.0のテストをしていたところ、[スケジュール]で編集権限のないスケジュールのリンクをクリックすると「サーバエラーが発生しました。・・・」という警告メッセージが表示されました。バージョン2.1.3では [スケジュール確認画面]が出てきていたのでバグではないでしょうか。念のためオンラインデモでも同じ操作をしたところ、同様の警告メッセージが表示されました。
自己解決しました。/WEB-INF/plugin/schedule/jsp/sch040kn.jsp の中で、"内容"と"備考"の表示に <bean:writeText> タグが使用されていますが、これはバージョン2.1.3以前において/WEB-INF/ctag-bean.tld ファイルで独自定義されていたタグです。strutsのバージョンアップに伴いバージョン2.2.0ではurlを変更し、上記の.tldファイルを削除しているためにエラーになっていたようです。(ログファイルに残らないバグだったので特定に骨が折れましたが…)とりあえず/WEB-INF/plugin/reserve/jsp/110kn.jsp と/WEB-INF/plugin/reserve/src/jp/groupsession/v2/rsv/rsv110kn/Rsv110knBiz.java (の"内容"表示のあたり)を参考に/WEB-INF/plugin/schedule/jsp/sch040kn.jsp と/WEB-INF/plugin/schedule/src/jp/groupsession/v2/sch/sch040kn/Sch040knBiz.java を修正したところ正常な動作にできました。ちなみに/WEB-INF/plugin/schedule/jsp/sch040kn.jsp の中で、/schedule/images/spacer.gif が参照されていますが、実際にはこのファイルはありません。/common/images/spacer.gif の誤りだと思われます。
TOP