179958: Bug in new dynamic proxy support
Fixed a bug that would occur only if classpath issues caused some interfaces not to be found.
Example stack trace:
java.lang.IllegalArgumentException: ... is not an interface
at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:590)
at java.lang.reflect.Proxy$ProxyClassFactory.apply(Proxy.java:557)
at java.lang.reflect.WeakCache$Factory.get(WeakCache.java:230)
at java.lang.reflect.WeakCache.get(WeakCache.java:127)
at java.lang.reflect.Proxy.getProxyClass0(Proxy.java:419)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:719)
at com.atomikos.util.ClassLoadingHelper.newProxyInstance(ClassLoadingHelper.java:75)

Add a comment