Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-11256

Make camel-docker work on OSGi

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 2.20.0
    • camel-docker
    • None
    • Unknown

    Description

      Seems this was attempted before in CAMEL-10304 but was ultimately dropped because of issues getting Jersey to work (see here). There are similar issues in environments where other JAX-RS provides are already present (like JavaEE containers).

      Now that the docker-java client supports a NettyDockerCmdExecFactory, I wonder if we make this the default on Camel and make the Jersey dependencies optional (or exclude them)?

      If folks want the Jersey impl, they're free to add the relevant dependencies to their project and configure the JerseyDockerCmdExecFactory via the cmdExecFactory endpoint config param.

      Thoughts?

      Attachments

        Issue Links

          Activity

            People

              acosentino Andrea Cosentino
              jamesnetherton James Netherton
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: