Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-1952

Warp requests hit the application port instead of LittleProxy`s one

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • warp_1.0.0.Beta1
    • warp_1.0.0.Alpha7, warp_1.0.0.Beta1
    • Extension - Warp
    • None
    • Hide

      Run RichFaces integration tests: RichFaces 4.x. One of the ITs failing is: ITClientWindowID.

      Show
      Run RichFaces integration tests: RichFaces 4.x . One of the ITs failing is: ITClientWindowID .

    Description

      Warp observer intermittently fails while inspecting the requests with:
      "There were no requests matched by observer [containsParameter(XXXX)] ".
      The technical reason for the failure is that the client request hits the original (application server) port and not the LittleProxy`s one (HTTP successful and failed traffic is attached showing the HTTP requests going to the wrong port, i.e 8080). Since Warp hooks into the client/server conversation providing its own implementation of HttpFiltersSourceAdapter in DefaultHttpFiltersSource, while expecting the payload request from client after setting up a WarpContext, the Warp runs into timeout because of the HTTP request never reaches the LittleProxy.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              pjotrovsky Pëtr Andreev (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: