ACC Message Center | Error in Processing real time events | Community
Skip to main content
msnavin
Level 2
September 1, 2021
Solved

ACC Message Center | Error in Processing real time events

  • September 1, 2021
  • 1 reply
  • 1300 views

Hi Team

 

We are working on Testing the the Message Center Implementation. During the execution of the OOTB Workflow "Processing real time events" we are encountering below error which is halting the processing of events.

 

09/01/2021 1:17:05 PM    jsx    JST-310000 Error while compiling script 'nms:messageCenter.js' line 541: this.dicInteractionDeliveries[nextEventRes.delivery.@id] is undefined.

 

Also we are able to see the events successfully received in the logs but there are no corresponding deliveries getting created in the Execution instance. Have you ever face such issue before.

 

For you additional information : We are using Midsourcing for delivery and have installed both control and execution package in the same instance.

 

Thanks & Regards

Navin M. S.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by msnavin

Hi @marcel_szimonisz 

Thank you for your quick revert. We were able to sort the issue a while back.

As you rightly said, the error in the workflow was not letting the value to be defined to this.dicInteractionDeliveries[nextEventRes.delivery.@id] variable.

 

We did below steps that helped us sort the issue.

 

1. Stopped the workflow - Process real time events

2. unpublished the transactional message template

3. cleansed the events that were not getting processed due to the issue in the workflow

4. republished the templates

5. restarted the workflow - Process real time events

 

Thanks & Regards

Navin M. S.

1 reply

Marcel_Szimonisz
Community Advisor
Community Advisor
September 2, 2021

Hello @msnavin ,

did you press play on paused and failed workflow? You should restart it. There might be workflow variables that on paused state followed by restart will get undefined.

 

Is it not working every time?

 

If yes, have you assigned the instance? in Deployment wizard on execution instance?

 

And in external account on control instance?

 

Marcel

msnavin
msnavinAuthorAccepted solution
Level 2
September 2, 2021

Hi @marcel_szimonisz 

Thank you for your quick revert. We were able to sort the issue a while back.

As you rightly said, the error in the workflow was not letting the value to be defined to this.dicInteractionDeliveries[nextEventRes.delivery.@id] variable.

 

We did below steps that helped us sort the issue.

 

1. Stopped the workflow - Process real time events

2. unpublished the transactional message template

3. cleansed the events that were not getting processed due to the issue in the workflow

4. republished the templates

5. restarted the workflow - Process real time events

 

Thanks & Regards

Navin M. S.