Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-12054

Installing spring-jdbc feature broke loading of camel components

XMLWordPrintable

    • Fuse 7.5 Sprint 54 - Interim

      Bundle with camel integration cannot load SQL and ELSQL component classes when spring-jdbc was manually installed before.

      karaf.log
      13:02:28.553 ERROR [RMI TCP Connection(13)-192.168.1.37] Unable to load class org.apache.camel.component.sql.SqlComponent from recipe BeanRecipe[name='sql']
      

      Our camel integrations use DynamicImport-Package to load dynamically camel components.

      MANIFEST
      DynamicImport-Package = 
      	org.apache.camel,
      	org.apache.camel.*
      

      If I explicitly set up org.apache.camel.component.sql package in Import-Package, everything starts to work as intended.

              Unassigned Unassigned
              tturek@redhat.com Tomas Turek
              Tomas Turek Tomas Turek
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: