Re: [rules-dev] Instantiating class with no constructor

2007-02-10 Thread Mark Proctor
I chatted to jason and he recommended a multi strategy. 1) weaving on startup (i.e. injecting no argument constructors) if you own the AS 2) using Sub14RefletionProvider if you are on a VM that supports it, several do 3) finding equivalents to above if you are different vm 4) resorting to what

Re: [rules-dev] Instantiating class with no constructor

2007-02-10 Thread Edson Tirelli
Mark, Nice treasure you found. I will do some research to be able to use the same for shadow facts when the classes are available in the JVM.. []s Edson Mark Proctor wrote: XStream can instantiate classes that 1) do not implement serialiseable and 2) do not have a default construct

[rules-dev] Instantiating class with no constructor

2007-02-09 Thread Mark Proctor
XStream can instantiate classes that 1) do not implement serialiseable and 2) do not have a default constructor. Here is now Sun14ReflectionProvider http://svn.xstream.codehaus.org/browse/xstream/trunk/xstream/src/java/com/thoughtworks/xstream/converters/reflection/Sun14ReflectionProvider.java?r=