[rules-dev] dependencies

2007-02-09 Thread Mark Proctor
I've done a bit of refactor. JCI has no been inlined and all it' use of commons-* removed, including commons-logging. I have added mininimal StringUtils and ArrayUtils because decisiontables and ide uses them. The result is we use a lot less dependencies now, so its getting more manageable agai

[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=