Path: csiph.com!aioe.org!.POSTED.O5hsyUvK01te0L/SZurVSQ.user.gioia.aioe.org!not-for-mail From: =?UTF-8?Q?Arne_Vajh=c3=b8j?= Newsgroups: comp.lang.java.programmer Subject: Re: more porting issues to Java 11 Date: Wed, 3 Apr 2019 14:37:27 -0400 Organization: Aioe.org NNTP Server Lines: 28 Message-ID: References: NNTP-Posting-Host: O5hsyUvK01te0L/SZurVSQ.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Content-Language: en-US X-Notice: Filtered by postfilter v. 0.9.2 Xref: csiph.com comp.lang.java.programmer:38858 On 4/3/2019 1:21 PM, Andreas Leitgeb wrote: > Another problem will be Corba: > I've been using JacORB for the Corba implementation so far, but it > just doesn't include the central interfaces and stubs that once were > in the jdk). > When just running the old compiled code with new Java 11, then a > java.lang.NoClassDefFoundError is thrown for nonexistant class > javax/rmi/CORBA/Stub, and the stacktrace reveals, that JacORB > is the one who attempted to use/load it - in particular from > org.jacorb.orb.ORB._getDelegate(ORB.java:586) (JacORB 3.9) Say hi to the 1990's. :-) The latest JacORB release predates Java 11. The two most obvious solutions IMHO: * let that CORBA stuff continue to run on Java 8 * find another Java CORBA implementation that supports Java 11 Trying to use Java 11 + some CORBA classes from X + JacORB to work seems risky to me. Arne