if you are able to create your packages, then you do not need the guvnor,
since guvnor merely automates it for you.
create a xxx.properties file in your classes folder ( where xxx is the
package name )
This is documented in the guvnor documentation --> search for drools-server
or look at the properties file attached in the JIRA provided.
then, you are all set when you make a web service call to the URL as shown
in the rb file i had attached.
Regards,
Prem
On Tue, Jun 23, 2009 at 5:15 AM, tanzu <tanu421(a)rediffmail.com> wrote:
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