[rules-users] java.lang.ClassCastException: java.lang.Boolean - Drools 5.4
dxande6
dxande6 at qwest.com
Mon Sep 24 13:13:21 EDT 2012
I'm getting an exception - java.lang.ClassCastException: java.lang.Boolean -
in Drools 5.4 when I execute the following:
private void createAllFactors(StatefulKnowledgeSession ksession,
Map<String, Product> productsHashMap)
{
List<FactHandle> facts = new ArrayList<FactHandle>();
if (productsHashMap != null){
for (Map.Entry<String, Product> entry:
productsHashMap.entrySet())
{
facts.add(ksession.insert(entry.getValue()));
}
}
ksession.startProcess("Factors");
ksession.fireAllRules();
for(FactHandle fact : facts)
{
try
{
ksession.retract(fact);
}
catch (Exception e)
{
logger.error(e.getMessage());
}
}
}
I do not get this error when I run in Drools 5.0.1. Any help is greatly
appreciated.
Thank you in advance.
-Dean
--
View this message in context: http://drools.46999.n3.nabble.com/java-lang-ClassCastException-java-lang-Boolean-Drools-5-4-tp4019924.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
More information about the rules-users
mailing list