3 Replies Latest reply on Sep 2, 2008 8:09 PM by gjeudy

    Transaction timeout in CMT

    minatee

      Hi,


         How to set transaction-timeout for a method which is in SFSB with CMT(Container management transaction)??????????





      Thanks
      Minatee

        • 1. Re: Transaction timeout in CMT
          gjeudy

          Hi,


          This is not related to Seam. Checkout your container documentation. For JBoss see this link: http://wiki.jboss.org/wiki/TransactionTimeout

          • 2. Re: Transaction timeout in CMT
            minatee
            Hi,

              Thanks for your reply.

            I have given transaction-timeout for that particular method in jboss.xml

            <?xml version="1.0"?>
                   <jboss>
                  
                     <enterprise-beans>
                        <session>
                           <ejb-name>TxTimeout</ejb-name>
                           <method-attributes>
                              <method>
                                 <method-name>testOverriddenTimeoutExpires</method-name>
                                 <transaction-timeout>1800</transaction-timeout>
                              </method>
                            </method-attributes>
                        </session>
                     </enterprise-beans>
                  
                   </jboss>

            But it is not working. It is taking the same default transaction timeout 5mins.

            • 3. Re: Transaction timeout in CMT
              gjeudy

              Have you tried

              @TransactionTimeout

              annotation at method level?