I removed all this servlet stuff and then I added
   msgCtClass.writeFile();
after building the class in FactGenerator and it works.

-W



On 16/05/2012, Ayush <ayush.vatsya...@alcatel-lucent.com> wrote:
> Please find the attached code as zip. It contains following files
> 1) index.jsp: contains just a link to servlet which will initiate the
> process.
> 2) servlets.DroolsInvokerServlet.java
> 3) test.FactGenerator.java
> 4) testRule.drl
>
> Please deploy the project as .war project in jboss6 and add the following
> in
> web.xml
> /<?xml version="1.0" encoding="UTF-8"?>
> <web-app id="WebApp_ID" version="2.4"
> xmlns="http://java.sun.com/xml/ns/j2ee";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
>       <display-name>BIRT_Chart_JS_API_Samples</display-name>
>       
>       <servlet>
>               <servlet-name>DroolsInvokerServlet</servlet-name>
>               <servlet-class>servlets.DroolsInvokerServlet</servlet-class>
>       </servlet>
>       
>       <servlet-mapping>
>               <servlet-name>DroolsInvokerServlet</servlet-name>
>               <url-pattern>/DroolsInvokerServlet</url-pattern>
>       </servlet-mapping>
> </web-app>/
>
>
> Here is my code using which I'm able to reproduce the issue.
>
> Following is the error I'm receiving
>
> /java.lang.RuntimeException: Error importing :
> 'defaultpkg.LogMessage.logMessage'
> [ function logMessagelogMessage (line:7): Only a type can be imported.
> drools.dynamic.Message resolves to a package
>  ]
> Error importing : 'defaultpkg.LogMessage.logMessage'
>
>
> servlets.DroolsInvokerServlet.createKnowledgeBase(DroolsInvokerServlet.java:84)
>       servlets.DroolsInvokerServlet.myCode(DroolsInvokerServlet.java:57)
>       servlets.DroolsInvokerServlet.service(DroolsInvokerServlet.java:38)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:847)/
>
>
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/Drools-function-not-working-with-Javassist-facts-tp3996584p3996901.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to