Bug 779793 (SOA-2156)

Summary: JBoss Rules requires ANTLR version 3
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Jiri Pechanec <jpechane>
Component: Build ProcessAssignee: Julian Coleman <jcoleman>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.1.0 Dev   
Target Milestone: ---   
Target Release: 5.1.0 Dev   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-2156
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
5.1.DEV
Last Closed: 2011-03-01 05:38:18 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:

Description Jiri Pechanec 2010-07-14 06:33:32 UTC
project_key: SOA

JBoss Rules throws the following exception
2010-07-13 14:37:41,959 ERROR [org.jboss.resource.adapter.jms.inflow.JmsServerSession] (WorkManager(2)-2) Unexpected error delivering message delegator->JBossMessage[5238885009162844]:PERSISTENT, deliveryId=88
java.lang.NoClassDefFoundError: org/antlr/runtime/tree/TreeNodeStream
        at org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:251)

Accroding to this document the issue is caused by changes in ANTLR 3
http://www.antlr.org/wiki/display/ANTLR3/Migrating+from+ANTLR+2+to+ANTLR+3

Comment 1 Kevin Conner 2010-07-14 09:23:00 UTC
antlr 2 and antlr 3 have different package namespaces, looks like the antlr3 jar has not been included in the jbrules.esb deployment.

Comment 2 Len DiMaggio 2010-07-14 12:46:08 UTC
Security: Removed: Public Added: JBoss Internal


Comment 3 Len DiMaggio 2010-07-14 16:14:32 UTC
Security: Removed: JBoss Internal Added: Public


Comment 4 Julian Coleman 2010-07-30 16:16:34 UTC
Fixed with revision 6191 of:
  build-tools/builders/brms/build.xml
  build-tools/dependencies.properties

Commit message:
  SOA-2156
  Add additional jars to our brms distribution (used for jbrules.esb):
    antlr-runtime-3.1.3.jar
    jxl-2.6.10.jar
    xpp3_min-1.1.4c.jar


Comment 5 Jiri Pechanec 2010-10-26 11:23:40 UTC
Verified in ER3

Comment 6 David Le Sage 2011-03-01 05:37:55 UTC
Temporarily reopening to update release note info.

Comment 7 David Le Sage 2011-03-01 05:38:10 UTC
Release Notes Docs Status: Added: Not Required
Writer: Added: dlesage