JBoss Community

Re: Drools Simple rule evaluation

created by ous2k in jBPM - View the full discussion

-"i get not thing in the console view" :means no nothing writen in the console

-i tryied to debug the project the run process is not failing

-i have already imported the Ticket,  the DLR file syntaxicly correct as shown

-do you mean the same session StatefulKnowledgeSession ksession variable??

 

- are you sure that you are inserting the fact in the session?

normaly in artificial intelligence the fact are objects that we will apply rules on them i have inserted it using   ksession.insert(ticket);

 

#list any import classes here.

import org.drools.runtime.process.WorkflowProcessInstance;

import org.drools.runtime.process.ProcessContext

import org.drools.event.process.ProcessStartedEvent;

import com.ocana.workflow.dabviewticketing.server.model.Ticket;

import java.util.Date

import java.util.List

#declare any global variables here

#declare Ticket

#          @role(event)

#end

 

 

declare Server

   idTicket : int

   status : int

   openingDate : Date // percentage

   content: Date

end

 

 

dialect "mvel"

          rule "Check 5mn condition"

          when

                                 $ticket:Ticket(status=="open");

          then

                  System.out.println("New Ticket is opened");

                              #$server.getVirtualizations().add($request.getVirtualization());

          end

Reply to this message by going to Community

Start a new discussion in jBPM at Community