[mayaa-user:645] JSPカスタムタグの置き換えでNullPointerException

Mar [E-MAIL ADDRESS DELETED]
2008年 2月 28日 (木) 22:22:09 JST


恩田と申します。Mayaaは使い始めたばかりです。

HTML側のformタグをとあるフレームワークのTaglibで提供されている
formタグで置き換えたいのですが、
TLDProcessorDefinition.existsNestedVariableでNullPointerExceptionになってしまいます。

org.seasar.mayaa.impl.builder.library.TLDProcessorDefinition.existsNestedVariable(149)
org.seasar.mayaa.impl.builder.library.TLDProcessorDefinition.settingExtraInfo(126)
org.seasar.mayaa.impl.builder.library.TLDProcessorDefinition.settingPropertySet(110)
org.seasar.mayaa.impl.builder.library.ProcessorDefinitionImpl.createTemplateProcessor(212)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.createProcessor(281)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.resolveInjectedNode(301)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.walkParsedTree(447)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.walkParsedTree(451)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.walkParsedTree(451)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.doInjection(495)
org.seasar.mayaa.impl.builder.TemplateBuilderImpl.afterBuild(132)
org.seasar.mayaa.impl.builder.SpecificationBuilderImpl.build(79)
org.seasar.mayaa.impl.engine.specification.SpecificationImpl.build(149)
org.seasar.mayaa.impl.engine.TemplateImpl.build(223)
org.seasar.mayaa.impl.engine.EngineImpl.createSpecificationInstance(553)
org.seasar.mayaa.impl.engine.EngineImpl.createTemplateInstance(593)
org.seasar.mayaa.impl.engine.PageImpl.getTemplateFromFixedSuffix(149)
org.seasar.mayaa.impl.engine.PageImpl.getTemplate(163)
org.seasar.mayaa.impl.engine.RenderUtil.getTemplate(267)
org.seasar.mayaa.impl.engine.RenderUtil.renderPage(302)
org.seasar.mayaa.impl.engine.PageImpl.doPageRender(190)
org.seasar.mayaa.impl.engine.EngineImpl.doPageService(368)
org.seasar.mayaa.impl.engine.EngineImpl.doService(490)
org.seasar.mayaa.impl.MayaaServlet.doService(97)
org.seasar.mayaa.impl.MayaaServlet.doGet(80)
以下略

HTMLファイル
<html>
<body>
<form id="appForm" method="POST" action="test.html">
・・・
</form>
</body>
</html>

mayaaファイル
<?xml version="1.0" encoding="UTF-8"?>
<m:mayaa xmlns:m="http://mayaa.seasar.org"
 xmlns:xxx="http://www.xxxx.com/taglib/framework">
    <xxx:form  m:id="appForm" service="test">
    	<m:doBody/>
    </xxx:form>
・・・
</m:mayaa>

これはどのような原因が考えられるでしょうか。
フレームワーク側のTaglibの問題でしょうか。
Mayaaからはフレームワークのタグは見えているようではあります。

なお、Mayaaのバージョンは1.1.16です。

よろしくお願いいたします。

-- 
Masaru Onda
[E-MAIL ADDRESS DELETED]


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