[jboss-svn-commits] JBL Code SVN: r17296 - labs/jbossrules/branches/temporal_rete/drools-core/src/main/java/org/drools/reteoo.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Dec 18 06:23:10 EST 2007


Author: tirelli
Date: 2007-12-18 06:23:10 -0500 (Tue, 18 Dec 2007)
New Revision: 17296

Modified:
   labs/jbossrules/branches/temporal_rete/drools-core/src/main/java/org/drools/reteoo/ClassObjectTypeConf.java
Log:
JBRULES-1323: fixing objenesis cache

Modified: labs/jbossrules/branches/temporal_rete/drools-core/src/main/java/org/drools/reteoo/ClassObjectTypeConf.java
===================================================================
--- labs/jbossrules/branches/temporal_rete/drools-core/src/main/java/org/drools/reteoo/ClassObjectTypeConf.java	2007-12-18 11:21:03 UTC (rev 17295)
+++ labs/jbossrules/branches/temporal_rete/drools-core/src/main/java/org/drools/reteoo/ClassObjectTypeConf.java	2007-12-18 11:23:10 UTC (rev 17296)
@@ -47,8 +47,6 @@
     implements
     ObjectTypeConf,
     Serializable {
-    // Objenesis instance without cache (false)
-    private static final Objenesis         OBJENESIS = new ObjenesisStd( false );
 
     private final Class                    cls;
     private transient InternalRuleBase     ruleBase;
@@ -235,7 +233,7 @@
      *
      */
     private void setInstantiator() {
-        this.instantiator = OBJENESIS.getInstantiatorOf( this.shadowClass );
+        this.instantiator = this.ruleBase.getObjenesis().getInstantiatorOf( this.shadowClass );
     }
 
     public Object getShadow(final Object fact) throws RuntimeDroolsException {




More information about the jboss-svn-commits mailing list