[jboss-jira] [JBoss JIRA] Closed: (JBRULES-700) Integrate Objenesis lib into core to avoid requirement of noarg constructor for Shadow Proxies

Edson Tirelli (JIRA) jira-events at lists.jboss.org
Thu Feb 22 14:46:36 EST 2007


     [ http://jira.jboss.com/jira/browse/JBRULES-700?page=all ]

Edson Tirelli closed JBRULES-700.
---------------------------------

    Resolution: Done

$ svn log -r 9708 -v
------------------------------------------------------------------------
r9708 | tirelli | 2007-02-22 16:43:07 -0300 (Thu, 22 Feb 2007) | 1 line
Changed paths:
   M /labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassObjectType.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/Objenesis.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/ObjenesisBase.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/ObjenesisException.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/ObjenesisHelper.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/ObjenesisSerializer.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/ObjenesisStd.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/NullInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/ObjectInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/SerializationInstantiatorHelper.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/basic
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/basic/AccessibleInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/basic/ConstructorInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/basic/NewInstanceInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/basic/ObjectInputStreamInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/basic/ObjectStreamClassInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/gcj
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/gcj/GCJInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/gcj/GCJInstantiatorBase.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/gcj/GCJSerializationInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/jrockit
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/jrockit/JRockit131Instantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/sun
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/sun/Sun13Instantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/sun/Sun13InstantiatorBase.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/sun/Sun13SerializationInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/sun/SunReflectionFactoryInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/instantiator/sun/SunReflectionFactorySerializationInstantiator.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/strategy
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/strategy/BaseInstantiatorStrategy.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/strategy/InstantiatorStrategy.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/strategy/SerializingInstantiatorStrategy.java
   A /labs/jbossrules/trunk/drools-core/src/main/java/org/objenesis/strategy/StdInstantiatorStrategy.java
   A /labs/jbossrules/trunk/drools-core/src/test/java/org/drools/Person.java
   M /labs/jbossrules/trunk/drools-core/src/test/java/org/drools/reteoo/ObjectTypeNodeTest.java

JBRULES-700: objenesis is integrated into the code. Unit tests added
------------------------------------------------------------------------

> Integrate Objenesis lib into core to avoid requirement of noarg constructor for Shadow Proxies
> ----------------------------------------------------------------------------------------------
>
>                 Key: JBRULES-700
>                 URL: http://jira.jboss.com/jira/browse/JBRULES-700
>             Project: JBoss Rules
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Reteoo
>            Reporter: Edson Tirelli
>         Assigned To: Edson Tirelli
>             Fix For: 3.1-m2
>
>
> Inline Objenesis (http://objenesis.googlecode.com/svn/docs/index.html) library and start using it to remove the requirement of noarg constructor for fact classes (as previously, ShadowProxies required that).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list