Transaction errors can occur for a variety of reasons.
ERROR [ENDECA_TRANSACTION_RUN_GRAPH0_0] - Connection refused: connect Error starting transaction ID transaction. Ensure another transaction isn't already in progress. ERROR [ENDECA_TRANSACTION_RUN_GRAPH0_0] - Connection refused: connect Error running internal sub graphs INFO [ENDECA_TRANSACTION_RUN_GRAPH0_0] - Transaction ID 'transaction' still open, but configured to do nothing
When you run a graph, it fails with an error similar to the following:
To determine whether an outer transaction is currently running, issue a listOuterTransaction request through the Transaction Web Service. If the response includes a value for the outer transaction ID, an uncommitted transaction is still running. To terminate the running transaction, commit it.
For example, suppose Graph A includes the Transaction RunGraph component and also includes Graph B as one of the graphs to run within the transaction. If Graph A is running, and you start Graph B, Graph B will fail.