[Seasar-user:15965] [Teeda]レイアウトを有効化でArrayIndexOutOfBoundsExceptionが発生
tanaka
[E-MAIL ADDRESS DELETED]
2008年 10月 11日 (土) 14:13:12 JST
田中と申します。
レイアウト機能を使ってみたところ下記の例外が発生しました。
java.lang.ArrayIndexOutOfBoundsException
at java.util.ArrayList.get(ArrayList.java:358)
at org.seasar.teeda.extension.util.LayoutBuilder.popIncludedBody(LayoutBuilder.java:237)
at org.seasar.teeda.extension.util.LayoutBuilder.include(LayoutBuilder.java:259)
at org.seasar.teeda.extension.util.LayoutBuilder.processInclude(LayoutBuilder.java:148)
at org.seasar.teeda.extension.util.LayoutBuilder.processInclude(LayoutBuilder.java:153)
at org.seasar.teeda.extension.util.LayoutBuilder.processInclude(LayoutBuilder.java:153)
at org.seasar.teeda.extension.util.LayoutBuilder.processInclude(LayoutBuilder.java:153)
at org.seasar.teeda.extension.util.LayoutBuilder.processInclude(LayoutBuilder.java:153)
at org.seasar.teeda.extension.event.ComposeLayoutPhaseListener.afterPhase(ComposeLayoutPhaseListener.java:53)
at org.seasar.teeda.core.lifecycle.AbstractPhase.postPhase(AbstractPhase.java:73)
at org.seasar.teeda.core.lifecycle.AbstractPhase.execute(AbstractPhase.java:59)
at org.seasar.teeda.core.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:68)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:100)
:
:
:
いろいろと原因を調べていたところ
どうもweb.xmlで下記のリスナーを有効にすると出る現象のようです。
<listener>
<listener-class>org.seasar.teeda.core.webapp.TeedaConfigureListener</listener-class>
</listener>
TeedaConfigureListenerを有効にして
レイアウトを使う事は出来ないのでしょうか?
すみませんがご教授いただけると助かります。
Seasar-user メーリングリストの案内