[Seasar-user:8516] [Seasar,Teeda]複数端末からの同時アクセスでTooManyRegistrationRuntimeException
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 6月 20日 (水) 20:02:15 JST
お世話になります。
田口です。
Seasar2.4.13 + Teeda1.0.7で、
SMARTデプロイ使用しています。
複数の端末で、同時にログイン処理を
まったく同時に押下した際に、
TooManyRegistrationRuntimeExceptionが
発生します。
ログでは、
DEBUG 12:11:31,171 [Ajp13Processor[8007][9]] before: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,250 [Ajp13Processor[8007][8]] before: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,281 [Ajp13Processor[8007][8]] after: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,281 [Ajp13Processor[8007][9]] after: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,281 [Ajp13Processor[8007][8]] before: RENDER_RESPONSE:6, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,281 [Ajp13Processor[8007][9]] before: RENDER_RESPONSE:6, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,296 [Ajp13Processor[8007][9]] クラス(aa.bb.cc.web.test.ccTestItiranPage[test_ccTestItiranPage])のコンポーネント定義を登録します
DEBUG 12:11:31,296 [Ajp13Processor[8007][8]] クラス(aa.bb.cc.web.test.ccTestItiranPage[test_ccTestItiranPage])のコンポーネント定義を登録します
DEBUG 12:11:31,500 [Ajp13Processor[8007][8]] org.seasar.framework.container.TooManyRegistrationRuntimeException: [ESSR0045]test_ccTestItiranPageに複数のコンポーネント(aa.bb.cc.web.test.ccTestItiranPage, aa.bb.cc.web.test.ccTestItiranPage)が登録されています
DEBUG 12:11:31,515 [Ajp13Processor[8007][8]] before: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,546 [Ajp13Processor[8007][8]] after: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,546 [Ajp13Processor[8007][8]] before: RENDER_RESPONSE:6, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,546 [Ajp13Processor[8007][9]] org.seasar.framework.container.TooManyRegistrationRuntimeException: [ESSR0045]test_ccTestItiranPageに複数のコンポーネント(aa.bb.cc.web.test.ccTestItiranPage, aa.bb.cc.web.test.ccTestItiranPage)が登録されています
DEBUG 12:11:31,546 [Ajp13Processor[8007][9]] before: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,546 [Ajp13Processor[8007][9]] after: RESTORE_VIEW:1, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:31,546 [Ajp13Processor[8007][9]] before: RENDER_RESPONSE:6, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:32,156 [Ajp13Processor[8007][9]] after: RENDER_RESPONSE:6, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
DEBUG 12:11:32,156 [Ajp13Processor[8007][8]] after: RENDER_RESPONSE:6, javax.faces.event.PhaseEvent[source=[E-MAIL ADDRESS DELETED]]
となっており、
別々の端末から、
アクセスされているのに
該当のページクラス(aa.bb.cc.web.test.ccTestItiranPage)は
同じコンテナに登録されているような
状態です。
対処方法はあるのでしょうか?
以上、よろしくお願いいたします。
Seasar-user メーリングリストの案内