How can i get rid of time out issue (Warning error: SOA -31013)?
Hi,
I created SOA composite and in this composite it subscribed a business event to call a Async web service. This business event in composite is triggered by creating or updating a request in table
If I submitted one request with quantity 5000, it will update table and trigger one business event and call Async web service for processing. After the processing, I looked at the soa_server1_diagnostic.log, we found it got warning error – “SOA-31013” and did the roll back for two times. The detail of the warning error is: weblogic.transaction.RollbackException: Transaction timed out after 34 seconds BEA1-02455EE4A1EC8753E6C7. Also i noticed one business event created 3 instances in EM and the last instance got successfully.
P.S. I setup this transaction attribute for the async web service to “NOT_SUPPORTED”. If not, I always got “time out” error and could not finish the processing. With this "NOT_SUPPORTED" setup, it could finish the processing but during the processing it would get warning error - SOA-31013 and do two times "rollback". How can i get rid of this warning error - SOA-31013?
Thanks!
Susan