andresteingress / gcontracts

GContracts: Programming by Contract for Groovy
http://gcontracts.org
114 stars 11 forks source link

Generic parameter type leads to NP when running on Oracle Java 1.7_10 #36

Closed andresteingress closed 11 years ago

andresteingress commented 11 years ago
Caused by: java.lang.NullPointerException
    at com.sun.beans.TypeResolver.resolve(TypeResolver.java:203)
    at com.sun.beans.TypeResolver.resolve(TypeResolver.java:218)
    at com.sun.beans.TypeResolver.resolve(TypeResolver.java:169)
    at com.sun.beans.TypeResolver.resolve(TypeResolver.java:218)
    at com.sun.beans.TypeResolver.resolveInClass(TypeResolver.java:96)
    at java.beans.FeatureDescriptor.getParameterTypes(FeatureDescriptor.java:387)
    at java.beans.MethodDescriptor.setMethod(MethodDescriptor.java:114)
    at java.beans.MethodDescriptor.<init>(MethodDescriptor.java:72)
    at java.beans.MethodDescriptor.<init>(MethodDescriptor.java:56)
    at java.beans.Introspector.getTargetMethodInfo(Introspector.java:1150)
    at java.beans.Introspector.getBeanInfo(Introspector.java:416)
    at java.beans.Introspector.getBeanInfo(Introspector.java:163)
    at groovy.lang.MetaClassImpl$15.run(MetaClassImpl.java:2924)
    at java.security.AccessController.doPrivileged(Native Method)
    at groovy.lang.MetaClassImpl.addProperties(MetaClassImpl.java:2922)
    at groovy.lang.MetaClassImpl.initialize(MetaClassImpl.java:2905)