[mayaa-user:318] mayaa-1.1.3-SNAPSHOTのIllegalStateException

yondori @ infoseek.jp yondori @ infoseek.jp
2006年 11月 8日 (水) 17:09:31 JST


しのはらです。

先日のmayaa-1.1.3-SNAPSHOT.jarを使用したアプリを動作させていると、
Servlet起動から約10分ほどして、CycleUtilの初期化チェックの箇所でIllegalStateExceptionがthrowされます。

必要な処理や設定が抜けている等あるのでしょうか?

下記はそのときに出力されたスタックトレースです。
-----------------------------------------------------
Exception in thread "TimeredSweepThread" java.lang.IllegalStateException
	at org.seasar.mayaa.impl.cycle.CycleUtil.getFactory(CycleUtil.java:49)
	at org.seasar.mayaa.impl.cycle.CycleUtil.clearLocalVariable(CycleUtil.java:88)
	at org.seasar.mayaa.impl.engine.processor.AbstractAttributableProcessor.clearProcesstimeInfo(AbstractAttributableProcessor.java:56)
	at org.seasar.mayaa.impl.engine.processor.AbstractAttributableProcessor.kill(AbstractAttributableProcessor.java:169)
	at org.seasar.mayaa.impl.engine.processor.ElementProcessor.kill(ElementProcessor.java:537)
	at org.seasar.mayaa.impl.engine.TemplateImpl.kill(TemplateImpl.java:160)
	at org.seasar.mayaa.impl.engine.SpecificationCache$TimeredSweepThread.run(SpecificationCache.java:186)

===========================================================

追伸:
Webサーバー経由で使用した時にWASから除去できない件ですが、mayaa-1.1.3-SNAPSHOT.jarであればApacheHTTP+Tomcatでは問題なく除去できているようです。
おそらく、ここから先はWASのWebプラグインの不具合かもしれませんので、IBMに問い合わせてみます。




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