Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
5.14.5
-
None
-
None
Description
According to documentation: http://activemq.apache.org/jmx.html a PersistenceAdapter MBean should be available but it doesn't. Without it it's not possible to monitor JDBC storage and related connections pool.
Configuration:
{{<jdbcPersistenceAdapter adapter="postgresql-jdbc-adapter" dataSource="#postgres-ds" lockKeepAlivePeriod="3000" maxRows="500" >
<adapter>
<postgresql-jdbc-adapter/>
</adapter>
<locker>
<lease-database-locker lockAcquireSleepInterval="10000" leaseHolderId="ectsp-lease-id" maxAllowableDiffFromDBTime="5000" queryTimeout="5"/>
</locker>
</jdbcPersistenceAdapter>}}
The org.apache.activemq.broker.jmx.BrokerMBeanSupport provides method createPersistenceAdapterName but probably it is never invoked.