[Seasar-user:13357] [dolteng][Teeda]/viewをなくすには

hirossy [E-MAIL ADDRESS DELETED]
2008年 3月 20日 (木) 18:48:29 JST


こんにちは。hirossyといいます。
宜しくお願いします。

doltengでTeedaプロジェクトを作成した場合についての質問です。

以前、

http://ml.seasar.org/archives/seasar-user/2007-October/011217.html

にて、/viewではなく、コンテキスト直下にHTMLを展開する方法を教えて頂きました。


で、現在、同様の方法で view/ なしでやってみてるのですが、

今のDoltengのバージョン(0.28)だと、エラーになってしまいます。


仮にindex.htmlとIndexPage.javaペアを作成した場合のエラーは以下の内容です。

    * /index.html

<div style="font-size: x-small; font-family: monospace;"><span
style="color: red;">java.lang.IllegalArgumentException:
/index.html</span><br/>&nbsp;&nbsp;at
org.seasar.framework.convention.impl.NamingConventionImpl#fromPathToComponentName
(NamingConventionImpl.java#723)<br/>&nbsp;&nbsp;at
org.seasar.framework.convention.impl.NamingConventionImpl#fromPathToPageName
(NamingConventionImpl.java#709)<br/>&nbsp;&nbsp;at
org.seasar.teeda.extension.html.impl.PageDescCacheImpl#createPageDesc
(PageDescCacheImpl.java#69)<br/>&nbsp;&nbsp;at
org.seasar.teeda.extension.html.impl.TagProcessorCacheImpl#updateTagProcessor
(TagProcessorCacheImpl.java#82)<br/>&nbsp;&nbsp;at
org.seasar.teeda.extension.html.impl.HtmlViewHandler#restoreView
(HtmlViewHandler.java#104)<br/>&nbsp;&nbsp;at
org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase#composeViewRoot
(RestoreViewPhase.java#115)<br/>&nbsp;&nbsp;at
org.seasar.teeda.core.lifecycle.impl.RestoreViewPhase#executePhase
(RestoreViewPhase.java#81)<br/>&nbsp;&nbsp;at
org.seasar.teeda.core.lifecycle.AbstractPhase#execute
(AbstractPhase.java#57)<br/>&nbsp;&nbsp;at
org.seasar.teeda.core.lifecycle.LifecycleImpl#execute
(LifecycleImpl.java#68)<br/><br/></div>


対処方法などありましたら教えて下さい。


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