ActiveMQ
  1. ActiveMQ
  2. AMQ-2469

HTTP Tunneling for Embedded Broker

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 5.3.0
    • Fix Version/s: 5.x
    • Component/s: Connector
    • Labels:
      None

      Description

      We should enable reuse of HttpTunnelServlet inside existing web servlet containers, so the transport can be used inside the war.

        Activity

        Hide
        Roman Ainbound added a comment -

        Current implementation of HttpTransportServer creates its own Jetty instance and puts HttpTunnelServlet inside it with TransportAcceptListener as a parameter.

        HttpEmbeddedTunnelServlet just creates HttpTransportServer, so new Jetty instance also created, which seems to be not correct behaviour when user wants to embed the transport inside exisiting Servlet container.

        Show
        Roman Ainbound added a comment - Current implementation of HttpTransportServer creates its own Jetty instance and puts HttpTunnelServlet inside it with TransportAcceptListener as a parameter. HttpEmbeddedTunnelServlet just creates HttpTransportServer, so new Jetty instance also created, which seems to be not correct behaviour when user wants to embed the transport inside exisiting Servlet container.

          People

          • Assignee:
            Dejan Bosanac
            Reporter:
            Dejan Bosanac
          • Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:

              Development