WASdev/lib.rtcomm.clientjs

Beta5 w/Node-RED 3PCC call FAILED: Client mismatched appContext: (undefined) <> (videosample)

Closed this issue · 2 comments

When using Node-RED "rtcomm 3PPC" node to initiate call between two endpoints with Liberty October beta and beta5 client code, I was getting error "3PCC call FAILED with reason:Client is unable to accept a mismatched appContext: (undefined) <> (videosample)"

Node-RED output:
14 Oct 11:27:22 - [red] Starting flows
ThirdPartyCC: constructor config.topic: /JimBrtcomm/JimB3PCC
14 Oct 11:27:22 - [log] [rtcomm 3PCC:ad6a426.a8f36c] connected
14 Oct 11:29:37 - [log] [rtcomm 3PCC:ad6a426.a8f36c] .input callerEndpointID:jim1
14 Oct 11:29:37 - [log] [rtcomm 3PCC:ad6a426.a8f36c] .input calleeEndpointID:jim2
3PCC.startCall - Publishing 3PCC request with transID: fe4e679e-cb34-4e8b-b47c-f66aad48fe35
14 Oct 11:29:38 - [error] [rtcomm 3PCC:ad6a426.a8f36c] 3PCC call FAILED with reason:Client is unable to accept a mismatched appContext: (undefined) <> (videosample)

liberty server trace.log:
[10/14/14 11:25:15:143 EDT] 00000024 id= com.ibm.ws.kernel.feature.internal.FeatureManager A CWWKF0011I: The server server1 is ready to run a smarter planet.
[10/14/14 11:27:51:416 EDT] 00000057 id= SessionMgrComponentImpl I initialize SESN8501I: The session manager did not find a persistent storage location; HttpSession objects will be stored in the local application server's memory.
[10/14/14 11:27:51:418 EDT] 00000057 id= SessionContextRegistryImpl I getSessionContext SESN0176I: A new session context will be created for application key default_host/JimRTC1
[10/14/14 11:27:51:429 EDT] 00000057 id= IDGeneratorImpl I IDGeneratorImpl SESN0172I: The session manager is using the Java default SecureRandom implementation for session ID generation.
[10/14/14 11:28:06:423 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/management/jim1
[10/14/14 11:28:06:423 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 145 message = {"rtcommVer":"v0.1.0","method":"SERVICE_QUERY","fromTopic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","transID":"f0423308-cf31-4717-9273-44fe89b7a7bd"}
[10/14/14 11:28:06:448 EDT] 0000004e id= com.ibm.ws.rtcomm.service.ServiceManagerImpl 3 doServiceQuery: Service query:
[10/14/14 11:28:06:464 EDT] 0000004e id= com.ibm.ws.rtcomm.sig.SigResponseMessageImpl 3 setResult; result = SUCCEEDED
[10/14/14 11:28:06:465 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:28:06:465 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"result":"SUCCESS","services":{"RTCOMM_CONNECTOR_SERVICE":{"topic":"/JimBrtcomm/connector","eventMonitoringTopic":"/JimBrtcomm/JimBEvent","iceURL":"stun:example1.hostname.com:8880, stun:example2.hostname.com:8881"},"RTCOMM_CALL_CONTROL_SERVICE":{"topic":"/JimBrtcomm/JimB3PCC"},"RTCOMM_CALL_QUEUE_SERVICE":{"queues":[{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueue","endpointID":"callQueueID","description":"Refrigerator","signalingTopic":"/JimBrtcomm/callQueueSignaling"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueueToys","endpointID":"Toys","description":"Toys Application Agent Queue","signalingTopic":"/JimBrtcomm/callQueueSignalingToys"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueueAutos","endpointID":"Autos","description":"Auto Application Agent Support queue","signalingTopic":"/JimBrtcomm/callQueueSignalingAutos"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueuePets","endpointID":"Pets","description":"Pet Store Application agent support queue","signalingTopic":"/JimBrtcomm/callQueueSignalingPets"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueueTools","endpointID":"Tools","description":"Tools","signalingTopic":"/JimBrtcomm/callQueueSignalingTools"}]}},"transID":"f0423308-cf31-4717-9273-44fe89b7a7bd","orig":"SERVICE_QUERY","method":"RESPONSE","rtcommVer":"v0.1.0"}
[10/14/14 11:28:06:466 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:28:06:606 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/connector/jim1
[10/14/14 11:28:06:606 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 215 message = {"rtcommVer":"v0.1.0","method":"REGISTER","fromTopic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","regTopic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","appContext":"videosample","transID":"95b59c2a-5f00-4863-b296-b42a6279f5b7"}
[10/14/14 11:28:06:607 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: fromEndpointID = jim1 regTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:28:06:607 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: registering: node = jim1 appContext = videosample
[10/14/14 11:28:06:607 EDT] 0000002d id= com.ibm.ws.rtcomm.sig.SigResponseMessageImpl 3 setResult; result = SUCCEEDED
[10/14/14 11:28:06:607 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: Registering endpoint
[10/14/14 11:28:06:628 EDT] 0000002d id= com.ibm.ws.rtcomm.service.rtcconnector.RtcEventMonitorImpl 3 publishEvent
[10/14/14 11:28:06:629 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/JimBEvent/registration/started/jim1
[10/14/14 11:28:06:648 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"topic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","timestamp":"2014-10-14 11:28:06.627","method":"RTCOMM_EVENT_FIRED","appContext":"videosample","rtcommVer":"v0.1.0"}
[10/14/14 11:28:06:649 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:28:06:649 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"result":"SUCCESS","expires":"120","transID":"95b59c2a-5f00-4863-b296-b42a6279f5b7","orig":"REGISTER","method":"RESPONSE","rtcommVer":"v0.1.0"}
[10/14/14 11:28:06:649 EDT] 00000029 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:28:06:650 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:06:792 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/connector/jim1
[10/14/14 11:29:06:792 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 215 message = {"rtcommVer":"v0.1.0","method":"REGISTER","fromTopic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","regTopic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","appContext":"videosample","transID":"cdf2166c-f563-48fa-d32a-e3d44da36384"}
[10/14/14 11:29:06:793 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: fromEndpointID = jim1 regTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:29:06:793 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: registering: node = jim1 appContext = videosample
[10/14/14 11:29:06:793 EDT] 0000002d id= com.ibm.ws.rtcomm.sig.SigResponseMessageImpl 3 setResult; result = SUCCEEDED
[10/14/14 11:29:06:793 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: Registering endpoint
[10/14/14 11:29:06:793 EDT] 0000002d id= com.ibm.ws.rtcomm.service.rtcconnector.RtcEventMonitorImpl 3 publishEvent
[10/14/14 11:29:06:793 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/JimBEvent/registration/modified/jim1
[10/14/14 11:29:06:793 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"topic":"/JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU","timestamp":"2014-10-14 11:28:06.627","method":"RTCOMM_EVENT_FIRED","appContext":"videosample","rtcommVer":"v0.1.0"}
[10/14/14 11:29:06:794 EDT] 00000029 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:06:794 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:29:06:794 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"result":"SUCCESS","expires":"120","transID":"cdf2166c-f563-48fa-d32a-e3d44da36384","orig":"REGISTER","method":"RESPONSE","rtcommVer":"v0.1.0"}
[10/14/14 11:29:06:796 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:18:994 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/management/jim2
[10/14/14 11:29:18:994 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 145 message = {"rtcommVer":"v0.1.0","method":"SERVICE_QUERY","fromTopic":"/JimBrtcomm/KFE62CBN92TMQ108HSIIFP","transID":"f721a7b5-b557-49a3-f45e-68913436b485"}
[10/14/14 11:29:18:995 EDT] 0000004e id= com.ibm.ws.rtcomm.service.ServiceManagerImpl 3 doServiceQuery: Service query:
[10/14/14 11:29:18:995 EDT] 0000004e id= com.ibm.ws.rtcomm.sig.SigResponseMessageImpl 3 setResult; result = SUCCEEDED
[10/14/14 11:29:18:996 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/KFE62CBN92TMQ108HSIIFP
[10/14/14 11:29:18:996 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"result":"SUCCESS","services":{"RTCOMM_CONNECTOR_SERVICE":{"topic":"/JimBrtcomm/connector","eventMonitoringTopic":"/JimBrtcomm/JimBEvent","iceURL":"stun:example1.hostname.com:8880, stun:example2.hostname.com:8881"},"RTCOMM_CALL_CONTROL_SERVICE":{"topic":"/JimBrtcomm/JimB3PCC"},"RTCOMM_CALL_QUEUE_SERVICE":{"queues":[{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueue","endpointID":"callQueueID","description":"Refrigerator","signalingTopic":"/JimBrtcomm/callQueueSignaling"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueueToys","endpointID":"Toys","description":"Toys Application Agent Queue","signalingTopic":"/JimBrtcomm/callQueueSignalingToys"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueueAutos","endpointID":"Autos","description":"Auto Application Agent Support queue","signalingTopic":"/JimBrtcomm/callQueueSignalingAutos"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueuePets","endpointID":"Pets","description":"Pet Store Application agent support queue","signalingTopic":"/JimBrtcomm/callQueueSignalingPets"},{"topic":"$SharedSubscription/rtcomm//JimBrtcomm/callQueueTools","endpointID":"Tools","description":"Tools","signalingTopic":"/JimBrtcomm/callQueueSignalingTools"}]}},"transID":"f721a7b5-b557-49a3-f45e-68913436b485","orig":"SERVICE_QUERY","method":"RESPONSE","rtcommVer":"v0.1.0"}
[10/14/14 11:29:18:996 EDT] 0000004e id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:19:135 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/connector/jim2
[10/14/14 11:29:19:135 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 215 message = {"rtcommVer":"v0.1.0","method":"REGISTER","fromTopic":"/JimBrtcomm/KFE62CBN92TMQ108HSIIFP","regTopic":"/JimBrtcomm/KFE62CBN92TMQ108HSIIFP","appContext":"videosample","transID":"9afa0f73-d090-4adc-fcc3-6828c8ba8d08"}
[10/14/14 11:29:19:136 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: fromEndpointID = jim2 regTopic = /JimBrtcomm/KFE62CBN92TMQ108HSIIFP
[10/14/14 11:29:19:136 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: registering: node = jim2 appContext = videosample
[10/14/14 11:29:19:136 EDT] 0000002d id= com.ibm.ws.rtcomm.sig.SigResponseMessageImpl 3 setResult; result = SUCCEEDED
[10/14/14 11:29:19:136 EDT] 0000002d id= .ibm.ws.rtcomm.service.rtcconnector.RtcConnectorProviderImpl 3 doRegister: Registering endpoint
[10/14/14 11:29:19:136 EDT] 0000002d id= com.ibm.ws.rtcomm.service.rtcconnector.RtcEventMonitorImpl 3 publishEvent
[10/14/14 11:29:19:136 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/JimBEvent/registration/started/jim2
[10/14/14 11:29:19:136 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"topic":"/JimBrtcomm/KFE62CBN92TMQ108HSIIFP","timestamp":"2014-10-14 11:28:06.627","method":"RTCOMM_EVENT_FIRED","appContext":"videosample","rtcommVer":"v0.1.0"}
[10/14/14 11:29:19:136 EDT] 00000029 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:19:137 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/KFE62CBN92TMQ108HSIIFP
[10/14/14 11:29:19:137 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"result":"SUCCESS","expires":"120","transID":"9afa0f73-d090-4adc-fcc3-6828c8ba8d08","orig":"REGISTER","method":"RESPONSE","rtcommVer":"v0.1.0"}
[10/14/14 11:29:19:137 EDT] 0000002d id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:37:997 EDT] 00000035 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/JimB3PCC
[10/14/14 11:29:37:997 EDT] 00000035 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 197 message = {"rtcommVer":"v0.0.1","method":"3PCC_PLACE_CALL","calleeEndpoint":"jim2","callerEndpoint":"jim1","fromTopic":"ffb96a49-79b5-4cdd-fd56-679b1720346c","transID":"fe4e679e-cb34-4e8b-b47c-f66aad48fe35"}
[10/14/14 11:29:37:998 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.CallControlProviderImpl 3 ServiceListener: MESSAGE RECEIVED = {"transID":"fe4e679e-cb34-4e8b-b47c-f66aad48fe35","calleeEndpoint":"jim2","method":"3PCC_PLACE_CALL","callerEndpoint":"jim1","fromTopic":"ffb96a49-79b5-4cdd-fd56-679b1720346c","rtcommVer":"v0.0.1"} fromEndpointID = null
[10/14/14 11:29:37:999 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.CallControlProviderImpl 3 ServiceListener: starting refer
[10/14/14 11:29:37:999 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.CallControlProviderImpl 3 startRefer;
[10/14/14 11:29:38:014 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.ReferConnectorImpl 3 start: jim1/
[10/14/14 11:29:38:015 EDT] 00000035 id= com.ibm.ws.rtcomm.registry.internal.RtcommRegistryImpl 3 Unable to find node (jim1/) -- returning alternate appContext record
[10/14/14 11:29:38:015 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.ReferConnectorImpl 3 start: Caller topic pulled from registratiomMap = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:29:38:015 EDT] 00000035 id= com.ibm.ws.rtcomm.registry.internal.RtcommRegistryImpl 3 Unable to find node (jim2/) -- returning alternate appContext record
[10/14/14 11:29:38:027 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.ReferConnectorImpl 3 start: create refer leg: callerEndpointTopic: /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU
[10/14/14 11:29:38:048 EDT] 00000035 id= com.ibm.ws.rtcomm.sig.SigLegImpl 3 SigLegImpl: STARTING new session remoteTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU sigSessID = null
[10/14/14 11:29:38:049 EDT] 00000035 id= com.ibm.ws.rtcomm.sig.SigLegImpl 3 SigLegImpl: startTransactionID = fe4e679e-cb34-4e8b-b47c-f66aad48fe35
[10/14/14 11:29:38:049 EDT] 00000035 id= com.ibm.ws.rtcomm.sig.SigLegImpl 3 SigLegImpl: new outbound leg created: sigSessID = 73d895d1-175b-49a8-9993-2f86b392756d
[10/14/14 11:29:38:049 EDT] 00000035 id= com.ibm.ws.rtcomm.service.cc.ReferConnectorImpl 3 start: Activate refer leg for: jim1
[10/14/14 11:29:38:050 EDT] 00000035 id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = /JimBrtcomm/FWSYW0N7PHDGFGA7MYQYDU/jim2
[10/14/14 11:29:38:050 EDT] 00000035 id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"transID":"fe4e679e-cb34-4e8b-b47c-f66aad48fe35","sigSessID":"73d895d1-175b-49a8-9993-2f86b392756d","toEndpointID":"jim1","method":"START_SESSION","peerContent":{"details":{"toEndpointID":"jim2"},"type":"refer"},"fromTopic":"/JimBrtcomm/223871629","rtcommVer":"v0.1.0"}
[10/14/14 11:29:38:050 EDT] 00000031 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null
[10/14/14 11:29:38:194 EDT] 00000031 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: topic = /JimBrtcomm/223871629/jim1
[10/14/14 11:29:38:196 EDT] 00000031 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 messageArrived: length = 312 message = {"rtcommVer":"v0.1.0","method":"RESPONSE","fromTopic":null,"orig":"START_SESSION","transID":"fe4e679e-cb34-4e8b-b47c-f66aad48fe35","result":"FAILURE","sigSessID":"73d895d1-175b-49a8-9993-2f86b392756d","peerContent":null,"reason":"Client is unable to accept a mismatched appContext: (undefined) <> (videosample)"}
[10/14/14 11:29:38:196 EDT] 00000031 id= com.ibm.ws.rtcomm.service.cc.ReferConnectorImpl 3 doLegRejected: Refer leg rejected because: Client is unable to accept a mismatched appContext: (undefined) <> (videosample)
[10/14/14 11:29:38:197 EDT] 00000031 id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: toTopic = ffb96a49-79b5-4cdd-fd56-679b1720346c
[10/14/14 11:29:38:197 EDT] 00000031 id= com.ibm.ws.rtcomm.internal.RTCommUtils 3 publishMessage: retain = false outputObject = {"result":"FAILURE","transID":"fe4e679e-cb34-4e8b-b47c-f66aad48fe35","reason":"Client is unable to accept a mismatched appContext: (undefined) <> (videosample)","orig":"3PCC_PLACE_CALL","method":"RESPONSE","rtcommVer":"v0.1.0"}
[10/14/14 11:29:38:197 EDT] 00000031 id= com.ibm.ws.rtcomm.service.cc.CallControlProviderImpl 3 referConnectorDestroyed: removing (b4664ddd-22fc-49aa-adbd-6769dfff1056) from referConnectorMap
[10/14/14 11:29:38:197 EDT] 00000031 id= com.ibm.ws.rtcomm.service.cc.CallControlProviderImpl 3 connectorDestroyed: connector successfully removed
[10/14/14 11:29:38:197 EDT] 00000035 id= com.ibm.ws.rtcomm.internal.RTCommProviderImpl 3 deliveryComplete: ex = null

Resolved - tested with latest in release branch and latest node-red node, moving to develop for further testing.

Forgot to close this.