<channel rdf:about="https://www.atomikos.com/Documentation">
<title>Atomikos's Documentation web</title>
  <link>https://www.atomikos.com/Documentation</link>
  <description>The Documentation web of Foswiki. Foswiki is a Web-Based Collaboration Platform for the Enterprise.</description>
<image rdf:resource="https://www.atomikos.com/pub/System/ProjectLogos/foswiki-logo.png" />
  <dc:language>en-us</dc:language>
  <dc:rights>Copyright 2026 Atomikos BVBA</dc:rights>
  <dc:publisher>Wiki Administrator [webmaster@atomikos.com]</dc:publisher>
  <dc:creator>The contributing authors of Atomikos</dc:creator>
  <dc:source>Atomikos</dc:source>
  <items>
    <rdf:Seq>
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/HowToDowngrade" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/ConcurrencyModel" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/SpringBootIntegration" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/ConfiguringMQSeries" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/ThreadPooling" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/SessionHandleState" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/JmsConnectionClasses" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/BorrowConnectionFromPool" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/CheckConnectionsInPool" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/JdbcConnectionPoolingClasses" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/JdbcClasses" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/PreventingDeadlocks" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/TransactionsEssentialsArchitecture" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/HowToHandleVulnerableDependencyWarnings" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/ConfiguringYourSubscription" />
      <rdf:li rdf:resource="https://www.atomikos.com/Documentation/JtaProperties" />
    </rdf:Seq>
  </items>
</channel>
<image rdf:about="https://www.atomikos.com/pub/System/ProjectLogos/foswiki-logo.png">
  <title>Powered by Foswiki, The Free and Open Source Wiki.Documentation</title>
  <link>https://www.atomikos.com/Documentation</link>
  <url>https://www.atomikos.com/pub/System/ProjectLogos/foswiki-logo.png</url>
</image>
<item rdf:about="https://www.atomikos.com/Documentation/HowToDowngrade">
  <title>HowToDowngrade</title>
  <link>https://www.atomikos.com/Documentation/HowToDowngrade</link>
  <description>CAUTION: by downgrading, you loose: 1. 100 bug fixes available in Main.ExtremeTransactions (downgrading is like injecting 100 bugs into your project) 1. A&#8230; (last changed by GuyPardon)</description>
  <dc:date>2026-03-24T13:14:55+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/ConcurrencyModel">
  <title>ConcurrencyModel</title>
  <link>https://www.atomikos.com/Documentation/ConcurrencyModel</link>
  <description>This page explains the most important things you need to understand about concurrent threads and their activities that could interfere (or not). Important Thread&#8230; (last changed by GuyPardon)</description>
  <dc:date>2025-05-06T17:33:58+02:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/SpringBootIntegration">
  <title>SpringBootIntegration</title>
  <link>https://www.atomikos.com/Documentation/SpringBootIntegration</link>
  <description>TransactionsEssentials 6.0 and higher In our 6.0 we support Spring Boot 2, 3 and 3.4. Spring Boot 2 com.atomikos transactions spring boot starter&#8230; (last changed by GuyPardon)</description>
  <dc:date>2025-04-03T14:34:40+02:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/ConfiguringMQSeries">
  <title>ConfiguringMQSeries</title>
  <link>https://www.atomikos.com/Documentation/ConfiguringMQSeries</link>
  <description>You can use Atomikos and IBM MQ for JMS/XA messaging. To do so, please follow the configuration instructions outlined below. NOTE: these instructions have been te&#8230; (last changed by GuyPardon)</description>
  <dc:date>2024-11-15T15:29:42+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/ThreadPooling">
  <title>ThreadPooling</title>
  <link>https://www.atomikos.com/Documentation/ThreadPooling</link>
  <description>Thread pooling is in package com.atomikos.icatch.imp.thread. The diagram below shows the design behind the thread pooling mechanism. (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T10:02:48+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/SessionHandleState">
  <title>SessionHandleState</title>
  <link>https://www.atomikos.com/Documentation/SessionHandleState</link>
  <description>The SessionHandleState class (package com.atomikos.datasource.xa.session) tracks the XA enlistment history of a JDBC or JMS connection/session handle. This class &#8230; (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T10:01:19+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/JmsConnectionClasses">
  <title>JmsConnectionClasses</title>
  <link>https://www.atomikos.com/Documentation/JmsConnectionClasses</link>
  <description>Class Diagram Overview The JMS connection class design is shown below. AtomikosJmsPooledConnection States The relevant states of the JMS connection are shown bel&#8230; (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T10:01:04+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/BorrowConnectionFromPool">
  <title>BorrowConnectionFromPool</title>
  <link>https://www.atomikos.com/Documentation/BorrowConnectionFromPool</link>
  <description>The figure below shows the logic to borrow a connection from the pool. (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T10:00:46+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/CheckConnectionsInPool">
  <title>CheckConnectionsInPool</title>
  <link>https://www.atomikos.com/Documentation/CheckConnectionsInPool</link>
  <description>The pool regularly checks the pooled connections as shown below. (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T10:00:14+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/JdbcConnectionPoolingClasses">
  <title>JdbcConnectionPoolingClasses</title>
  <link>https://www.atomikos.com/Documentation/JdbcConnectionPoolingClasses</link>
  <description>The figure below illustrates the connection pooling classes in package com.atomikos.jdbc.internal. (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T09:59:58+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/JdbcClasses">
  <title>JdbcClasses</title>
  <link>https://www.atomikos.com/Documentation/JdbcClasses</link>
  <description>The figure below shows the overview of the JDBC classes (in package com.atomikos.jdbc and subpackages). (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T09:59:42+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/PreventingDeadlocks">
  <title>PreventingDeadlocks</title>
  <link>https://www.atomikos.com/Documentation/PreventingDeadlocks</link>
  <description>Transaction Specific Threads What Causes Deadlock? In Java, deadlocks are most commonly caused by synchronized blocks of code. In particular, deadlock can happen&#8230; (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T09:59:02+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/TransactionsEssentialsArchitecture">
  <title>TransactionsEssentialsArchitecture</title>
  <link>https://www.atomikos.com/Documentation/TransactionsEssentialsArchitecture</link>
  <description>Core * ThreadPooling * TransactionLogging * PreventingDeadlocks * ConcurrencyModel JDBC * JdbcClasses * JdbcConnectionPoolingClasses * CheckCo&#8230; (last changed by GuyPardon)</description>
  <dc:date>2024-03-22T09:58:14+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/HowToHandleVulnerableDependencyWarnings">
  <title>HowToHandleVulnerableDependencyWarnings</title>
  <link>https://www.atomikos.com/Documentation/HowToHandleVulnerableDependencyWarnings</link>
  <description>Recent Atomikos releases will do a courtesy scan of your application's classpath to detect known vulnerable dependencies. This is a best effort scan based on the &#8230; (last changed by MichaelDaum)</description>
  <dc:date>2024-03-22T09:23:56+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.MichaelDaum">
      <rdf:value>MichaelDaum</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/ConfiguringYourSubscription">
  <title>ConfiguringYourSubscription</title>
  <link>https://www.atomikos.com/Documentation/ConfiguringYourSubscription</link>
  <description>Why Subscription Files? In the past we have had installations that were moved to a different team, with contacts who were unknown to us. When they applied for sup&#8230; (last changed by MichaelDaum)</description>
  <dc:date>2024-03-22T09:23:25+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.MichaelDaum">
      <rdf:value>MichaelDaum</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<item rdf:about="https://www.atomikos.com/Documentation/JtaProperties">
  <title>JtaProperties</title>
  <link>https://www.atomikos.com/Documentation/JtaProperties</link>
  <description>Looking for the perfect configuration that avoids issues and maximises performance? Our commercial support can help! Click the button to start your free trial tod&#8230; (last changed by GuyPardon)</description>
  <dc:date>2024-03-12T05:41:40+01:00</dc:date>
  <dc:contributor>
    <rdf:Description link="https://www.atomikos.com?topic=Users.GuyPardon">
      <rdf:value>GuyPardon</rdf:value>
    </rdf:Description>
  </dc:contributor>
</item>
<!-- <ul>
<li> Set SKIN = rss
</li></ul> 
-->