[OP-128] Cannot synchronize a collection containing more than 65535 items Created: 04/Nov/14  Updated: 17/Nov/14  Resolved: 06/Nov/14

Status: Closed
Project: Opush
Component/s: None
Affects Version/s: 3.0.2
Fix Version/s: 3.0.3

Type: Bug Priority: Normal
Reporter: Thomas HILAIRE Assignee: Thomas HILAIRE
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Rank: 6533

 Description   

Reproduction steps
usera has 70 000 emails in its INBOX
usera synchronize its INBOX with any device

Current behavior
usera cannot synchronize
there is an exception in logs:

10:39:40.043 [ERROR] {o.o.p.h.SyncHandler$$EnhancerByGuice$$35c023e1} [t160829/cSync/r141252/user@linagora.com] Batch statement cannot 
contain more than 65535 statements.
java.lang.IllegalStateException: Batch statement cannot contain more than 65535 statements.
        at com.datastax.driver.core.BatchStatement.add(BatchStatement.java:143) ~[cassandra-driver-core-2.1.2.jar:na]
        at org.obm.push.cassandra.dao.WindowingDaoCassandraImpl.addInsertStatementInBatch(WindowingDaoCassandraImpl.java:265) ~[push-dao-cassandra-3.0.2-rc2.jar:na]
        at org.obm.push.cassandra.dao.WindowingDaoCassandraImpl.insertWindowingChanges(WindowingDaoCassandraImpl.java:246) ~[push-dao-cassandra-3.0.2-rc2.jar:na]
        at org.obm.push.cassandra.dao.WindowingDaoCassandraImpl.pushPendingChanges(WindowingDaoCassandraImpl.java:115) ~[push-dao-cassandra-3.0.2-rc2.jar:na]
        at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
        at org.obm.push.mail.MailBackendImpl.startWindowing(MailBackendImpl.java:355) ~[push-mail-3.0.2-rc2.jar:na]
        at org.obm.push.mail.MailBackendImpl.getChanged(MailBackendImpl.java:338) ~[push-mail-3.0.2-rc2.jar:na]
        at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
        at org.obm.push.ContentsExporter.getChanged(ContentsExporter.java:79) ~[push-core-3.0.2-rc2.jar:na]
        at org.obm.push.handler.SyncHandler.retreiveServerModifications(SyncHandler.java:281) ~[push-core-3.0.2-rc2.jar:na]
        at org.obm.push.handler.SyncHandler.doUpdates(SyncHandler.java:264) ~[push-core-3.0.2-rc2.jar:na]
        at org.obm.push.handler.SyncHandler.handleDataSync(SyncHandler.java:509) ~[push-core-3.0.2-rc2.jar:na]
        at org.obm.push.handler.SyncHandler.computeSyncState(SyncHandler.java:485) ~[push-core-3.0.2-rc2.jar:na]

Expected behavior
usera synchronize all its emails
there is no exception in logs



 Comments   
Comment by Jenkins Continuous Integration Server [ 06/Nov/14 ]

ABORTED: Integrated in opush-master #167
OP-128 Split insertion in batch of 50 items (thilaire: f6d37bfb10387ea5be2de2aca8c16bdd3dabce27)

  • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/WindowingDaoTest.java
  • push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/WindowingDaoCassandraImpl.java
Comment by Jenkins Continuous Integration Server [ 06/Nov/14 ]

SUCCESS: Integrated in opush-master-3.0 #8
OP-128 Split insertion in batch of 50 items (thilaire: 03dd2aff4b8e7a992c449bc66b5ffcd8bf7b5f42)

  • push-dao-testsuite/src/main/java/org/obm/push/dao/testsuite/WindowingDaoTest.java
  • push-dao-cassandra/src/main/java/org/obm/push/cassandra/dao/WindowingDaoCassandraImpl.java
Comment by Thomas HILAIRE [ 07/Nov/14 ]

Impacts: performances when synchronizing a big collection (emails, calendar, ..)
QA: synchronization of large amount of data in one time

Comment by Stephane COLSON [ 14/Nov/14 ]

With OBM 2.5.9 + OPush 3.0.3-rc2 and an iPAD (iOS 8). usera has 66666 unread emails (hard to synchronize, you have to be patient, to deactivate automatic standby mode...):

  • retrieve 66666 emails OK
  • retrieve 70000 events: I guess it's ~OK but these events, because they are created the same day, cannot be displayed, the iPAD calendar displays nothing, even obm-ui shows an blank page...
  • Modification of email(s)
    • 1 email unread->read OK
    • 49 emails unread->read OK
    • 50 emails unread->read OK
    • 51 emails unread->read OK
    • 100 emails unread->read OK
  • Deletion of emails
    • delete 1 email OK
    • delete 49 emails NOK
      opush.logs
      16:30:31.113 [WARN ] {org.obm.push.bean.Device} [t89/cMoveItems/r42/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:30:31.117 [WARN ] {org.obm.push.bean.Device} [t89/cMoveItems/r42/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:30:31.119 [INFO ] {REQUEST.FULL} [t89/cMoveItems/r42/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><MoveItems>
      <Move>
      <SrcMsgId>40:66850</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      </MoveItems>
      
      16:30:36.556 [INFO ] {REQUEST.FULL} [t89/cMoveItems/r42/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><MoveItems>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:66850</SrcMsgId>
      <DstMsgId>45:99</DstMsgId>
      </Response>
      </MoveItems>
      
      16:30:36.591 [WARN ] {org.obm.push.bean.Device} [t126/cPing/r43/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:30:36.599 [WARN ] {org.obm.push.bean.Device} [t126/cPing/r43/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:30:36.601 [INFO ] {REQUEST.FULL} [t126/cPing/r43/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <HeartbeatInterval>900</HeartbeatInterval>
      <Folders>
      <Folder>
      <Id>44</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>40</Id>
      <Class>Email</Class>
      </Folder>
      </Folders>
      </Ping>
      
      16:30:42.750 [WARN ] {org.obm.push.bean.Device} [t96/cSync/r44/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:30:42.754 [WARN ] {org.obm.push.bean.Device} [t96/cSync/r44/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:30:42.756 [INFO ] {REQUEST.FULL} [t96/cSync/r44/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Sync>
      <Collections>
      <Collection>
      <SyncKey>5f8ec89e-6f5c-4c3b-b8cd-f04502d119e9</SyncKey>
      <CollectionId>45</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <GetChanges/>
      <WindowSize>25</WindowSize>
      <Options>
      <FilterType>3</FilterType>
      <MIMETruncation>1</MIMETruncation>
      <MIMESupport>0</MIMESupport>
      <BodyPreference>
      <Type>1</Type>
      <TruncationSize>500</TruncationSize>
      </BodyPreference>
      </Options>
      </Collection>
      </Collections>
      </Sync>
      
      16:30:42.923 [WARN ] {IMAP.DEBUG} [t96/cSync/r44/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A7 OK Completed (0.000 sec)
      16:30:42.946 [INFO ] {REQUEST.FULL} [t96/cSync/r44/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Sync>
      <Collections>
      <Collection>
      <Class>Email</Class>
      <SyncKey>5022413c-dae3-4b76-9f5c-60d2b637ef88</SyncKey>
      <CollectionId>45</CollectionId>
      <Status>1</Status>
      <Commands>
      <Add>
      <ServerId>45:99</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66661</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:13.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>1</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      </Commands>
      </Collection>
      </Collections>
      </Sync>
      
      16:30:42.985 [INFO ] {REQUEST.FULL} [t126/cPing/r43/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <Status>1</Status>
      </Ping>
      
      16:30:42.987 [WARN ] {bitronix.tm.twopc.Preparer} [t126/cPing/r43/usera@obm14.lyn.lng] executing transaction with 0 enlisted resource
      16:31:03.160 [WARN ] {org.obm.push.bean.Device} [t89/cPing/r45/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:03.164 [WARN ] {org.obm.push.bean.Device} [t89/cPing/r45/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:03.166 [INFO ] {REQUEST.FULL} [t89/cPing/r45/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <HeartbeatInterval>900</HeartbeatInterval>
      <Folders>
      <Folder>
      <Id>45</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>44</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>40</Id>
      <Class>Email</Class>
      </Folder>
      </Folders>
      </Ping>
      
      16:31:10.421 [WARN ] {org.obm.push.bean.Device} [t126/cPing/r46/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:10.424 [WARN ] {org.obm.push.bean.Device} [t126/cPing/r46/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:10.427 [INFO ] {REQUEST.FULL} [t126/cPing/r46/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <HeartbeatInterval>900</HeartbeatInterval>
      <Folders>
      <Folder>
      <Id>44</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>40</Id>
      <Class>Email</Class>
      </Folder>
      </Folders>
      </Ping>
      
      16:31:10.486 [INFO ] {REQUEST.FULL} [t96/cPing/r45/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <Status>1</Status>
      </Ping>
      
      16:31:10.489 [WARN ] {bitronix.tm.twopc.Preparer} [t96/cPing/r45/usera@obm14.lyn.lng] executing transaction with 0 enlisted resource
      16:31:17.634 [WARN ] {org.obm.push.bean.Device} [t126/cSync/r47/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:17.640 [WARN ] {org.obm.push.bean.Device} [t126/cSync/r47/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:17.642 [INFO ] {REQUEST.FULL} [t126/cSync/r47/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Sync>
      <Collections>
      <Collection>
      <SyncKey>c2cde593-9551-4420-a5d2-9d84e68112cf</SyncKey>
      <CollectionId>40</CollectionId>
      <GetChanges/>
      <WindowSize>25</WindowSize>
      <Options>
      <FilterType>3</FilterType>
      <MIMETruncation>1</MIMETruncation>
      <MIMESupport>0</MIMESupport>
      <BodyPreference>
      <Type>1</Type>
      <TruncationSize>500</TruncationSize>
      </BodyPreference>
      </Options>
      </Collection>
      </Collections>
      </Sync>
      
      16:31:21.598 [INFO ] {REQUEST.FULL} [t126/cSync/r47/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Sync>
      <Collections>
      <Collection>
      <Class>Email</Class>
      <SyncKey>394ab29b-0778-4290-a4ff-4d76ed4f72cc</SyncKey>
      <CollectionId>40</CollectionId>
      <Status>1</Status>
      <Commands>
      <Delete>
      <ServerId>40:66850</ServerId>
      </Delete>
      </Commands>
      </Collection>
      </Collections>
      </Sync>
      
      16:31:23.792 [WARN ] {org.obm.push.bean.Device} [t96/cPing/r48/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:23.800 [WARN ] {org.obm.push.bean.Device} [t96/cPing/r48/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:31:23.803 [INFO ] {REQUEST.FULL} [t96/cPing/r48/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <HeartbeatInterval>900</HeartbeatInterval>
      <Folders>
      <Folder>
      <Id>44</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>40</Id>
      <Class>Email</Class>
      </Folder>
      </Folders>
      </Ping>
      
      16:32:49.053 [INFO ] {REQUEST.FULL} [t96/cPing/r5/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <Status>1</Status>
      </Ping>
      
      16:32:49.055 [WARN ] {bitronix.tm.twopc.Preparer} [t96/cPing/r5/usera@obm14.lyn.lng] executing transaction with 0 enlisted resource
      
      16:33:03.417 [WARN ] {org.obm.push.bean.Device} [t141/cMoveItems/r49/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:33:03.422 [WARN ] {org.obm.push.bean.Device} [t141/cMoveItems/r49/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:33:03.428 [INFO ] {REQUEST.FULL} [t141/cMoveItems/r49/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><MoveItems>
      <Move>
      <SrcMsgId>40:62738</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66847</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66838</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:63913</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65285</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65815</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66853</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66843</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:52074</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:52008</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66608</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:60995</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65007</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:60716</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66836</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:56979</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:57485</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66846</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:60703</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65315</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66848</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65456</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65425</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66840</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65590</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66426</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66536</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66107</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:53454</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65126</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:64460</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:60558</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:57547</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:61167</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66063</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:62247</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:57534</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:61482</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66849</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66776</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:65307</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:61722</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66839</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:52359</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66837</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66783</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:52357</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66852</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      <Move>
      <SrcMsgId>40:66851</SrcMsgId>
      <SrcFldId>40</SrcFldId>
      <DstFldId>45</DstFldId>
      </Move>
      </MoveItems>
      
      16:33:13.638 [WARN ] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] The item to move may not exists anymore
      org.obm.push.exception.activesync.ItemNotFoundException: The item to move may not exists anymore
      	at org.obm.push.mail.MailBackendImpl.move(MailBackendImpl.java:515) ~[push-mail-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.ContentsImporter.importMoveItem(ContentsImporter.java:90) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:150) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      
    • Display the trash on iPad. Only 9 emails are in trash NOK
    • opush.logs
      16:34:09.775 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.779 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.784 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.789 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.793 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.797 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.802 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.806 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.812 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.816 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.820 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.824 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.829 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.833 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.837 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.842 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.846 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.851 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.855 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.859 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.862 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.866 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.870 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.873 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.877 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.881 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.885 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.889 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.892 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.896 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.900 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.905 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.908 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.912 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.916 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.925 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.933 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.938 [ERROR] {o.o.p.h.MoveItemsHandler$$EnhancerByGuice$$dbbf33bb} [t141/cMoveItems/r49/usera@obm14.lyn.lng] java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      org.obm.push.exception.DaoException: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:151) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-alpha3.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.getStatusForItem(MoveItemsHandler.java:198) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.doTheJob(MoveItemsHandler.java:144) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.MoveItemsHandler.process(MoveItemsHandler.java:119) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.handler.WbxmlRequestHandler.process(WbxmlRequestHandler.java:128) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.managerTransaction(TransactionalInterceptor.java:87) ~[annotations-3.0.1-alpha3.jar:na]
      	at org.obm.annotations.transactional.TransactionalInterceptor.invoke(TransactionalInterceptor.java:73) ~[annotations-3.0.1-alpha3.jar:na]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet-api-3.1.0.jar:3.1.0]
      	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) [guice-servlet-3.0.jar:na]
      	at org.obm.breakdownduration.BreakdownDurationFilter.doFilter(BreakdownDurationFilter.java:71) [breakdown-duration-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.handleRequest(QoSFilter.java:113) [qos-filter-3.0.1-alpha3.jar:na]
      	at org.obm.servlet.filter.qos.QoSFilter.doFilter(QoSFilter.java:94) [qos-filter-3.0.1-alpha3.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ActiveSyncRequestFilter.doFilter(ActiveSyncRequestFilter.java:78) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.AuthenticationFilter.doFilter(AuthenticationFilter.java:94) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.ResourcesFilter.doFilter(ResourcesFilter.java:71) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.obm.push.PushContinuationFilter.doFilter(PushContinuationFilter.java:73) [push-core-3.0.3-rc2.jar:na]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.continuation.ContinuationFilter.doFilter(ContinuationFilter.java:127) [jetty-continuation-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) [guice-servlet-3.0.jar:na]
      	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) [guice-servlet-3.0.jar:na]
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1615) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:219) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1112) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:479) [jetty-servlet-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1046) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:109) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.Server.handle(Server.java:459) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:281) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [jetty-server-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.io.AbstractConnection$1.run(AbstractConnection.java:505) [jetty-io-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [jetty-util-9.1.2.v20140210.jar:9.1.2.v20140210]
      	at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71]
      Caused by: java.sql.SQLException: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:103) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.push.store.jdbc.OpushDatabaseModule$TechnicalLogDatabaseConnectionProvider.getConnection(OpushDatabaseModule.java:86) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	at org.obm.push.technicallog.TechnicalLoggingInterceptor.invoke(TechnicalLoggingInterceptor.java:70) ~[technical-log-3.0.3-rc2.jar:na]
      	at org.obm.push.store.jdbc.CollectionDaoJdbcImpl.getCollectionPath(CollectionDaoJdbcImpl.java:142) ~[push-dao-jdbc-3.0.3-rc2.jar:na]
      	... 58 common frames omitted
      Caused by: java.sql.SQLException: error enlisting a ConnectionJavaProxy of a JdbcPooledConnection from datasource PGSQL in state ACCESSIBLE with usage count 1 wrapping org.postgresql.xa.PGXAConnection@28b5d9b8 on Pooled connection wrapping physical connection org.postgresql.jdbc4.Jdbc4Connection@5ec5a0e2
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:392) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.prepareStatement(ConnectionJavaProxy.java:231) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_71]
      	at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_71]
      	at bitronix.tm.resource.jdbc.proxy.JavaProxyBase.invoke(JavaProxyBase.java:53) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at com.sun.proxy.$Proxy71.prepareStatement(Unknown Source) ~[na:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.setTimeZoneToUTC(DatabaseConnectionProviderImpl.java:110) ~[dbcp-3.0.1-alpha3.jar:na]
      	at org.obm.dbcp.DatabaseConnectionProviderImpl.getConnection(DatabaseConnectionProviderImpl.java:97) ~[dbcp-3.0.1-alpha3.jar:na]
      	... 61 common frames omitted
      Caused by: bitronix.tm.internal.BitronixSystemException: transaction timed out
      	at bitronix.tm.resource.common.TransactionContextHelper.enlistInCurrentTransaction(TransactionContextHelper.java:61) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	at bitronix.tm.resource.jdbc.proxy.ConnectionJavaProxy.enlistResource(ConnectionJavaProxy.java:390) ~[btm-3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2.jar:3.0.0-1a33e59482fd29f6993ef3dfb5fab12efa0b24d2]
      	... 69 common frames omitted
      16:34:09.941 [INFO ] {REQUEST.FULL} [t141/cMoveItems/r49/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><MoveItems>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:62738</SrcMsgId>
      <DstMsgId>45:100</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:66847</SrcMsgId>
      <DstMsgId>45:101</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:66838</SrcMsgId>
      <DstMsgId>45:102</DstMsgId>
      </Response>
      <Response>
      <SrcMsgId>40:63913</SrcMsgId>
      <Status>1</Status>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:65285</SrcMsgId>
      <DstMsgId>45:103</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:65815</SrcMsgId>
      <DstMsgId>45:104</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:66853</SrcMsgId>
      <DstMsgId>45:105</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:66843</SrcMsgId>
      <DstMsgId>45:106</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:52074</SrcMsgId>
      <DstMsgId>45:107</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:52008</SrcMsgId>
      <DstMsgId>45:108</DstMsgId>
      </Response>
      <Response>
      <Status>3</Status>
      <SrcMsgId>40:66608</SrcMsgId>
      <DstMsgId>45:109</DstMsgId>
      </Response>
      <Response>
      <SrcMsgId>40:60995</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65007</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:60716</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66836</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:56979</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:57485</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66846</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:60703</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65315</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66848</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65456</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65425</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66840</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65590</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66426</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66536</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66107</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:53454</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65126</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:64460</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:60558</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:57547</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:61167</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66063</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:62247</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:57534</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:61482</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66849</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66776</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:65307</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:61722</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66839</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:52359</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66837</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66783</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:52357</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66852</SrcMsgId>
      <Status>5</Status>
      </Response>
      <Response>
      <SrcMsgId>40:66851</SrcMsgId>
      <Status>5</Status>
      </Response>
      </MoveItems>
      
      16:34:10.857 [WARN ] {org.obm.push.bean.Device} [t145/cSync/r50/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:34:10.861 [WARN ] {org.obm.push.bean.Device} [t145/cSync/r50/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:34:10.863 [INFO ] {REQUEST.FULL} [t145/cSync/r50/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Sync>
      <Collections>
      <Collection>
      <SyncKey>5022413c-dae3-4b76-9f5c-60d2b637ef88</SyncKey>
      <CollectionId>45</CollectionId>
      <DeletesAsMoves>0</DeletesAsMoves>
      <GetChanges/>
      <WindowSize>25</WindowSize>
      <Options>
      <FilterType>3</FilterType>
      <MIMETruncation>1</MIMETruncation>
      <MIMESupport>0</MIMESupport>
      <BodyPreference>
      <Type>1</Type>
      <TruncationSize>500</TruncationSize>
      </BodyPreference>
      </Options>
      </Collection>
      </Collections>
      </Sync>
      
      16:34:11.189 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A7 OK Completed (0.000 sec)
      16:34:11.216 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A9 OK Completed (0.000 sec)
      16:34:11.230 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A11 OK Completed (0.000 sec)
      16:34:11.236 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A13 OK Completed (0.000 sec)
      16:34:11.260 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A15 OK Completed (0.000 sec)
      16:34:11.268 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A17 OK Completed (0.000 sec)
      16:34:11.314 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A19 OK Completed (0.000 sec)
      16:34:11.318 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A21 OK Completed (0.000 sec)
      16:34:11.322 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A23 OK Completed (0.000 sec)
      16:34:11.326 [WARN ] {IMAP.DEBUG} [t145/cSync/r50/usera@obm14.lyn.lng] not a UIDFetchEmailMetadataCommand: A25 OK Completed (0.000 sec)
      16:34:11.500 [INFO ] {REQUEST.FULL} [t145/cSync/r50/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Sync>
      <Collections>
      <Collection>
      <Class>Email</Class>
      <SyncKey>0044cfb2-b3f9-4264-b98d-8905efc166a3</SyncKey>
      <CollectionId>45</CollectionId>
      <Status>1</Status>
      <Commands>
      <Add>
      <ServerId>45:109</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66615</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:10.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:108</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66610</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:10.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:107</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66649</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:12.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:106</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66619</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:11.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:105</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66605</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:10.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:104</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66655</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:12.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:103</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66651</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:12.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:102</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66606</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:10.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:101</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66608</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:10.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      <Add>
      <ServerId>45:100</ServerId>
      <ApplicationData>
      <Email:To> &lt;usera@obm14.lyn.lng&gt; </Email:To>
      <Email:From>"root" &lt;root@localhost&gt; </Email:From>
      <Email:ReplyTo>"root" &lt;root@localhost&gt; </Email:ReplyTo>
      <Email:Subject>66650</Email:Subject>
      <Email:DateReceived>2014-11-13T14:19:12.000Z</Email:DateReceived>
      <Email:DisplayTo> &lt;usera@obm14.lyn.lng&gt; </Email:DisplayTo>
      <Email:Importance>1</Email:Importance>
      <Email:Read>0</Email:Read>
      <AirSyncBase:Body>
      <AirSyncBase:Type>1</AirSyncBase:Type>
      <AirSyncBase:Truncated>0</AirSyncBase:Truncated>
      <AirSyncBase:EstimatedDataSize>5</AirSyncBase:EstimatedDataSize>
      <AirSyncBase:Data><![CDATA[Oh!
      ]]></AirSyncBase:Data>
      </AirSyncBase:Body>
      <Email:MessageClass>IPM.Note</Email:MessageClass>
      <Email:ContentClass>urn:content-classes:message</Email:ContentClass>
      <Email:InternetCPID>65001</Email:InternetCPID>
      <AirSyncBase:NativeBodyType>1</AirSyncBase:NativeBodyType>
      </ApplicationData>
      </Add>
      </Commands>
      </Collection>
      </Collections>
      </Sync>
      
      16:34:12.031 [WARN ] {org.obm.push.bean.Device} [t141/cPing/r51/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:34:12.035 [WARN ] {org.obm.push.bean.Device} [t141/cPing/r51/usera@obm14.lyn.lng] could not load hints for device type iPad 
      16:34:12.037 [INFO ] {REQUEST.FULL} [t141/cPing/r51/usera@obm14.lyn.lng] <?xml version="1.0" encoding="UTF-8"?><Ping>
      <HeartbeatInterval>900</HeartbeatInterval>
      <Folders>
      <Folder>
      <Id>45</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>44</Id>
      <Class>Email</Class>
      </Folder>
      <Folder>
      <Id>40</Id>
      <Class>Email</Class>
      </Folder>
      </Folders>
      </Ping>
      
    • delete 50 emails To be tested, but probably same issue
    • delete 51 emails To be tested
    • delete 100 emails To be tested
Comment by Stephane COLSON [ 17/Nov/14 ]

According to Thomas HILAIRE it can be sufficient to test multiple deleting with a TB (and obm 2.5.9 + OPush 3.0.3-rc2). So I tested with 49,50,51 and 100 emails deleted with TB31. The emails deleted are retrieved in Trash, and still in Trash after a reboot of TBird.

OK with OBM 2.5.9 + OPush 3.0.3~rc2

Generated at Thu Dec 05 20:19:53 CET 2019 using JIRA 6.1.1#6155-sha1:7188aeec9a6b57d61ea04c52f235f15f55c105e2.