Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.4.6
-
Component/s: None
-
Labels:None
Description
Allow XStream to be easily run from within an Applet, without requiring additional priveleges.
This would mean some of the Converters would not work as they require additional reflection permissions, however it should be possible to modify the BeanConverter to work using the standard JavaBean introspection libraries.
Issue Links
- relates to
-
XSTR-566 AppEngine Compatibility.
XStream converters try now to ensure already in the canConvert methods that they can handle the requested type in practice and not only theoretically. Additionally the implementations even better take care, that the initialization of a converter will not break the setup of XStream itself. Especially JavaBeanConverter no longer uses reflection on its own.