[mayaa-user:254] mayaa1.1.0について
akiyama
jazzyuji @ gmail.com
2006年 8月 17日 (木) 19:53:46 JST
穐山といいます。
mayaa1.1.0を使用させて頂いていますが、気になるところがありメールさせて頂きました。
環境は、java1.5, Tomcat5.5.17, mayaa1.1.0, webwork2.2.2, s2conainer2.4.0beta4です。
また、META-INF/org.seasar.mayaa.provider.ServiceProviderにて下記のようにengineを設定しています。
<engine>
<!-- page cache -->
<parameter name="pageSerialize" value="true"/>
<!-- auto build -->
<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"/>
<!-- survive limit -->
<parameter name="surviveLimit" value="1"/>
<parameter name="forwardLimit" value="10"/>
</engine>
気になる点が2点あります。
1. Tomcatを起動したまま、アプリケーションを停止させたり、アプリケーションの配備解除をおこなったり
すると下記のようなExceptionが出力されることがあります。これは、設定等の問題でしょうか?
Exception in thread "serializeThread-1" java.lang.NullPointerException
at org.seasar.mayaa.impl.cycle.CycleUtil.getFactory(CycleUtil.java:48)
at org.seasar.mayaa.impl.cycle.CycleUtil.cycleFinalize(CycleUtil.java:65)
at org.seasar.mayaa.impl.engine.specification.serialize.SerializeThread.run(SerializeThread.java:91)
2. Tomcatを起動したままアプリケーションの再起動や、アプリケーションの再配備や、
Tomcatを停止させようした時などに、Tomcatの反応がなくなるケースがあります。
どのような場合に発生するのかは、はっきりとわかっていないのですが、何度か発生しています。
なぜ、mayaaのメールリングリストにメールしたかと言うと、反応がなくなった場合のログを見ると
下記のようなログが出ている場合が多いのでメールさせて頂きました。
2-1. 下記のログがでて止まったままになった。Tomcatを停止させてもTomcatのプロセスは終了せず、killしないと終了しない
2006/08/17 19:24:54:182 INFO [http-8080-Processor25] marshall
factory: /org.seasar.mayaa.provider.ProviderFactory (org.seasar.maya
a.impl.FactoryFactoryImpl)
2-2. 反応がなくなった後に、下記のようなログが出力されていた。また、Tomcatを停止させてもTomcatのプロセスは終了せず、killしないと終了しない
2006/08/17 16:10:51:937 INFO [ReferenceCache Sweep Monitor] remove
5th time. free:234360936 / total:266403840
(seasar.mayaa.impl.engine.SpecificationCache)
mayaaと関係のあることでしょうか?また、同様の現象にあった方はいますでしょうか?
よろしくお願い致します。
mayaa-user メーリングリストの案内