You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Geert Graat (Jira)" <ji...@apache.org> on 2019/11/20 15:04:00 UTC

[jira] [Updated] (QPID-8381) Cannot run Qpid Broker-J with Azul Zulu JRE 11

     [ https://issues.apache.org/jira/browse/QPID-8381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geert Graat updated QPID-8381:
------------------------------
    Attachment: log.txt

> Cannot run Qpid Broker-J with Azul Zulu JRE 11
> ----------------------------------------------
>
>                 Key: QPID-8381
>                 URL: https://issues.apache.org/jira/browse/QPID-8381
>             Project: Qpid
>          Issue Type: Bug
>         Environment: * Qpid Broker-J 7.1.5
>  * Java Zulu Community 11.0.4+11 LTS
>  * Windows 10
>            Reporter: Geert Graat
>            Priority: Major
>         Attachments: log.txt
>
>
> When running the Qpid Java broker with Zulu Community JRE, I get an error on startup when my configured virtual node is validated. The maximum amount of runtime memory needs to be computed, and specifically for the Zulu runtime the class {{com.azul.zing.management.ManagementFactory}} is needed, which is not part of the Zulu Community. It seems to be part of the (commercial) Zing JVM from Azul systems.
> When using the Oracle JDK, this problem does not occur.
> Below is the stacktrace from the log.
> {quote}2019-11-20 15:49:10,735 INFO  [VirtualHostNode-blueriq-Config] (o.a.q.s.s.b.StandardEnvironmentFacade) - Creating environment at environment path C:\Program Files\Blueriq12\tools\qpid\work\blueriq\messages2019-11-20 15:49:10,735 INFO  [VirtualHostNode-blueriq-Config] (o.a.q.s.s.b.StandardEnvironmentFacade) - Creating environment at environment path C:\Program Files\Blueriq12\tools\qpid\work\blueriq\messages2019-11-20 15:49:10,998 ERROR [VirtualHostNode-blueriq-Config] (o.a.q.s.m.AbstractConfiguredObject) - Failed to open object with name 'blueriq'.  Object will be put into ERROR state.org.apache.qpid.server.configuration.IllegalConfigurationException: Cannot open virtual host message store:Could not access Zing management bean. Make sure -XX:+UseZingMXBeans was specified. at org.apache.qpid.server.virtualhost.AbstractVirtualHost.validateMessageStoreCreation(AbstractVirtualHost.java:563) at org.apache.qpid.server.virtualhost.AbstractVirtualHost.onValidate(AbstractVirtualHost.java:398) at org.apache.qpid.server.model.AbstractConfiguredObject.doValidation(AbstractConfiguredObject.java:1205) at org.apache.qpid.server.model.AbstractConfiguredObject$1.execute(AbstractConfiguredObject.java:589) at org.apache.qpid.server.model.AbstractConfiguredObject$1.execute(AbstractConfiguredObject.java:578) at org.apache.qpid.server.model.AbstractConfiguredObject$2.execute(AbstractConfiguredObject.java:639) at org.apache.qpid.server.model.AbstractConfiguredObject$2.execute(AbstractConfiguredObject.java:632) at org.apache.qpid.server.configuration.updater.TaskExecutorImpl$TaskLoggingWrapper.execute(TaskExecutorImpl.java:248) at org.apache.qpid.server.configuration.updater.TaskExecutorImpl$CallableWrapper$1.run(TaskExecutorImpl.java:320) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/javax.security.auth.Subject.doAs(Unknown Source) at org.apache.qpid.server.configuration.updater.TaskExecutorImpl$CallableWrapper.call(TaskExecutorImpl.java:313) at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:125) at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:57) at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:78) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.qpid.server.bytebuffer.QpidByteBufferFactory.lambda$null$0(QpidByteBufferFactory.java:464) at java.base/java.lang.Thread.run(Unknown Source)Caused by: java.lang.IllegalStateException: Could not access Zing management bean. Make sure -XX:+UseZingMXBeans was specified. at com.sleepycat.je.utilint.JVMSystemUtils.getRuntimeMaxMemory(JVMSystemUtils.java:95) at com.sleepycat.je.dbi.MemoryBudget.calcMaxMemory(MemoryBudget.java:765) at com.sleepycat.je.dbi.MemoryBudget.<init>(MemoryBudget.java:716) at com.sleepycat.je.dbi.EnvironmentImpl.<init>(EnvironmentImpl.java:598) at com.sleepycat.je.dbi.EnvironmentImpl.<init>(EnvironmentImpl.java:487) at com.sleepycat.je.dbi.DbEnvPool.getEnvironment(DbEnvPool.java:192) at com.sleepycat.je.Environment.makeEnvironmentImpl(Environment.java:267) at com.sleepycat.je.Environment.<init>(Environment.java:252) at com.sleepycat.je.Environment.<init>(Environment.java:222) at org.apache.qpid.server.store.berkeleydb.StandardEnvironmentFacade.<init>(StandardEnvironmentFacade.java:146) at org.apache.qpid.server.store.berkeleydb.StandardEnvironmentFacadeFactory.createEnvironmentFacade(StandardEnvironmentFacadeFactory.java:89) at org.apache.qpid.server.store.berkeleydb.BDBMessageStore.doOpen(BDBMessageStore.java:57) at org.apache.qpid.server.store.berkeleydb.AbstractBDBMessageStore.openMessageStore(AbstractBDBMessageStore.java:131) at org.apache.qpid.server.virtualhost.AbstractVirtualHost.validateMessageStoreCreation(AbstractVirtualHost.java:559) ... 18 common frames omittedCaused by: java.lang.ClassNotFoundException: com.azul.zing.management.ManagementFactory at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) at java.base/java.lang.ClassLoader.loadClass(Unknown Source) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Unknown Source) at com.sleepycat.je.utilint.JVMSystemUtils.getRuntimeMaxMemory(JVMSystemUtils.java:81) ... 31 common frames omitted
> {quote}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org