-
Bug
-
Resolution: Fixed
-
P3
-
6u81
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8072308 | 7u85 | Ivan Gerasimov | P3 | Resolved | Fixed | b01 |
JDK-8060053 | 6u95 | Ivan Gerasimov | P3 | Resolved | Fixed | b01 |
JDK-8060065 | 6u91 | Ivan Gerasimov | P3 | Resolved | Fixed | b04 |
JDK-8067058 | 6u85 | Ivan Gerasimov | P3 | Resolved | Fixed | b31 |
Testcase:
import sun.misc.ProxyGenerator;
public class InPackage {
public static void main(String[] args) throws Throwable {
ProxyGenerator.generateProxyClass("a.b.c.d",
new Class[] {Inf.class});
}
static interface Inf {
}
}
------------------------
When the test is executed with -Dsun.misc.ProxyGenerator.saveGeneratedFiles=true, it should created directories a/b/c.
This is already true with jdk8 and later.
The fix was a part of JDK-8004260.
import sun.misc.ProxyGenerator;
public class InPackage {
public static void main(String[] args) throws Throwable {
ProxyGenerator.generateProxyClass("a.b.c.d",
new Class[] {Inf.class});
}
static interface Inf {
}
}
------------------------
When the test is executed with -Dsun.misc.ProxyGenerator.saveGeneratedFiles=true, it should created directories a/b/c.
This is already true with jdk8 and later.
The fix was a part of JDK-8004260.
- backported by
-
JDK-8060053 (proxy) sun.misc.ProxyGenerator.generateProxyClass should create intermediate directories
- Resolved
-
JDK-8060065 (proxy) sun.misc.ProxyGenerator.generateProxyClass should create intermediate directories
- Resolved
-
JDK-8067058 (proxy) sun.misc.ProxyGenerator.generateProxyClass should create intermediate directories
- Resolved
-
JDK-8072308 (proxy) sun.misc.ProxyGenerator.generateProxyClass should create intermediate directories
- Resolved