[Seasar-user:14949] Re: [cubby, mayaa] たぶん初歩的なつまずき。。。

AGATA Toshitaka [E-MAIL ADDRESS DELETED]
2008年 7月 8日 (火) 08:31:47 JST


佐藤さん

縣です。

> WTPでpublishさせない設定で動かしているのですが、
> この場合にtldが見えないのかなと推測しています。
>
> http://d.hatena.ne.jp/uriyuri/20080328/1206694040

その可能性が高そうですね。
Mayaaと組み合わせた場合の注意点として、
ドキュメントに追記しておきたいと思います。
情報ありがとうございました。

Mitsutaka Sato さんは書きました:
> 縣様、
> 
> 当方の開発環境は、
> cubby-1.0.3
> mayaa-1.1.18
> Tomcat 5.5.x
> WTP 2.0
> Eclipse 3.3.2
> Java 5.0
> Windows XP
> 
> です。
> 
> WTPでpublishさせない設定で動かしているのですが、
> この場合にtldが見えないのかなと推測しています。
> 
> http://d.hatena.ne.jp/uriyuri/20080328/1206694040
> 
> 
> 以上です。
> 
> 
> 2008/7/4 AGATA Toshitaka <[E-MAIL ADDRESS DELETED]>:
> 
>> 佐藤さん
>>
>> 縣です。
>>
>>> ちなみに WEB-INF に cubby-*.tld を配置することで
>>> WTPでも動くようになりました。
>> よかったです。
>>
>> 通常は「WEB-INF に cubby-*.tld を配置」がなくても、
>> 動作します。もしよろしければ参考までに開発環境を教えてください。
>>
>> ちなみに、こちらは主に以下のような環境で動作を確認しています。
>>
>> Cubby 1.0.x/1.1-SNAPSHOT
>> Mayaa 1.1.16/1.1.18
>> Tomcat 5.5.x/6.0.x
>> WTP 2.0
>> Eclipse 3.3.2
>> Java 5.0/6.0
>> OS MacOSX 10.5/Windows XP/Windows Vista
>>
>> Mitsutaka Sato さんは書きました:
>>> 佐藤です。
>>>
>>> ちなみに WEB-INF に cubby-*.tld を配置することで
>>> WTPでも動くようになりました。
>>>
>>> 2008/7/4 Mitsutaka Sato <[E-MAIL ADDRESS DELETED]>:
>>>
>>>> 縣様、
>>>> ご回答ありがとうございました。
>>>>
>>>> ご指摘いただいたとおりにmavenからtomcatを実行すれば
>>>> うまく行きました。
>>>>
>>>> ありがとうございました。
>>>>
>>>> 2008/7/4 AGATA Toshitaka <[E-MAIL ADDRESS DELETED]>:
>>>>
>>>> 縣です。
>>>>> CubbyのタグライブラリがMayaaから見えてないように思えます。
>>>>> MayaaはWEB-INF/libにあるタグライブラリを利用するので、
>>>>> WTPなど開発環境の問題である可能性があります。
>>>>>
>>>>>
>>>>> http://cubby.seasar.org/setup.html#Tomcat_の起動
>>>>>
>>>>> にあるように、
>>>>>
>>>>> mvn war:inplace
>>>>> mvn tomcat:run
>>>>>
>>>>> のコマンドを実行して、MavenからTomcatを起動して動作するか確認
>>>>> いただけますか?
>>>>>
>>>>> Mitsutaka Sato さんは書きました:
>>>>>> 佐藤と申します。
>>>>>> いつもお世話になっております。
>>>>>>
>>>>>> cubby + mayaa の構成(maven2で構築) で開発を始めたところですが、
>>>>>> cubbyのタグライブラリを使うところでエラーが出てしまうようなんです。
>>>>>> たぶん初歩的なミスなのかと思っていますが、スタックとレースとmayaaファイルを
>>>>>> 載せますので何かおわかりになりましたら教えてください。
>>>>>>
>>>>>> ■ login.mayaa
>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>> <m:mayaa xmlns:m="http://mayaa.seasar.org"
>>>>>>     xmlns:t="http://www.seasar.org/cubby/tags"
>>>>>>     xmlns:c="http://java.sun.com/jsp/jstl/core">
>>>>>>
>>>>>>     <!-- forms -->
>>>>>>     <t:form m:id="loginForm" action="./login" method="post"
>>>>>> value="{$action}" />
>>>>>>     <t:input m:id="cardId1" type="text" name="cardId1"
>>>>> class="ime-disabled"
>>>>>> size="8" maxlength="4" onkeyup="cardIdInputHelp(this.value,
>> 'cardId2')"
>>>>>> style="width:30px" />
>>>>>>     <t:input m:id="cardId2" type="text" name="cardId2"
>>>>> class="ime-disabled"
>>>>>> size="8" maxlength="4" onkeyup="cardIdInputHelp(this.value,
>> 'cardId3')"
>>>>>> style="width:30px" />
>>>>>>     <t:input m:id="cardId3" type="text" name="cardId3"
>>>>> class="ime-disabled"
>>>>>> size="8" maxlength="4" onkeyup="cardIdInputHelp(this.value,
>> 'cardId4')"
>>>>>> style="width:30px" />
>>>>>>     <t:input m:id="cardId4" type="text" name="cardId4"
>>>>> class="ime-disabled"
>>>>>> size="8" maxlength="4" onkeyup="cardIdInputHelp(this.value,
>> 'cardPin')"
>>>>>> style="width:30px" />
>>>>>>     <t:input m:id="cardPin" type="password" name="cardPin" size="8"
>>>>>> maxlength="6" class="ime-disabled" />
>>>>>>
>>>>>> </m:mayaa>
>>>>>>
>>>>>> ■trace
>>>>>> ERROR 2008-07-03 16:12:22,656 [http-8080-Processor23] handled
>> exception,
>>>>> the
>>>>>> injected node(/t:{http://www.seasar.org/cubby/tags}form<http://www.seasar.org/cubby/tags%7Dform>
>> <http://www.seasar.org/cubby/tags%7Dform>,
>>>>> /login.mayaa#7) is
>>>>>> not resolved.
>>>>>> org.seasar.mayaa.impl.builder.ProcessorNotInjectedException: the
>>>>> injected
>>>>>> node(/t:{http://www.seasar.org/cubby/tags}form<http://www.seasar.org/cubby/tags%7Dform>
>> <http://www.seasar.org/cubby/tags%7Dform>,
>>>>> /login.mayaa#7) is not
>>>>>> resolved.
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.TemplateBuilderImpl.resolveInjectedNode(TemplateBuilderImpl.java:314)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.TemplateBuilderImpl.walkParsedTree(TemplateBuilderImpl.java:447)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.TemplateBuilderImpl.walkParsedTree(TemplateBuilderImpl.java:451)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.TemplateBuilderImpl.walkParsedTree(TemplateBuilderImpl.java:451)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.TemplateBuilderImpl.doInjection(TemplateBuilderImpl.java:495)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.TemplateBuilderImpl.afterBuild(TemplateBuilderImpl.java:132)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.builder.SpecificationBuilderImpl.build(SpecificationBuilderImpl.java:79)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.specification.SpecificationImpl.build(SpecificationImpl.java:149)
>>>>>>     at
>>>>>> org.seasar.mayaa.impl.engine.TemplateImpl.build(TemplateImpl.java:223)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.EngineImpl.createSpecificationInstance(EngineImpl.java:553)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.EngineImpl.createTemplateInstance(EngineImpl.java:593)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.PageImpl.getTemplateFromFixedSuffix(PageImpl.java:149)
>>>>>>     at
>>>>> org.seasar.mayaa.impl.engine.PageImpl.getTemplate(PageImpl.java:163)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.RenderUtil.getTemplate(RenderUtil.java:267)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.RenderUtil.renderPage(RenderUtil.java:302)
>>>>>>     at
>>>>> org.seasar.mayaa.impl.engine.PageImpl.doPageRender(PageImpl.java:190)
>>>>>>     at
>>>>>>
>> org.seasar.mayaa.impl.engine.EngineImpl.doPageService(EngineImpl.java:368)
>>>>>>     at
>>>>>> org.seasar.mayaa.impl.engine.EngineImpl.doService(EngineImpl.java:490)
>>>>>>     at
>>>>> org.seasar.mayaa.impl.MayaaServlet.doService(MayaaServlet.java:97)
>>>>>>     at org.seasar.mayaa.impl.MayaaServlet.doGet(MayaaServlet.java:80)
>>>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>>>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>>     at
>>>>>>
>> org.seasar.cubby.filter.RequestRoutingFilter.doFilter(RequestRoutingFilter.java:152)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>>     at
>>>>>>
>> org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter(HotdeployFilter.java:63)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>>     at
>>>>>>
>> org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:77)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>>     at
>>>>>>
>> org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:69)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>>>>>     at
>>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>>>>>>     at
>>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>>>>>>     at
>>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>>>>>>     at
>>>>>>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>>>>>>     at
>>>>>>
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>>>>>>     at
>>>>>>
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>>>>>>     at
>>>>>>
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>>>>>>     at
>>>>>>
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>>>>>>     at java.lang.Thread.run(Unknown Source)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>> ------------------------------------------------------------------------
>>>>>> _______________________________________________
>>>>>> Seasar-user mailing list
>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>> --
>>>>> -------------------------------
>>>>> 株式会社ヌーラボ 縣 俊貴
>>>>> Mail : [E-MAIL ADDRESS DELETED]
>>>>> HP   : http://www.nulab.co.jp/
>>>>> TEL  : 03-5766-6256(東京)
>>>>>      092-724-0020(福岡)
>>>>> -------------------------------
>>>>> _______________________________________________
>>>>> Seasar-user mailing list
>>>>> [E-MAIL ADDRESS DELETED]
>>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>> --
>> -------------------------------
>> 株式会社ヌーラボ 縣 俊貴
>> Mail : [E-MAIL ADDRESS DELETED]
>> HP   : http://www.nulab.co.jp/
>> TEL  : 03-5766-6256(東京)
>>      092-724-0020(福岡)
>> -------------------------------
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user


-- 
-------------------------------
株式会社ヌーラボ 縣 俊貴
Mail : [E-MAIL ADDRESS DELETED]
HP   : http://www.nulab.co.jp/
TEL  : 03-5766-6256(東京)
      092-724-0020(福岡)
-------------------------------


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