Bug 779793 (SOA-2156) - JBoss Rules requires ANTLR version 3
Summary: JBoss Rules requires ANTLR version 3
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-2156
Product: JBoss Enterprise SOA Platform 5
Classification: JBoss
Component: Build Process
Version: 5.1.0 Dev
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
: 5.1.0 Dev
Assignee: Julian Coleman
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-14 06:33 UTC by Jiri Pechanec
Modified: 2011-03-01 05:38 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
5.1.DEV
Last Closed: 2011-03-01 05:38:18 UTC
Type: Bug


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SOA-2156 0 None None None Never

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



Note You need to log in before you can comment on or make changes to this bug.