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

Fabric gateway-http with addMissingTrailingSlashes=false causes WSDL/WADL endpoints fail

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • fuse-6.x-GA
    • None
    • Fabric8 v1
    • None
    • % %
    • +
    • Hide

      1. Create fresh fabric environment
      2. Create two child containers
      3. mvn deploy the "quickstarts/cxf/rest" quickstart to the fabric
      4. container-add-profile child01 quickstarts-cxf-rest
      5. container-add-profile child02 gateway-http
      6. configure gateway profile's http.properties with addMissingTrailingSlashes=true
      7. Verify WADL is accessible at http://localhost:9000/cxf/crm?_wadl
      8. configure http.properties with addMissingTrailingSlashes=false
      9. Verify WADL is inaccessible at http://localhost:9000/cxf/crm?_wadl

      Show
      1. Create fresh fabric environment 2. Create two child containers 3. mvn deploy the "quickstarts/cxf/rest" quickstart to the fabric 4. container-add-profile child01 quickstarts-cxf-rest 5. container-add-profile child02 gateway-http 6. configure gateway profile's http.properties with addMissingTrailingSlashes=true 7. Verify WADL is accessible at http://localhost:9000/cxf/crm?_wadl 8. configure http.properties with addMissingTrailingSlashes=false 9. Verify WADL is inaccessible at http://localhost:9000/cxf/crm?_wadl

      With addMissingTrailingSlashes=false in http.properties, the following gateway-http endpoint fails:

      http://localhost:9000/cxf/crm?_wadl

      But is accessible with addMissingTrailingSlashes=true. The WADL/WSDL endpoints should be accessible with both addMissingTrailingSlashes=false and addMissingTrailingSlashes=true.

              yfang@redhat.com Freeman(Yue) Fang
              rhn-support-shiggs Stephen Higgs
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: