Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-7299

No way to configure TLS for the JettyHTTPServerEngineFactory in code

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.11, 3.2.0
    • Component/s: None
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      Currently there is no way to configure TLS for the JettyHTTPServerEngineFactory in code. "createJettyHTTPServerEngine" passes "null" through to "getOrCreate" for the TLSServerParameters object and an exception will then be thrown when comparing the protocol of the engine to "https".

      The fix is to add an argument which indexes in to the tlsParametersMap. If found then this will be used to configure TLS.

        Attachments

          Activity

            People

            • Assignee:
              coheigea Colm O hEigeartaigh
              Reporter:
              coheigea Colm O hEigeartaigh
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: