Error Message- Action cannot be performed as it is outside of current transaction

Hi

I am getting Error Message- Action cannot be performed as it is outside of current transaction. There is no finish assignment running at the back end.

On click of one Refresh button its running one activity which is a integration activity and then it committing the changes in DB, after which it Refresh the wrapper section. For less data(within 100) Refresh working properly but for large data its giving this error.

Hello,

I guess the problem is coming from the Commit right. Can you comment it for a quick try? Is it a custom activity?

Hello,

That happens generally, when you lost the lock. Commit is the cause for it. Try getting the lock back (obj refresh and lock) or do a defered save, then later go for commit.

Thanks, It worked. For large data, lock was getting lost. Now its resolved.