[jboss-svn-commits] JBL Code SVN: r29344 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/marshalling/impl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 14 21:45:41 EDT 2009
Author: KrisVerlaenen
Date: 2009-09-14 21:45:41 -0400 (Mon, 14 Sep 2009)
New Revision: 29344
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/marshalling/impl/InputMarshaller.java
Log:
- temporary fix for when ObjectTypeNode cannot be found
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/marshalling/impl/InputMarshaller.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/marshalling/impl/InputMarshaller.java 2009-09-14 21:56:13 UTC (rev 29343)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/marshalling/impl/InputMarshaller.java 2009-09-15 01:45:41 UTC (rev 29344)
@@ -331,9 +331,11 @@
Object object = handle.getObject();
ClassObjectType objectType = new ClassObjectType( object.getClass() );
ObjectTypeNode objectTypeNode = objectTypeNodes.get( objectType );
- ObjectHashSet set = (ObjectHashSet) context.wm.getNodeMemory( objectTypeNode );
- set.add( handle,
- false );
+ if (objectTypeNode != null) {
+ ObjectHashSet set = (ObjectHashSet) context.wm.getNodeMemory( objectTypeNode );
+ set.add( handle,
+ false );
+ }
}
InternalFactHandle handle = wm.getInitialFactHandle();
More information about the jboss-svn-commits
mailing list