| Summary: | generatePackageFile in business_ruleservice_ruleAgent QS fails | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 5 | Reporter: | Lukáš Petrovický <lpetrovi> |
| Component: | JBossESB | Assignee: | trev <tkirby> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 5.1.0.ER3 | CC: | dward |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | http://jira.jboss.org/jira/browse/SOA-2453 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: |
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.1) (fedora-44.1.9.1.fc14-x86_64)
OpenJDK 64-Bit Server VM (build 19.0-b06, mixed mode)
|
|
| Last Closed: | 2010-11-25 11:30:19 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: | |
Link: Added: This issue depends JBESB-3516 Candidate for SOA 5.1.0 This appears to be a packaging problem with SOA-P, not a bug in JBoss ESB. See the listings below; you will notice the difference is that SOA-P is missing core-3.4.2.v_883_R34x.jar: $ ls jbossesb-server-4.9/server/default/deploy/jbrules.esb/ antlr-runtime-3.1.3.jar core-3.4.2.v_883_R34x.jar drools-api-5.1.0.jar drools-compiler-5.1.0.jar drools-core-5.1.0.jar drools-decisiontables-5.1.0.jar drools-jsr94-5.1.0.jar drools-templates-5.1.0.jar janino-2.5.15.jar jbossesb-jbrules.jar jbrules-service.xml jsr94-1.1.jar jxl-2.4.2.jar META-INF XPathLanguage.dsl xpp3_min-1.1.4c.jar $ ls 5.1.0.ER3/jboss-soa-p-5/jboss-as/server/default/deploy/jbrules.esb/ antlr-runtime-3.1.3.jar drools-api-5.1.0.BRMS.jar drools-compiler-5.1.0.BRMS.jar drools-core-5.1.0.BRMS.jar drools-decisiontables-5.1.0.BRMS.jar drools-jsr94-5.1.0.BRMS.jar drools-templates-5.1.0.BRMS.jar janino-2.5.15.jar jbossesb-jbrules.jar jbrules-service.xml jsr94-1.1.jar jxl-2.6.10.jar META-INF XPathLanguage.dsl xpp3_min-1.1.4c.jar Aside, I thought that SOA-P 5.1 was going to use Drools 5.1.1, not 5.1.0? When this changes, please note that ecj-3.5.1.jar should be used instead of core-3.4.2.v_883_R34x.jar. Thanks David, I already know about this one. I am talking to Trev about it tomorrow. Assigning to Trevor as we have confirmed it is a SOA build issue. Link: Added: This issue is a dependency of SOA-2552 Link: Removed: This issue is a dependency of SOA-2552 Link: Added: This issue depends SOA-2552 Link: Added: This issue is a dependency of SOA-2611 Link: Removed: This issue is a dependency of SOA-2611 Link: Added: This issue duplicates SOA-2552 Link: Removed: This issue depends SOA-2552 Closing as a duplicate as it has already been done through SOA-2552 |
project_key: SOA When trying to regenerate the Drools package from the Ant buildfile in business_ruleservice_ruleAgent QS, I get the following exception: [lpetrovi@steam business_ruleservice_ruleAgent]$ ant generatePackageFile Buildfile: build.xml ... generatePackageFile: [echo] Going to regenerate 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:283) [java] at org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurationMap(PackageBuilderConfiguration.java:268) [java] at org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:181) [java] at org.drools.compiler.PackageBuilderConfiguration.<init>(PackageBuilderConfiguration.java:159) [java] at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:210) [java] at org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:143) [java] at org.drools.builder.impl.KnowledgeBuilderFactoryServiceImpl.newKnowledgeBuilder(KnowledgeBuilderFactoryServiceImpl.java:34) [java] at org.drools.builder.KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBuilderFactory.java:47) [java] at org.jboss.internal.soa.esb.services.rules.util.PackageFileGenerator.createPackageFile(PackageFileGenerator.java:74) [java] at org.jboss.internal.soa.esb.services.rules.util.PackageFileGenerator.main(PackageFileGenerator.java:66) [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:279) [java] ... 9 more BUILD FAILED /home/lpetrovi/QA/SOA-5.1.0.ER3/jboss-soa-p-5/jboss-as/samples/quickstarts/business_ruleservice_ruleAgent/build.xml:43: Java returned: 1