Hi Sean, Approved for 7u60.
-jeff On Nov 7, 2013, at 6:03 AM, Seán Coffey <sean.cof...@oracle.com> wrote: > JDK-8027837 is a recent bug reported by release engineering team. It's not > public due to it containing some internal links. > > The recent JDK-8021257 fix means that some com.sun.corba.se.impl classes get > referenced much earlier in the build cycle. (at org.omg build time). This > doesn't seem to cause issue for regular JDK builds, but does cause issue for > embedded. > >> Error message: >> /HUDSON/workspace/7u-2-build-elinux-i586-cpu/jdk7u51/325/builds/b06/linux-i586-fcs/corba/gensrc/org/omg/PortableServer/ThreadPolicyValue.java >> ../../../../src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java:1406: >> error: cannot find symbol >> wrapper.ioExceptionOnClose(exc); >> ^ >> symbol: method ioExceptionOnClose(IOException) >> location: variable wrapper of type ORBUtilSystemException >> ../../../../src/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java:1415: >> error: cannot find symbol >> wrapper.ioExceptionOnClose(exc); > The ORBUtilSystemException type classes being complained about are generated > during the CORBA build cycle. This fix ensures that the generated src code is > available before org.omg build time. > > http://cr.openjdk.java.net/~coffeys/webrev.8027837/webrev/ > > I've got builds on all platforms (incl. embedded) and all looks good. This is > not applicable for jdk8 (new build system changes logic) > > regards, > Sean. >