Author Message
Andrew.Prokop
Joined: Oct 28, 2014
Messages: 179
Offline
I have started to see the following in the EngagementDesigner log whenever I execute a workflow with my dynamic task. The workflow executes fine and the dynamic task is invoked without any problems. In fact, the error occurs before my dynamic task is even invoked. I verified that by adding a Log Message task before my dynamic task is invoked and the message is in the log after the java crash. The new instance of my task is created at 2016-11-14 13:39:49.

2016-11-14 13:31:23,019 [pool-143-thread-4] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Adding 452 com.avaya.app.entity.Instance@1c4
2016-11-14 13:31:23,048 [pool-143-thread-4] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Removing 452
2016-11-14 13:31:23,068 [pool-143-thread-4] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Adding 452 com.avaya.app.entity.Instance@1c4
2016-11-14 13:39:49,586 [WebContainer : 1] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Subscribed to event: For WFD QuickTest-6. SubscriptionId is: EngagementDesig-3.2.0.0.08070-11f6ec01a7c1898f651b1ec5186cb1eb76c07a69251d92616974a5c5afdb2859
2016-11-14 13:39:49,595 [WebContainer : 1] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Store WFD in data grid: wfdName = QuickTest wfdVersion = 6; date = 2016/11/14 13:39:49
2016-11-14 13:39:49,604 [WebContainer : 1] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Adding QuickTest_6 com.avaya.app.entity.WFDSvar@b2b31dc8
2016-11-14 13:39:50,275 [WebContainer : 1] EngagementDesigner ERROR - EngagementDesigner-3.2.0.0.08070 - Response unknown: 302
2016-11-14 13:40:24,368 [WebContainer : 6] EngagementDesigner INFO - EngagementDesigner-3.2.0.0.08070 - Adding QuickTest6 com.roobroo.bpm.model.BpmProcess@94737b1d
2016-11-14 13:40:25,905 [WebContainer : 1] EngagementDesigner ERROR - EngagementDesigner-3.2.0.0.08070 - Exception occurred while retrieving call id
org.json.JSONException: JSONObject["ucid"] not found.
at org.json.JSONObject.get(JSONObject.java:422)
at org.json.JSONObject.getString(JSONObject.java:593)
at com.avaya.app.entity.Instance.getCallId(Instance.java:714)
at com.roobroo.bpm.im.InstanceManager.setPropertiesForInstance(InstanceManager.java:1031)
at com.roobroo.bpm.im.InstanceManager.completeRestOfTask(InstanceManager.java:664)
at com.roobroo.bpm.im.InstanceManager.createInstance(InstanceManager.java:536)
at com.roobroo.bpm.im.InstanceManager.createInstance(InstanceManager.java:459)
at com.roobroo.bpm.im.InstanceManager.createInstance(InstanceManager.java:453)
at com.avaya.workflow.admin.server.WorkflowResources.createInstance(WorkflowResources.java:554)
at sun.reflect.GeneratedMethodAccessor364.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.apache.wink.server.internal.handlers.InvokeMethodHandler.handleRequest(InvokeMethodHandler.java:63)
at org.apache.wink.server.handlers.AbstractHandler.handleRequest(AbstractHandler.java:33)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.CreateInvocationParametersHandler.handleRequest(CreateInvocationParametersHandler.java:54)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleSubResourceMethod(FindResourceMethodHandler.java:188)
at org.apache.wink.server.internal.handlers.FindResourceMethodHandler.handleRequest(FindResourceMethodHandler.java:110)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.FindRootResourceHandler.handleRequest(FindRootResourceHandler.java:95)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.HeadMethodHandler.handleRequest(HeadMethodHandler.java:53)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.OptionsMethodWADLHandler.handleRequest(OptionsMethodWADLHandler.java:51)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
at org.apache.wink.server.handlers.AbstractHandlersChain.doChain(AbstractHandlersChain.java:75)
at org.apache.wink.server.internal.handlers.SearchResultHandler.handleRequest(SearchResultHandler.java:33)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:26)
at org.apache.wink.server.handlers.RequestHandlersChain.handle(RequestHandlersChain.java:22)
PrakashN
Joined: Jun 30, 2015
Messages: 105
Offline
Sure, as you stated, this does not have anything to do with your dynamic task whatsoever.

While instantiating your workflow (starting to run your workflow), it looks like you have a schema in the Start Event that is looking for an "ucid" field in it. But the payload doesn't have it, hence throwing this error. If you look into your workflow, the Start Event schema in there, you may get an idea about where is this ucid, and what is expected there...

If you can post your workflow (.xml), I can look for it and will let you know.

Prakash Natarajan System Architecture Consulting Engineer Engagement Designer Avaya
AnuragAggarwal
Joined: Jun 1, 2014
Messages: 154
Offline
Hi Andrew, this is harmless error. ED is trying to get attributes configured in SMGR based on service profile. In your case there may not have been a call and so ED should not have tried to look up the service profile. This is fixed now in later codes of ED
Andrew.Prokop
Joined: Oct 28, 2014
Messages: 179
Offline
Thanks. I'll just ignore it. :-)
Go to:   
Mobile view