We have noticed that for each failure the hold request made by Jtapi has the devIDType set to dynamicId when for successful transfer request devIDType is set to staticId.
Below information are extracted from tsapi trace.
Failed hold message request :
10/18/2012 10:18:12.552:TSAPI:Thread 0x945debb0: Message:
10/18/2012 10:18:12.552:TSAPI:Thread 0x945debb0: value CSTAHoldCall ::=
10/18/2012 10:18:12.552:TSAPI:Thread 0x945debb0: {
10/18/2012 10:18:12.552:TSAPI:Thread 0x945debb0: activeCall
10/18/2012 10:18:12.552:TSAPI:Thread 0x945debb0: {
10/18/2012 10:18:12.552:TSAPI:Thread 0x945debb0: callID 11592,
10/18/2012 10:18:12.553:TSAPI:Thread 0x945debb0: deviceID "7596",
10/18/2012 10:18:12.553:TSAPI:Thread 0x945debb0: devIDType dynamicId
10/18/2012 10:18:12.553:TSAPI:Thread 0x945debb0: },
10/18/2012 10:18:12.553:TSAPI:Thread 0x945debb0: reservation FALSE
10/18/2012 10:18:12.553:TSAPI:Thread 0x945debb0: }
10/18/2012 10:18:12.553:TSAPI:Thread 0x945debb0:
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: TSERVER Src: DRVR
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: Login: AVPuser App Name: Jtapi Client SessionID: 1700 Transport ID: 172.16.1.125
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: InvokeID: 275079
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: Driver: AVAYA#CLAN1#CSTA#AES
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: Message:
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: value UniversalFailureConfEvent ::=
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: {
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: error objectNotKnown
10/18/2012 10:18:12.554:TSAPI:Thread 0x977e3bb0: }
Successful hold message request :
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: Message:
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: value CSTAHoldCall ::=
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: {
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: activeCall
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: {
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: callID 14778,
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: deviceID "7599",
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: devIDType staticId
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: },
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: reservation FALSE
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0: }
10/18/2012 10:18:12.378:TSAPI:Thread 0x945debb0:
10/18/2012 10:18:12.427:TSAPI:Thread 0x977e3bb0: TSERVER Src: DRVR
10/18/2012 10:18:12.427:TSAPI:Thread 0x977e3bb0: Login: AVPuser App Name: Jtapi Client SessionID: 1700 Transport ID: 172.16.1.125
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: InvokeID: 275075
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: Driver: AVAYA#CLAN1#CSTA#AES
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: Message:
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: value CSTAHoldCallConfEvent ::=
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: {
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: null NULL
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: }
10/18/2012 10:18:12.428:TSAPI:Thread 0x977e3bb0: