コンテナ転送Servlet除外ルールの作成

CometDはServletとして実装されます。Servletは転送アクティビティを実装するため、CometD転送関数を実行するServletに対して除外ルールを作成する必要があります。こうすることで、ビジネストランザクション検出の結果が、CometD チャネルに対応する POJO ベース BT を隠すことがなくなります。

通常、CometD は Jetty コンテナ内に含まれているため、多くの場合はルールが Jetty コンテナの追跡を除外する必要があります。Jetty については、以下の Jetty サーブレットに対して除外ルールを構成する必要があります。

  • EQUALS、org.eclipse.jetty.server.handler.ContextHandler
  • EQUALS、org.eclipse.jetty.servlet.ServletContextHandler
  • ENDSWITH、jetty.plugin.JettyWebAppContext

他のタイプのコンテナを使用する場合は、同等の対応クラスに対して同様の除外ルールを作成する必要があります。