Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-5820

HTTP gateway does not show CXF endpoints after container restart

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • Fabric8 v1, Gateway
    • None
    • % %
    • Hide
      • Install Fuse 6.2.1 R1 or R2
      • fabric:create
      • create a child container and assign gateway-http profile
      • create a child container with profile quickstarts-cxf-rest
      • Check that the "/crm" API endpoint appears in a request on gateway port 9000
      • If it does, restart the container where the quickstart is installed. Sometimes the endpoint shows up, and sometimes it does not.
      Show
      Install Fuse 6.2.1 R1 or R2 fabric:create create a child container and assign gateway-http profile create a child container with profile quickstarts-cxf-rest Check that the "/crm" API endpoint appears in a request on gateway port 9000 If it does, restart the container where the quickstart is installed. Sometimes the endpoint shows up, and sometimes it does not.

      When a fabric profile that specifies a CXF endpoint is assigned to a container, and an HTTP gateway exists in the fabric, then sometimes the endpoint does not show up in the gateway's API list (on port 9000), even though it shows up in cxf:list-endpoints in the relevant container.

      Sometimes, even when the endpoint does show up, it does not show up after a restart of the container. Sometimes refreshing the bundle that exposes the endpoint in that container makes it show up. The problem seems to affect 6.2.1 R1 and 6.2.1 R2, but perhaps not 6.2.1 GA.

      There might be some connection with the changes made in the fix of ENTESB-4956.

            pantinor@redhat.com Paolo Antinori
            rhn-support-kboone Kevin Boone
            Votes:
            0 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated:
              Resolved: