• XTS Recovery Internals

    Introduction This article is currently a place for me to jot down my understanding of how the XTS recovery code works. It is very likely to contain errors and should not be relied upon.  I hope that one day it wi...
    Profile Photo
    last modified by paul.robinson
  • memory resident transactional objects

    Some additional musing, rambling and general brain dumping on the student project 'memory resident transactional objects', the high level brief for which is at http://www.jboss.org/community/docs/DOC-10787   Thi...
    Profile Photo
    last modified by jhalliday
  • What is XA

    There are a number of good resources on the XA protocol and how it relates to JEE. These include:   A good book on transactions. Mike Spille wrote a series a few years back. The standard. Eric Newcomer's book.
    Profile Photo
    last modified by marklittle
  • InteroperabilityWorkshops

    Web Services   Year Month Dates Description JBoss Support 2006 February/March 27th  - 3rd WS-Addressing interoperability will be tested at the Cannes W3C Plenary between the 27th of February...
    Profile Photo
    last modified by marklittle
  • JBossTransactionsVersionGuide

    Which version of JBossTS to use?   JBossTS consists of three components: JBossTS JTA for local-only transactions{FOOTNOTE DEF 1 1}, JBossTS JTS for distributed transactions over CORBA, and XTS for Web Services t...
    Profile Photo
    last modified by jhalliday
  • JBossTSRecovery

    Introduction  In this wiki we're going to look at how you can test the recovery capabilities of JBossTransactions. We're not going to go into much technical depth here, because the manuals cover this in copio...
    Profile Photo
    last modified by marklittle
  • OASISStandards

    OASIS (Organization for the Advancement of Structured Information Standards) is a not-for-profit, international consortium that drives the development, convergence, and adoption of e-business standards. The consortium...
    Profile Photo
    last modified by marklittle
  • TxNonSerializableXAResource

    Non-Serializable XAResource recovery warning  Sometimes you may see the following:   2008-10-13 21:59:33,681 WARN  [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.resources.arjuna...
    Profile Photo
    last modified by marklittle
  • JBossTSRecoveryInAS

    Introduction  In this wiki page we'll look at how JBossTS recovery works within JBossAS. We'll spend a bit of time looking at the example code too, though as usual the manuals are the best source of material on ...
    Profile Photo
    last modified by marklittle
  • TransactionsSupport

    This page contains details of the support for standards in JBoss Transactions.   Standards Body Name JBossTS 4.2 JBossTS 4.2.1 OMG OTS 1.2 1.2 JCP JTS 1.1 1.1 JCP JTA 1.0.1B 1.0.1B ...
    Profile Photo
    last modified by marklittle
  • InteroperabilityEndpoints

    Interoperability Endpoints  In this page we'll list the various endpoints that people can use to demonstrate interoperability with JBoss. They are listed by type first and then specific protocol within that type...
    Profile Photo
    last modified by marklittle
  • Multiple1PC

    Enlisting multiple 1-phase aware participants in the same transaction  In some cases it may be necessary to enlist participants that aren't two-phase commit aware into a two-phase commit transaction. If there is...
    Profile Photo
    last modified by marklittle
  • JBossTransactions

    What is the JBoss Transactions?  JBoss Transactions is a rebadge of the Arjuna Transaction Service which supports high performance, high reliability transaction processing, compliant with JTA, JTS and Web Servic...
    Profile Photo
    last modified by marklittle
  • Could not enlist in transaction

    If you see "Could not enlist in transaction on entering meta-aware object!" then the transaction associated with the thread has probably been marked as rollback-only (definitely if status ABORT_ONLY is displayed). Tha...
    Profile Photo
    last modified by marklittle
  • TxNotActive

    Transaction is not active message  Sometimes you may see:   java.lang.IllegalStateException: Com.arjuna.ats.internal.jta.transaction.arjunacore.inactive Com.arjuna.ats.internal.jta.transaction.arjunacore.i...
    Profile Photo
    last modified by marklittle
  • TxMultipleThreads

    Multiple threads active in the same transaction  Because JBossTS is multi-thread aware, this means that you can have situations where multiple threads are running in the scope of the same transaction. As long as...
    Profile Photo
    last modified by marklittle
  • ejb3_trans_propagation_testcase.zip

    Transaction propagation test case for JBoss EJB3 over JRMP and IIOP (IIOP is failed)
    Profile Photo
    last modified by utiao