[rules-users] BRMS Problem on Tomcat
Carlsen, Len
len.carlsen at ubc.ca
Fri Sep 21 18:52:15 EDT 2007
I got the BRMS working on Tomcat 6.0.13 but I still can't get Drools
compiler to work under Tomcat 6.0.13/Axis2 1.3. Some sort of Classloader
issue under Axis2 1.3.
Drools BRMS on Tomcat 6
1. Copy the following jars from the JBoss Web server lib directory into
the Tomcat lib:
commons-beanutils.jar
commons-codec.jar
commons-collections.jar
commons-digester-1.6.jar
commons-lang-2.1.jar
commons-logging.jar
2. Copy the following files from JBoss Web server
server\default\deploy\jbossweb.sar\jsf-libs to the Tomcat lib
jstl.jar
myfaces-api.jar
myfaces-impl.jar
2. Copy the following files from JBoss Web server
server\default\deploy\jbossweb.sar to the Tomcat lib
commons-el.jar
2. Create an "endorsed" directory under the root of Tomcat and copy the
following files from the JBoss web server endorsed directory into it:
resolver.jar
serializer.jar
xalan.jar
xercesImpl.jar
xml-apis.jar
3. Remove the following jars from webapps/drools-jbrms/WEB-INF/lib:
commons-logging-1.0.4.jar
el-api-1.2.jar
I haven't tried to see if the Drools compiler works in the BRMS, though.
Hope this helps,
Len
-----Original Message-----
From: rules-users-bounces at lists.jboss.org
[mailto:rules-users-bounces at lists.jboss.org] On Behalf Of ekke
Sent: Friday, September 21, 2007 11:14 AM
To: rules-users at lists.jboss.org
Subject: [rules-users] BRMS Problem on Tomcat
I'm just testing the BRMS
environment:
Eclipse 3.3
java.version=1.5.0_07
Mac OSX 10.4.10
installed servers in Eclipse WTP:
Tomcat 5.5.20
Tomcat 6.0.14
JBoss-4.2.1.GA
Imported the BMRS.war 4.0.1 into eclipse
Run on JBoss 4.2.1: no problems
Run on Tomcat 5.5.20 or 6.0.14 causes:
java.lang.NoClassDefFoundError: javax/faces/context/FacesContext
at
org.jboss.seam.util.Resources.getResourceAsStream(Resources.java:21)
at
org.jboss.seam.init.Initialization.getReplacements(Initialization.java:1
40)
at
org.jboss.seam.init.Initialization.initComponentsFromXmlDocument(Initial
ization.java:126)
at
org.jboss.seam.init.Initialization.<init>(Initialization.java:81)
at
org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java
:33)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.j
ava:3830)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4337
)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at
org.apache.catalina.core.StandardService.start(StandardService.java:516)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:589)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
its no real problem yet, because I can do my tests using jBoss,
but it should be possible to run BRMS on Tomcat,
what could be wrong ?
ekke
--
View this message in context:
http://www.nabble.com/BRMS-Problem-on-Tomcat-tf4497750.html#a12827066
Sent from the drools - user mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
More information about the rules-users
mailing list