Atomikos Forum

Problem with JMX monitoring

We are evaluating JTA providers and currently the only thing keeping us from settling on Atomikos is our inability to use the JMX monitoring.  When I configure the MBean and run jConsole, I see two nodes:


atomikos.tx-service has two attributes:

    HeuristicsOnly = false
    Transactions =[1]

When I click on "Transactions I get:


The node atomikos.transactions has four attributes:

    HeuristicMessages = java.langString[0]
    State = ACTIVE
    Tags = java.langString[0]
    Tid =

And that's all there is.  Is that really it?  Where are all the operations? where are the database connection properties?  These are all standard for other connection and transaction providers and I'm amazed that Atomikos' JMX interface is so limited.

Am I doing something wrong?

For completeness, here is my JMX spring configuration:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="" xmlns:xsi="" xmlns:p=""

    <bean id="mbeanServer" class="" p:locateExistingServerIfPossible="true" />

    <bean id="serverMBeanExporter" class="org.springframework.jmx.export.MBeanExporter" p:server-ref="mbeanServer" >
        <property name="beans">
                <entry key="atomikos:name=tx-service" value-ref="jmxTransactionService" />

    <bean id="jmxTransactionService" class="com.atomikos.icatch.admin.jmx.JmxTransactionService">


Tommer Wizansky Send private email
Tuesday, May 01, 2012

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics