|
Paris Apostolopoulos, I'm not following.
Again, Javassist introduced the Proxy -> ProxyObject inheritance in https://issues.jboss.org/browse/JASSIST-144. When we upgraded, ClassCastExceptions occurred due to the change (see
HHH-8748
). In order to use Javassist 3.16+, ORM must cast using the new Proxy interface, not ProxyObject. Unless I am missing something else, I am arguing that any casting issues in 4.2.8.Final must be due to an older Javassist version in the app server, a dependency, or somewhere on the classpath.
Frankly, the JASSIST-144 fix is an odd one...
|