activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oliver B. Fischer" <o.b.fisc...@swe-blog.net>
Subject Re: ActiveMQ and Java 9
Date Wed, 14 Feb 2018 20:58:40 GMT
There are some companies as my one who don't want to run software which 
is EOL. Therefore we must run Artemis within the next months with Java 10.


Am 14.02.18 um 21:05 schrieb Justin Bertram:
> Out of curiosity, is there a particular reason you want to use Java 9?
>
>
> Justin
>
> On Wed, Feb 14, 2018 at 1:10 PM, nbhc <yutao@hotmail.com> wrote:
>
>> Does ActiveMQ work with Java 9? I tried v5.15.2 and JDK9.0.4, activemq
>> fails
>> to start with exception like below:
>>
>> java.io.IOException: java.lang.IllegalAccessException: class
>> org.iq80.leveldb.util.ByteBufferSupport cannot access class
>> jdk.internal.ref.Cleaner (in module java.base) because module java.base
>> does
>> not export jdk.internal.ref to unnamed module
>>
>> I checked Java 9 doc, and found that most internal APIs (from Java 8 &
>> earlier) will be encapsulated in Java 9 and inaccessible by default (based
>> on JEP 260), so these internal APIs, which are mostly sun.* APIs, will NOT
>> be supported any more, and should not be used.
>>
>> But activemq.jar uses one of the internal APIs, sun.misc.Cleaner, which is
>> not supported in Java 9.
>>
>> Anyone knows if ActiveMQ supports Java 9 or any workaround for above issue?
>>
>>
>>
>> --
>> Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-
>> f2341805.html
>>

-- 
N Oliver B. Fischer
A Schönhauser Allee 64, 10437 Berlin, Deutschland/Germany
P +49 30 44793251
M +49 178 7903538
E o.b.fischer@swe-blog.net
S oliver.b.fischer
J oliver.b.fischer@jabber.org
X http://xing.to/obf


Mime
View raw message