[7u60] Request for approval and review : 8027837 : JDK-8021257 causes CORBA build failure on emdedded platforms

Jeff Dinkins jeff.dinkins at oracle.com
Mon Nov 11 07:46:42 PST 2013


Hi Sean,

Approved for 7u60.

-jeff


On Nov 7, 2013, at 6:03 AM, Seán Coffey <sean.coffey at 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.
> 




More information about the jdk7u-dev mailing list