Bug 1044774

Summary: ER7 - Quartz Quikstart don't deploy - Cannot auto create component: Quartz
Product: [JBoss] JBoss Fuse Service Works 6 Reporter: Diógenes Rettori <drettori>
Component: Examples, SwitchYardAssignee: kconner
Status: CLOSED CURRENTRELEASE QA Contact: Jiri Sedlacek <jsedlace>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.0.0 GACC: atangrin, ldimaggi, oskutka, soa-p-jira
Target Milestone: ER8   
Target Release: 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Diógenes Rettori 2013-12-19 00:03:57 UTC
Description of problem:
Cannot deploy Quartz Quickstart on ER7. 
I have a feeling it has nothing to do with the Quickstart, but to the way the compoment is referenced on the switchyard.xml file... the node name is <quartz>. 
The quartz docs for switchyard says it it should be different...
https://docs.jboss.org/author/display/SWITCHYARD/Quartz

Version-Release number of selected component (if applicable):


How reproducible:
Easy, just run the quickstart and try deploying.

Steps to Reproduce:
1. Start FSW (standalone.sh)
2. mvn clean install (with correct repos)
3. mvn jboss-as:deploy

Actual results:
Not deployed

Expected results:
Should deploy

Additional info:

Comment 2 kconner 2013-12-19 01:12:12 UTC
Caused by: java.lang.ClassCastException: org.quartz.simpl.CascadingClassLoadHelper cannot be cast to org.quartz.spi.ClassLoadHelper

[Loaded org.quartz.spi.ClassLoadHelper from jar:file:/Users/kevin/FSW-ER7/jboss-eap-6.1/modules/system/layers/soa/com/opensymphony/quartz/main/quartz-1.8.5.jar!/]
[Loaded org.quartz.simpl.CascadingClassLoadHelper from jar:file:/Users/kevin/FSW-ER7/jboss-eap-6.1/modules/system/layers/soa/com/opensymphony/quartz/main/quartz-1.8.5.jar!/]
[Loaded org.quartz.spi.ClassLoadHelper from jar:file:/Users/kevin/FSW-ER7/jboss-eap-6.1/modules/system/layers/soa/org/quartz-scheduler/quartz/main/quartz-1.8.5.jar!/]

This appears to be yet another problem caused by the drools modularisation.

Comment 3 kconner 2013-12-19 15:06:50 UTC
This works on ER8 using the SY modularisation

Comment 4 Len DiMaggio 2014-01-03 20:47:23 UTC
Verified on ER8.