Details
Description
XFireFactory throws RuntimeException with additional second parameter containing the catched exception.
This leads to strong binding for runtime jre greater or equal 1.4. thats IMHO not necessarily needed.
sample from line 90:
catch (IllegalArgumentException e)
{ throw new RuntimeException("Factory doesn't implement newInstance(): " + clazz.getName(), e); }
Hmmm, it seems like cloning an issue doesn't do quite what I expected...
Apologies for the misleading bug descripotion and versions - it should be version 1.2.1.
The bug I'm trying to report is a regression of XFire-33- XFire 1.2.1 doesn't work in 1.3 - all the jars are compiled in 1.4.