static flag inconsistently applied to clinit
--------------------------------------------
Key: JASSIST-36
URL:
http://jira.jboss.com/jira/browse/JASSIST-36
Project: Javassist
Issue Type: Bug
Reporter: RefuX Zanzeebarr
Assigned To: Shigeru Chiba
In CtClassType we have:
m = new MethodInfo(cf.getConstPool(), "<clinit>",
"()V");
m.setAccessFlags(AccessFlag.STATIC);
In ProxyFactory
MethodInfo minfo = new MethodInfo(cp, "<clinit>",
"()V");
but no static flag.
We actually ran into this issue because the JVM on the iSeries was very unhappy about the
lack of the static flag in clinit. IBM are now updating their JVM to work correctly with
the missing static flag.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: