ksession.setGlobal( "cGlobal",
'c' );
ksession.setGlobal( "cArrayGlobal",
new char[]{ 'a', 'b', 'c'} );
final Primitives p1 = new Primitives();
p1.setPrimitiveCharArray( new char[]{ 'a', 'b', 'c'} );
p1.setCharPrimitive( 'a' );
FactHandle p1h = ksession.insert( p1 );
final Primitives p2 = new Primitives();
p2.setPrimitiveCharArray( new char[]{ 'a', 'b', 'c'} );
p2.setCharPrimitive( 'c' );
ksession.insert( p2 );
ksession.fireAllRules();
assertEquals( 1,