Teeda for Portlet

セッション問題の謎を解く。原因は、ポートレット用にSingletonS2ContainerFactoryで設定する前にサーブレットフィルタで設定されていたため、サーブレットのExternalContextが呼ばれていたみたい。というわけで、S2Portletでdestroyしてから、やるように変更。でも、これだと、同じコンテキスト内にサーブレットとポートレットが共存して、どっちも利用する場合は、SingletonS2ContainerFactoryをどう使えばいいのだろう・・・。

Teeda for Portlet

ネームスペースをセッションに入れるように PortletExternalContextImpl を修正したけど、まだ、アクションが実行されないな・・・。こりゃ、次の謎だな。まぁ、これは Tomahawk も絡んでいる可能性もあるから、まずは、セッション管理のビーン問題から見るかな。