Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1149995

Summary: camel-jbossdatagrid incompatible with FSW 6.0
Product: [JBoss] JBoss Data Grid 6 Reporter: Martin Gencur <mgencur>
Component: Camel-JBossDataGridAssignee: Ion Savin <isavin>
Status: CLOSED NOTABUG QA Contact: Martin Gencur <mgencur>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.4.0CC: jdg-bugs, pzapataf, ttarrant
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-14 08:42:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Stacktrace none

Description Martin Gencur 2014-10-07 07:39:04 UTC
Created attachment 944463 [details]
Stacktrace

Currently, it is not possible to use camel-jbossdatagrid component in FSW 6.0 because the org.apache.camel.component.infinispan.InfinispanComponent class extends org.apache.camel.impl.UriEndpointComponent. This UriEndpointComponent is not present in camel-core 2.10 which is packaged in FSW 6.0. The component was added in version 2.12.

Comment 3 Martin Gencur 2014-10-09 07:50:57 UTC
It looks like there's a specific deployment procedure for FSW. Users wanting to use Camel in FSW have to bundle it in their application. The Camel components in FSW under modules/ are meant to be used by Switchyard only :-/  So this does not seem to be a real issue. I'll close it later once I verify bundling the jars in the app works.

Comment 4 Ion Savin 2014-10-09 09:39:50 UTC
Please share the page where this process is documented. I had a look at the Switchyard documentation but could not find it. Thanks

Comment 5 Martin Gencur 2014-10-14 08:42:26 UTC
OK. I verified that having camel-jbossdatagrid and camel-core inside the application works in FSW. It also works when JDG modules for EAP are in use, i.e. JDG is provided via modules installed into FSW. I'm closing this BZ.