[MAYAA-41] SimpleTagでDynamicAttributesを使用したときにIllegalArgumentExceptionが発生 Created: 17/Sep/07  Updated: 17/Sep/07  Resolved: 17/Sep/07

Status: Resolved
Project: Mayaa
Component/s: Mayaa
Affects Version/s: 1.1.14
Fix Version/s: None

Type: Bug Priority: Major
Reporter: agata Assignee: suga
Resolution: Fixed Votes: 0
Labels: None
Environment:

MacOS10.4.9,JRE1.5,Tomcat5.5.20,JSP2.0


Attachments: Text File JspProcessor.java.patch    

 Description   

SimpleTagを継承したカスタムタグで、DynamicAttributesをimplした場合、
IllegalArgumentExceptionが発生します。

コードを追ってみたところ、2カ所ほどバグっぽい箇所がありました。

  • SimpleTagWrapperのgetClassをおこなっている箇所
  • SimpleTagWrapperからDynamicAttributesへのキャスト

ひとまずパッチ作ってみました。
この修正で正しいのかどうかは自信ありませんが、動作はするようになりました。



 Comments   
Comment by suga [ 17/Sep/07 ]

rev. 3233 にてパッチを取り込み動作確認をしました。
ありがとうございます。

Generated at Tue Mar 19 16:37:39 JST 2019 using JIRA 7.9.2#79002-sha1:3bb15b68ecd99a30eb364c4c1a393359bcad6278.