Wildfly 8.1 と Vaadin 7.3.beta1 を使用しています。
@WebFilter で EntityManager を開始し、そのレイヤーでトランザクションを管理しています。これは、JPAContainer アドオンの使用に推奨されるエンティティ マネージャーごとのリクエスト パターンに従っています。
Vaadin 7 の前は、サーバーにリスナーを持つブラウザーのすべてのイベントに対して単純な HTTP 要求が作成され、それがフィルターを通過することで、vaadin コードが実行される前にトランザクションが開始され、適切に終了することは明らかでした。 vaadinコードが実行された後のそのentitymanagerトランザクション。
しかし、Vaadin 7 はプッシュをサポートしており、フィルターが常に実行されるとは限らないフードの下で websocket を使用する可能性があることを懸念しています。UI で @Push を使用する場合、使用されているトランスポートに関係なくフィルターが実行されますか?
これは Vaadin 7 でどのように機能しますか?