| Summary: | drools-api.jar missing in action | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Lukáš Petrovický <lpetrovi> | ||||
| Component: | JBoss Rules | Assignee: | trev <tkirby> | ||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||
| Severity: | urgent | Docs Contact: | |||||
| Priority: | urgent | ||||||
| Version: | 5.0.0 ER1 | ||||||
| Target Milestone: | --- | ||||||
| Target Release: | 5.0.0 GA, 5.0.0 ER2 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| URL: | http://jira.jboss.org/jira/browse/SOA-1542 | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-12-02 06:58:57 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: | |||||
| Attachments: |
|
||||||
|
Description
Lukáš Petrovický
2009-10-22 09:07:10 UTC
drools-api.jar has never been in a SOA jbrules.esb Two other jars that are in esb are also not present. Need to check if they are needed. drools-mc-5.0.1.jar drools-templates-5.0.1.jar are the other two I found this issue due to a QS that is part of our integration test suite. (Will attach in a moment.) After including the drools-api.jar from BRMS 5.0.1, the issue went away and another issue appeared (when trying to build the QS):
generatePackageFile:
[echo] Going to regenerated ruleAgent/org.jboss.soa.esb.services.rules.pkg
[java] Exception in thread "main" org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
[java] at org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:274)
[java] at org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurationMap(PackageBuilderConfiguration.java:259)
[java] at org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:176)
[java] at org.drools.compiler.PackageBuilderConfiguration.<init>(PackageBuilderConfiguration.java:153)
[java] at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:242)
[java] at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:142)
[java] at org.jboss.internal.soa.esb.services.rules.util.PackageFileGenerator.createPackageFile(PackageFileGenerator.java:71)
[java] at org.jboss.internal.soa.esb.services.rules.util.PackageFileGenerator.main(PackageFileGenerator.java:63)
[java] Caused by: java.lang.RuntimeException: The Eclipse JDT Core jar is not in the classpath
[java] at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.setCompiler(JavaDialectConfiguration.java:94)
[java] at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init(JavaDialectConfiguration.java:55)
[java] at org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:270)
[java] ... 7 more
BUILD FAILED
/home/lpetrovi/Work/QE/tests/quickstarts/tests/build.xml:221: The following error occurred while executing this line:
/home/lpetrovi/Work/QE/tests/quickstarts/tests/build.xml:578: The following error occurred while executing this line:
/home/lpetrovi/Work/QE/tests/quickstarts/tests/build.xml:327: The following error occurred while executing this line:
/home/lpetrovi/Work/QE/tests/quickstarts/business_ruleservice_ruleAgent5/build.xml:37: Java returned: 1
The QS showing the problem. Link: Added: This issue related SOA-1543 This might help to decide what needs to go into jbrules.esb: http://anonsvn.jboss.org/repos/labs/labs/jbossrules/tags/5.0.1.26597.FINAL/README_DEPENDENCIES.txt |