Sounds like you found a solution!
It could be worth you posting your configuration (including version of
Tomcat, Drools components and EL) back to the forum to help others.
Something showing the folder hierarchy and location of JARS would be
good. You could even dig out the wiki page relating to Drools and Tomcat
if you feel adventurous.
I don't know anything about the REST api etc. Sorry.
-----Original Message-----
From: rules-users-bounces(a)lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org] On Behalf Of tanzu
Sent: 23 June 2009 10:15
To: rules-users(a)lists.jboss.org
Subject: RE: [rules-users] Link for drools-server module
Hi Michael
I added the el-api 1.2 to tomcat 5.5.7/common/lib ,and then the
drools-server started working.But then my web-client ,built on struts
and
using jsp not jsf ,started giving the same el-api error.
I am also working with tomcat 6.0.3 .I had added the jsf jars from
jboss
,but drools server and later my web - client application started to work
,but guvnor gave el-api version error.Because tomcat 6.0.3 had el-api
and
guvnor contained el-api 1.2 .So at last i removed the el-api 1.2 from
guvnor ,and replaced it in tomcat lib with el-api.
Bingo now all 3 guvnor ,drools-server ,and my web-client application are
deployed in tomcat 6 and working fine.
Still in need of a document describing ,the complete working of the rest
api
along with the web client to call drools server.
Thanks
Tanzu
Anstis, Michael (M.) wrote:
Did you replace the EL jar with that available from JBOSS?
You will still need an EL jar somewhere if you are using JSF.
Do you have Java security enabled in your Tomcat instance? I've
previously had to put the EL jar in Tomcat's lib folder to fix other
issues relating to the use of JSF and EL on Tomcat (not when trying to
use Drools on Tomcat, but other standalone applications).
-----Original Message-----
From: rules-users-bounces(a)lists.jboss.org
[mailto:rules-users-bounces@lists.jboss.org] On Behalf Of tanzu
Sent: 22 June 2009 12:28
To: rules-users(a)lists.jboss.org
Subject: [rules-users] Link for drools-server module
Hi
Can anyone please provide me with the following
Tutorials about the detailed working and usage of the drools execution
server.
I have exported the drools-server in the drools 5 download, as a war
and
deployed on the application server to be used in conjuction with
guvnor.But
I am getting the following errrors.
java.lang.IllegalStateException: Attempted to invoke a Seam component
outside an initialized application
at
org.jboss.seam.contexts.Lifecycle.getApplication(Lifecycle.java:36)
at
org.jboss.seam.contexts.Lifecycle.mockApplication(Lifecycle.java:111)
at org.jboss.seam.Seam.componentForName(Seam.java:298)
at
org.jboss.seam.intercept.RootInterceptor.getComponent(RootInterceptor.ja
va:224)
at
org.jboss.seam.intercept.JavaBeanInterceptor.callPostActivate(JavaBeanIn
terceptor.java:151)
at
org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.
java:72)
at
org.drools.guvnor.server.security.RoleBasedPermissionManager_$$_javassis
t_0.sessionDidActivate(RoleBasedPermissionManager_$$_javassist_0.java)
at
org.apache.catalina.session.StandardSession.activate(StandardSession.jav
a:804)
at
org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:
397)
at
org.apache.catalina.session.StandardManager.load(StandardManager.java:32
1)......................
and
java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown
Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.j
ava:3713)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4216
)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja
va:760)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831)
at
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720)..
.........
I am working on tomcat 5.5.7 and eclipse 3.4. I have guvnor 5.0
runnning
with this configuration.I have already copied the jsf jars in tomcat
lib
folder.As it is tomcat 5.5.7 and not 6.x , I havent removed el-api
jar
from
drools-guvnor.war for depolyment.
Please help I need the drools-server up and working.
Thanks
tanzu
--
View this message in context:
http://www.nabble.com/Link-for-drools-server-module-tp24142668p24142668.
html
Sent from the drools - user mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
View this message in context:
http://www.nabble.com/Link-for-drools-server-module-tp24142668p24162551.
html
Sent from the drools - user mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users