bulldog2011 / bigqueue

A big, fast and persistent queue based on memory mapped file.
http://bulldog2011.github.com/bigqueue
Apache License 2.0
557 stars 219 forks source link

An illegal reflective access operation has occurred #35

Open tokitaari opened 5 years ago

tokitaari commented 5 years ago

Hi,

recently I am getting the following warnings while using bigqueue:

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.leansoft.bigqueue.page.MappedPageImpl$Cleaner (file:$HOME/.m2/repository/com/leansoft/bigqueue/0.7.0/bigqueue-0.7.0.jar) to method java.nio.DirectByteBuffer.cleaner()
WARNING: Please consider reporting this to the maintainers of com.leansoft.bigqueue.page.MappedPageImpl$Cleaner
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

After a little bit of searching I learned this might be related to long time open bugs, which have been fixed and back ported:

Please be informed. Do you plan to fix it?

Btw. I am using bigqueue for a couple of years and want to thank you for your work.

Regards.

sparklton commented 5 years ago

Same here, the warnings started to popup when we started to move to JRE 11+. Using this product for few years, love it, work flawlessly, thank you for your effort.