Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.1, jboss-fuse-6.2
-
None
-
%
Description
The SwitchYard atom quickstart relies on abdera apis and installs fine on Karaf 2.4, but fails to install on Fuse 6.2. The workaround is to manually install and start the abdera-parser bundle prior to installing the SwitchYard atom quickstart feature. Notes:
- the abdera-parser is declared in the camel-atom feature
- you also need to manually install and start apache-mime4j-core prior to installing the abdera-parser. This bundle is also declared in camel-atom.
There seem to be differences in the dependency processing between community Karaf and Fuse. The difference seems to be related to bundles declared with dependency=true that are coming from nested features (e.g. switchyard-quickstart-camel-atom feature includes switchyard-atom feature, which includes camel-atom feature, which includes the two bundles listed above).