7 Replies Latest reply on Jul 4, 2012 1:48 PM by wdfink

    a datasource problem in jboss as 7

    liuliu

      hi,

       

      I have a strange/newbie problem. I am testing the last kichensink Richfaces example on jboss as 7.1, the project is generated by jboss tool. It works fine until I changed default h2 database to an informix 11 database.

       

      I got this exception when I click on registrer button:

      04/07 11:59:07,795 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-5) OutputObjectState::OutputObjectState()
      04/07 11:59:07,796 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) XAOnePhaseResource.commit(< formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=0:ffffc0a8017f:309a7f5b:4ff41054:1d, node_name=1, branch_uid=0:ffffc0a8017f:309a7f5b:4ff41054:22, subordinatenodename=null, eis_name=unknown eis name >) IJ001156: Could not commit local transaction
      04/07 11:59:07,797 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) SynchronizationImple.afterCompletion
      04/07 11:59:07,798 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) TransactionImple.equals
      04/07 11:59:07,798 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) TransactionImple.equals
      04/07 11:59:07,799 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) SynchronizationImple.afterCompletion
      04/07 11:59:07,799 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) BaseTransaction.getStatus
      04/07 11:59:07,800 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) TransactionImple.getStatus
      04/07 11:59:07,800 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) SynchronizationImple.afterCompletion
      04/07 11:59:07,801 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-5) BasicAction::removeChildThread () action 0:ffffc0a8017f:309a7f5b:4ff41054:1d removing TSThread:1
      04/07 11:59:07,802 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-5) BasicAction::removeChildThread () action 0:ffffc0a8017f:309a7f5b:4ff41054:1d removing TSThread:1 result = true
      04/07 11:59:07,802 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-5) TransactionReaper::remove ( BasicAction: 0:ffffc0a8017f:309a7f5b:4ff41054:1d status: ActionStatus.ABORTED )
      04/07 11:59:07,804 ERROR [org.jboss.ejb3.invocation] (http-localhost-127.0.0.1-8080-5) JBAS014134: EJB Invocation failed on component MemberRegistration for method public void org.jboss.tools.example.richfaces.service.MemberRegistration.register(org.jboss.tools.example.richfaces.model.Member) throws java.lang.Exception: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back
      
      

       

      I only changed the datasource jndi in the persistance.xml. and i find the data is inserted.

       

      plz help me.

       

      liu

        • 1. Re: a datasource problem in jboss as 7
          wdfink

          Do you have checked that the informix datasource is successful deployed, you might set 'pool-prefil = true' to check during deployment that the connection is usable.

          • 2. Re: a datasource problem in jboss as 7
            liuliu

            yes, i see the file ifxjdbc.jar.deployed generated.  the new data is inserted in the database. I can see it after reload the page.

             

            In the exception, there is a line "IJ001156: Could not commit local transaction", I cant find info about it.

            • 3. Re: a datasource problem in jboss as 7
              wdfink

              Could you attach the relevant part of server.log?

              Maybe set com.arjuna to TRACE helps ...

              • 4. Re: a datasource problem in jboss as 7
                liuliu

                04/07 09:16:22,952 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.begin

                04/07 09:16:22,953 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) StateManager::StateManager( 2, 0 )

                04/07 09:16:22,954 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::BasicAction()

                04/07 09:16:22,954 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::Begin() for action-id 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8

                04/07 09:16:22,955 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::actionInitialise() for action-id 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8

                04/07 09:16:22,956 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) ActionHierarchy::ActionHierarchy(5)

                04/07 09:16:22,977 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) ActionHierarchy::add(0:ffffc0a8017f:-456e9f23:4ff3ed5c:8, 1)

                04/07 09:16:22,979 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::addChildThread () action 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 adding Thread[http-localhost-127.0.0.1-8080-4,5,main]

                04/07 09:16:22,980 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::addChildThread () action 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 adding Thread[http-localhost-127.0.0.1-8080-4,5,main] result = true

                04/07 09:16:22,981 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) TransactionReaper::insert ( BasicAction: 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 status: ActionStatus.RUNNING, 300 )

                04/07 09:16:22,982 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) ReaperElement::ReaperElement ( BasicAction: 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 status: ActionStatus.RUNNING, 300 )

                04/07 09:16:22,983 TRACE [com.arjuna.ats.arjuna] (Transaction Reaper) ReaperThread.run ()

                04/07 09:16:22,984 TRACE [com.arjuna.ats.arjuna] (Transaction Reaper) TransactionReaper::check ()

                04/07 09:16:22,984 TRACE [com.arjuna.ats.arjuna] (Transaction Reaper) TransactionReaper::check - comparing 1341386482983

                04/07 09:16:22,985 TRACE [com.arjuna.ats.arjuna] (Transaction Reaper) Thread Thread[Transaction Reaper,5,main] sleeping for 299998

                04/07 09:16:23,010 INFO  [org.jboss.tools.example.richfaces.service.MemberRegistration] (http-localhost-127.0.0.1-8080-4) Registering lhu

                04/07 09:16:23,011 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,012 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,013 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,013 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,014 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionStatus

                04/07 09:16:23,014 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,015 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,015 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getRollbackOnly

                04/07 09:16:23,016 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,016 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,017 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,017 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,019 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.registerInterposedSynchronization

                04/07 09:16:23,020 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,021 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,021 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,022 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,022 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,023 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.registerInterposedSynchronization

                04/07 09:16:23,024 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,024 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.putResource

                04/07 09:16:23,025 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,029 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,029 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,030 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,030 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,031 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,031 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,032 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,033 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,033 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.putResource

                04/07 09:16:23,036 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,037 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,037 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,038 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,038 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,039 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,039 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,040 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,040 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.putResource

                04/07 09:16:23,041 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,041 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,042 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,044 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.registerInterposedSynchronization

                04/07 09:16:23,044 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,046 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,047 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.enlistResource ( LocalXAResourceImpl@269d5b42[connectionListener=3a8c5214 connectionManager=422cac21 warned=false currentXid=null] )

                04/07 09:16:23,047 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,052 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) StateManager::StateManager( 0:0:0:0:1 )

                04/07 09:16:23,053 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) AbstractRecord::AbstractRecord (0:0:0:0:1)

                04/07 09:16:23,053 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) LastResourceRecord()

                04/07 09:16:23,057 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) StateManager::StateManager( 0:0:0:0:1 )

                04/07 09:16:23,058 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) AbstractRecord::AbstractRecord (0:0:0:0:1)

                04/07 09:16:23,058 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) LastResourceRecord()

                04/07 09:16:23,059 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) RecordList::insert(RecordList: empty) : appending /StateManager/AbstractRecord/LastResourceRecord for 0:0:0:0:1

                04/07 09:16:23,146 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,146 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,160 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,160 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,161 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,161 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,162 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,162 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,163 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,163 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,163 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,177 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,177 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,178 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,178 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,179 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,179 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,180 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,180 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,181 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,181 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,181 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,182 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,182 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,210 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,210 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,211 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getTransactionKey

                04/07 09:16:23,211 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,212 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,212 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionSynchronizationRegistryImple.getResource

                04/07 09:16:23,213 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,213 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,213 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,214 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,214 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,215 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,215 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,219 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,220 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,220 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,221 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.commit

                04/07 09:16:23,221 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.commitAndDisassociate

                04/07 09:16:23,222 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) SynchronizationImple.beforeCompletion

                04/07 09:16:23,252 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,252 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,253 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) SynchronizationImple.beforeCompletion

                04/07 09:16:23,254 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) SynchronizationImple.beforeCompletion

                04/07 09:16:23,254 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::End() for action-id 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8

                04/07 09:16:23,255 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::onePhaseCommit() for action-id 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8

                04/07 09:16:23,255 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) LastResourceRecord::topLevelPrepare() for 0:0:0:0:1

                04/07 09:16:23,257 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) InputObjectState::InputObjectState()

                04/07 09:16:23,258 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) FileSystemStore.allObjUids(EISNAME, InputObjectState Uid   : 0:0:0:0:0

                InputObjectState Type  : null

                InputObjectState Size  : 0

                InputObjectState Buffer: , -1)

                04/07 09:16:23,259 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) OutputObjectState::OutputObjectState()

                04/07 09:16:23,259 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) XAOnePhaseResource.commit(< formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=0:ffffc0a8017f:-456e9f23:4ff3ed5c:8, node_name=1, branch_uid=0:ffffc0a8017f:-456e9f23:4ff3ed5c:d, subordinatenodename=null, eis_name=unknown eis name >) IJ001156: Could not commit local transaction

                04/07 09:16:23,260 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) SynchronizationImple.afterCompletion

                04/07 09:16:23,261 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,261 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.equals

                04/07 09:16:23,262 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) SynchronizationImple.afterCompletion

                04/07 09:16:23,262 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,263 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) TransactionImple.getStatus

                04/07 09:16:23,263 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) SynchronizationImple.afterCompletion

                04/07 09:16:23,264 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::removeChildThread () action 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 removing TSThread:1

                04/07 09:16:23,264 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) BasicAction::removeChildThread () action 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 removing TSThread:1 result = true

                04/07 09:16:23,265 TRACE [com.arjuna.ats.arjuna] (http-localhost-127.0.0.1-8080-4) TransactionReaper::remove ( BasicAction: 0:ffffc0a8017f:-456e9f23:4ff3ed5c:8 status: ActionStatus.ABORTED )

                04/07 09:16:23,266 ERROR [org.jboss.ejb3.invocation] (http-localhost-127.0.0.1-8080-4) JBAS014134: EJB Invocation failed on component MemberRegistration for method public void org.jboss.tools.example.richfaces.service.MemberRegistration.register(org.jboss.tools.example.richfaces.model.Member) throws java.lang.Exception: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleEndTransactionException(CMTTxInterceptor.java:115) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.endTransaction(CMTTxInterceptor.java:95) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:232) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:304) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:190) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:32) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:165) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:173) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:72) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.tools.example.richfaces.service.MemberRegistration$$$view1.register(Unknown Source) [classes:]

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_21]

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_21]

                    at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_21]

                    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:264) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:260) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:111) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:56) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:105) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.tools.example.richfaces.service.MemberRegistration$Proxy$_$$_Weld$Proxy$.register(MemberRegistration$Proxy$_$$_Weld$Proxy$.java) [classes:]

                    at org.jboss.tools.example.richfaces.controller.MemberController.register(MemberController.java:54) [classes:]

                    at org.jboss.tools.example.richfaces.controller.MemberController$Proxy$_$$_WeldClientProxy.register(MemberController$Proxy$_$$_WeldClientProxy.java) [classes:]

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_21]

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_21]

                    at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_21]

                    at org.apache.el.parser.AstValue.invoke(AstValue.java:262) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278) [jbossweb-7.0.13.Final.jar:]

                    at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:39) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at javax.faces.component.UICommand.broadcast(UICommand.java:315) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                    at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                    at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:172) [rewrite-servlet-1.0.4.Final.jar:1.0.4.Final]

                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]

                    at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]

                    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction.

                    at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1177)

                    at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:117)

                    at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75)

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.endTransaction(CMTTxInterceptor.java:92) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    ... 73 more

                 

                04/07 09:16:23,301 ATTENTION [javax.enterprise.resource.webcontainer.jsf.lifecycle] (http-localhost-127.0.0.1-8080-4) #{memberController.register}: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back: javax.faces.FacesException: #{memberController.register}: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back

                    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at javax.faces.component.UICommand.broadcast(UICommand.java:315) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                    at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                    at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:172) [rewrite-servlet-1.0.4.Final.jar:1.0.4.Final]

                    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]

                    at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]

                    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]

                    at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

                Caused by: javax.faces.el.EvaluationException: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back

                    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    ... 27 more

                Caused by: javax.ejb.EJBTransactionRolledbackException: Transaction rolled back

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleEndTransactionException(CMTTxInterceptor.java:115) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.endTransaction(CMTTxInterceptor.java:95) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:232) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:304) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:190) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:32) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:165) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:173) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]

                    at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:72) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]

                    at org.jboss.tools.example.richfaces.service.MemberRegistration$$$view1.register(Unknown Source) [classes:]

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_21]

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_21]

                    at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_21]

                    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:264) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:260) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.bean.proxy.EnterpriseBeanProxyMethodHandler.invoke(EnterpriseBeanProxyMethodHandler.java:111) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:56) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:105) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.tools.example.richfaces.service.MemberRegistration$Proxy$_$$_Weld$Proxy$.register(MemberRegistration$Proxy$_$$_Weld$Proxy$.java) [classes:]

                    at org.jboss.tools.example.richfaces.controller.MemberController.register(MemberController.java:54) [classes:]

                    at org.jboss.tools.example.richfaces.controller.MemberController$Proxy$_$$_WeldClientProxy.register(MemberController$Proxy$_$$_WeldClientProxy.java) [classes:]

                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_21]

                    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_21]

                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_21]

                    at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_21]

                    at org.apache.el.parser.AstValue.invoke(AstValue.java:262) [jbossweb-7.0.13.Final.jar:]

                    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278) [jbossweb-7.0.13.Final.jar:]

                    at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:39) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50) [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]

                    at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) [jsf-impl-2.1.7-jbossorg-2.jar:]

                    at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) [jboss-jsf-api_2.1_spec-2.0.1.Final.jar:2.0.1.Final]

                    ... 28 more

                Caused by: javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction.

                    at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1177)

                    at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:117)

                    at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75)

                    at org.jboss.as.ejb3.tx.CMTTxInterceptor.endTransaction(CMTTxInterceptor.java:92) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]

                    ... 73 more

                 

                04/07 09:16:23,337 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:23,338 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:39,474 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-5) BaseTransaction.getStatus

                04/07 09:16:39,484 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-6) BaseTransaction.getStatus

                04/07 09:16:39,498 TRACE [com.arjuna.ats.jta] (http-localhost-127.0.0.1-8080-4) BaseTransaction.getStatus

                04/07 09:16:47,146 DEBUG [com.arjuna.ats.arjuna] (Periodic Recovery) PeriodicRecovery: background thread Status <== SCANNING

                04/07 09:16:47,147 DEBUG [com.arjuna.ats.arjuna] (Periodic Recovery) PeriodicRecovery: background thread scanning

                04/07 09:16:47,148 DEBUG [com.arjuna.ats.arjuna] (Periodic Recovery) Periodic recovery first pass at mer., 4 juil. 2012 09:16:47

                04/07 09:16:47,149 TRACE [com.arjuna.ats.arjuna] (Periodic Recovery) InputObjectState::InputObjectState()

                04/07 09:16:47,150 DEBUG [com.arjuna.ats.arjuna] (Periodic Recovery) AtomicActionRecoveryModule first pass

                • 5. Re: a datasource problem in jboss as 7
                  wdfink

                  As it works with H2 database I've no idea ATM.

                  You might add TRACE for 'org.jboss.as.ejb3' and see whether there is more information

                  • 6. Re: a datasource problem in jboss as 7
                    liuliu

                    thank you anyway, i will try your suggestion. Some responses on the net talked about transaction timeout.

                    • 7. Re: a datasource problem in jboss as 7
                      wdfink

                      Tx timeout is not the case I think because from your log it's only ~300ms