JDeveloper Error: weblogic.transaction.internal.TimedOutException: Transaction timed out after <x> seconds
Try increasing the domain's JTA Timeout : open the weblogic console, go to domain, services, JTA ; Change 'Timeout Seconds' from 30 to 3000. In config.xml this should shown as:
<JTA TimeoutSeconds="300" />