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

camel-core 3.18 not compatible with Jakarta Activation framework 2.0

    XMLWordPrintableJSON

Details

    • Dependency upgrade
    • Status: Resolved
    • Major
    • Resolution: Information Provided
    • 3.18.0
    • None
    • came-core
    • None
    • JDK 17

    • Unknown
    • Hide
      Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'camelContext': Requested bean is currently in creation: Is there an unresolvable circular reference?, STACK_TRACE=]
      2022-05-31 15:45:11,479; [LOG_LEVEL=ERROR, LOG_MARKER=, LOGGER_NAME=org.springframework.boot.SpringApplication, , THREAD_ID=restartedMain, MESSAGE=Application run failed, STACK_TRACE=java.lang.ClassNotFoundException: javax.activation.DataHandler
      at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
      at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:522)
      ... 85 common frames omitted
      Wrapped by: java.lang.NoClassDefFoundError: javax/activation/DataHandler
      at org.apache.camel.attachment.AttachmentConverterLoader.registerConverters(AttachmentConverterLoader.java:28)
      at org.apache.camel.attachment.AttachmentConverterLoader.load(AttachmentConverterLoader.java:24)
      at org.apache.camel.impl.converter.BaseTypeConverterRegistry.loadCoreAndFastTypeConverters(BaseTypeConverterRegistry.java:167)
      at org.apache.camel.impl.converter.DefaultTypeConverter.doInit(DefaultTypeConverter.java:65)
      at org.apache.camel.support.service.BaseService.init(BaseService.java:83)
      at org.apache.camel.support.service.ServiceHelper.initService(ServiceHelper.java:55)
      at org.apache.camel.impl.engine.AbstractCamelContext.internalAddService(AbstractCamelContext.java:1427)
      at org.apache.camel.impl.engine.AbstractCamelContext.doAddService(AbstractCamelContext.java:1361)
      at org.apache.camel.impl.engine.AbstractCamelContext.doAddService(AbstractCamelContext.java:1356)
      at org.apache.camel.impl.engine.AbstractCamelContext.doAddService(AbstractCamelContext.java:1352)
      ... 11 frames truncated
      ... 64 common frames omitted
      Show
      Related cause: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'camelContext': Requested bean is currently in creation: Is there an unresolvable circular reference?, STACK_TRACE=] 2022-05-31 15:45:11,479; [LOG_LEVEL=ERROR, LOG_MARKER=, LOGGER_NAME=org.springframework.boot.SpringApplication, , THREAD_ID=restartedMain, MESSAGE=Application run failed, STACK_TRACE=java.lang.ClassNotFoundException: javax.activation.DataHandler at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 85 common frames omitted Wrapped by: java.lang.NoClassDefFoundError: javax/activation/DataHandler at org.apache.camel.attachment.AttachmentConverterLoader.registerConverters(AttachmentConverterLoader.java:28) at org.apache.camel.attachment.AttachmentConverterLoader.load(AttachmentConverterLoader.java:24) at org.apache.camel.impl.converter.BaseTypeConverterRegistry.loadCoreAndFastTypeConverters(BaseTypeConverterRegistry.java:167) at org.apache.camel.impl.converter.DefaultTypeConverter.doInit(DefaultTypeConverter.java:65) at org.apache.camel.support.service.BaseService.init(BaseService.java:83) at org.apache.camel.support.service.ServiceHelper.initService(ServiceHelper.java:55) at org.apache.camel.impl.engine.AbstractCamelContext.internalAddService(AbstractCamelContext.java:1427) at org.apache.camel.impl.engine.AbstractCamelContext.doAddService(AbstractCamelContext.java:1361) at org.apache.camel.impl.engine.AbstractCamelContext.doAddService(AbstractCamelContext.java:1356) at org.apache.camel.impl.engine.AbstractCamelContext.doAddService(AbstractCamelContext.java:1352) ... 11 frames truncated ... 64 common frames omitted

    Description

      We are upgrading from JAF 1.2 to Jakarta Activation (JAF 2.0) for JDK 17. It turns out camel 3.18 does not support jakarta.activation. When can we expect an upgrade?

      Attachments

        Activity

          People

            Unassigned Unassigned
            soumikdas Soumik Das
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: