Details
Description
As from version 4.0.0, Oracle changed the Vendor name of it's JVM, Oracle JRockit. Until this point the Vendor name was "BEA" - this is for what the current 1.3.1 XStream implementation looks for while checking JVM vendors. Oracle changed this in this release to "Oracle" which now causes to fail the vendor check in XStream.
Again, thanks for heads-up. For the time being you can initialize XStream with a Sun14ReflectionProvider to make full advantage of XStream's enhanced mode unless XStream itself detects JRockit again.