“Unable to submit work item. Please try your request later.” Message in EngageOne Server

Product Feature: EngageOne Correspondent
Configuration: WebSphere

Issue

In EngageOne Correspondent, while submitting a template, "unable to submit work item. Please try your request later" Message appear on screen.

User-added image


Refer the attached word document: errors.doc for more details.

Cause

We could find the below errors in websphere logs.

Extract from SystemOutlog:

[6/11/13 13:12:55:339 CEST] 00000030 RegisteredRes E WTRN0062E: An illegal attempt to use multiple resources that have only one-phase capability has occurred within a global transaction.
[6/11/13 13:12:55:341 CEST] 00000030 LocalTransact E J2CA0030E: Method enlist caught com.ibm.ws.Transaction.IllegalResourceIn2PCTransactionException: Illegal attempt to enlist multiple 1PC XAResources


This error has been observed when the Non JTA dataresources are not defined for application. 

Resolution

UPDATED: August 23, 2019

Configure the non-JTA data sources while installing the the EngageOne server. please find screenshot depicting the steps to define the non-JTA data sources.


Non-JTA DataSource Configuration
For more details around this, kindly refer the Installation guide for EngageOne Server.