[mayaa-user:752] mayaa1.0.7からmayaa.1.1.23にバージョンアップしたらxmlテンプレートが動的に出力されなくなった

Isao SASAKI [E-MAIL ADDRESS DELETED]
2009年 2月 24日 (火) 05:45:29 JST


佐々木と申します。
mayaaのバージョンアップで問題が起きましたので質問させてください。

mayaa1.0.7でxmlをテンプレートとして使っていました。
mayaaを1.1.23にアップデートしたところ、xmlがmayaaファイルと連携せず、ただの静的xmlファイルと
してブラウザに表示されしまうだけになってしまいました。

xmlをテンプレートとして使っている場合、mayaaバージョンアップ時に対応が必要な作業はなにかあ
るのでしょうか?

ご教授お願いいたします。

必要な情報があればご指摘ください。
よろしくお願いいたします。

■バージョンアップ前から設定されていたweb.xmlの内容。
<servlet-mapping>
	<servlet-name>MayaaServlet</servlet-name>
	<url-pattern>*.xml</url-pattern>
</servlet-mapping>

 <mime-mapping>
       <extension>xml</extension>
       <mime-type>application/xml</mime-type>
 </mime-mapping>

■バージョンアップ時に追加した設定
WEB-INF/classes/META-INF/org.seasar.mayaa.provider.ServiceProvider の以下が内容です。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE provider
          PUBLIC "-//The Seasar Foundation//DTD Mayaa Provider 1.0//EN"
                 "http://mayaa.seasar.org/dtd/mayaa-provider_1_0.dtd">
<provider>
  <engine>
     <parameter name="autoBuild" value="true"/>
     <parameter name="autoBuild.repeat" value="false"/>
     <parameter name="autoBuild.wait" value="60"/>
     <parameter name="autoBuild.fileNameFilters" value=".html"/>
     <parameter name="autoBuild.renderMate" value="false"/>
     <parameter name="pageSerialize" value="true"/>
 </engine>
</provider>

■xml+mayaaの内容は以下の内容です。

○graph.xml の内容
<div id="appBody">
<div id="graphdata"/>
</div>

○graph.mayaaの内容
<?xml version="1.0" encoding="UTF-8"?>
<m:mayaa xmlns:m="http://mayaa.seasar.org"
               xmlns:html="http://struts.apache.org/tags-html"
       xmlns:bean="http://struts.apache.org/tags-bean"
       xmlns:logic="http://struts.apache.org/tags-logic"
       xmlns:s2struts="http://www.seasar.org/tags-s2struts"
       m:noCache="false">

   <m:with id="appBody" replace="true">
       <s2struts:init action="#{graphAction.doInitialize}"/>
       <m:doBody />
   </m:with>
   <m:with id="graphdata" replace="true">
       ${graphDisp.strXml}
   </m:with>
</m:mayaa>

以上


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