JBoss Fuse: Proxy HTTPS Requests to HTTP endpoint

Solution Verified - Updated -

Issue

  • As an alternative to securing a CXF web service directly, proxy a HTTPS jetty endpoint to a HTTP CXF endpoing listening on localhost only. This avoids some more verbose setup and decouples the SSL/TLS implementation from the CXF endpoint.

  • One issue that was seen when attempting to ssl-enable the CXF web service directly was:

Unable to load class org.eclipse.jetty.server.Connector from recipe MapRecipe[name='#recipe-66']

Environment

  • Red Hat JBoss Fuse
    • 6.2.1
  • Apache CXF
  • Apache Aries/Blueprint

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content