Bug 1003982
Summary: | RTGOV Server fails to start when layered on top of EAP due to missing switchyard dependencies | ||
---|---|---|---|
Product: | [JBoss] JBoss Fuse Service Works 6 | Reporter: | George Varsamis <gvarsami> |
Component: | RT Governance | Assignee: | Gary Brown <gbrown> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Andrej Vano <avano> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.0.0 GA | CC: | carlo.tomei, ldimaggi, soa-p-jira |
Target Milestone: | ER2 | ||
Target Release: | --- | ||
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: | |
Embargoed: |
Description
George Varsamis
2013-09-03 15:53:42 UTC
The main reason for the dependencies is for when the server is embedded with a switchyard environment. However the server technically can run without switchyard, so the EAP+RTGov configuration is valid. There are a couple of issues: 1) The switchyard dependencies in the manifest need to be made optional, which is easy enough. 2) The drools dependency is required - so this will need to be included in the configuration, e.g. EAP+Drools+MVEL+RTGov Server. This is probably a productisation issue? 3) The event listener registration is dependent upon the switchyard classes - so I need handle that. So will work on making the changes for (1) and (3), but need feedback from productisation on (2). We can do (2). I'll try and do this tonight, or early tomorrow morning. Tested deployment to EAP - but manually had to move the overlord modules from soa layer to base, and also had to add the org.drools module into base. NOTE: Fix has been committed to product branch, which also has three (I believe) additional fixes since the ER2 tag. Should I move the ER2 tag, so that all recent fixes are included? Gary Brown <gary> updated the status of jira RTGOV-261 to Resolved I can confirm that this fix works and can now be set as resolved. Verified on ER2 Hi Everybody, I downloaded overlord-rtgov-jbossas-1.0.0.Final yesterday and aftern the installation on a local instance of EAP 6.1.0(standalone-all.xml) i'm still experiencing the problems up on reported: 1. i had to move all the installed modules under the base. 2. JBAS018759: Failed to load module: deployment.overlord-rtgov.war:main Caused by: org.jboss.modules.ModuleNotFoundException: org.switchyard.bus.camel:main 3. Failed to obtain reference to ActiveCollectionManager Caused by: java.lang.IllegalStateException: JBAS011048: Failed to construct component instanc 4. 11:29:40,564 SEVERE [org.overlord.rtgov.internal.epn.loader.jee.JEEEPNLoader] (ServerService Thread Pool -- 60) Failed to obtain reference to EPNManager 11:29:41,258 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report JBAS014777: Services which failed to start: service jboss.deployment.unit."overlord-rtgov-epn.war".component.JEEEPNLoader.START: org.jboss.msc.service.StartException in service jboss.deployment.unit."overlord-rtgov-epn.war".component.JEEEPNLoader.START: java.lang.IllegalStateException: JBAS011048: Failed to construct component instance service jboss.deployment.unit."overlord-rtgov-acs.war".component.JEEACSLoader.START: org.jboss.msc.service.StartException in service jboss.deployment.unit."overlord-rtgov-acs.war".component.JEEACSLoader.START: java.lang.IllegalStateException: JBAS011048: Failed to construct component instance service jboss.module.service."deployment.overlord-rtgov.war".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.overlord-rtgov.war".main: JBAS018759: Failed to load module: deployment.overlord-rtgov.war:main Can Anyone Help? Carlo Hi Carlo Questions regarding community versions should be asked on the Overlord user forum: https://community.jboss.org/en/overlord with issues raised on the project jira: http://www.jboss.org/overlord/issues/rtgov Version 1.0.0.Final is dependent upon switchyard. The next community release will fix this issue - however this may not be for a couple of months. If you require a release earlier, then you will need to build rtgov, gadget-server and overlord-commons projects from source. Regards Gary Everything clear, Thank you Gary. Gary Brown <gary> updated the status of jira RTGOV-261 to Closed |