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

camel-core-model - Get rid of using JAXB

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • Future
    • camel-core
    • None
    • Unknown

    Description

      JAXB is a pain for the the legacy XML DSL (spring <beans> and blueprint XML).
      Also JAXB is no longer in the JDK and its heavy to use.

      We have the new fast XML IO parser that we use for modern Camel apps.

      We should find a way in the future to get rid of JAXB in the core model and use a different way of generating the XML XSD.

      The current generator with some legacy maven plugins that generate JAXB -> XML Schema is brittle and will be in the future with modern JVM versions.

      Today we hit problems with this where generating OSGi XML does not work but it works for Spring XML.

      Attachments

        Activity

          People

            rnetuka Radovan Netuka
            davsclaus Claus Ibsen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: