<div dir="ltr">Does that park DN exist on that particular node?<div><br></div><div>I wonder if it is having problems with the ranges and the code checking if the DN exists isn't checking the ranges.</div><div><br></div>
<div>Have you tried with just an individual park DN?</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 16, 2014 at 1:27 PM, Daniel Pagan <span dir="ltr"><<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">The parkDN listed is an actual park range on their cluster. Then I’m seeing the park monitor requests listing each individual pattern within the provided ranges.
 There are overlaps in the park ranges, each assigned to its own partition, but they don’t cross/overlap on other nodes so that shouldn’t be an issue.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><br>
<b>Example</b>:<u></u><u></u></span></p>
<p class="MsoNormal"><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u><span style="text-decoration:none"> </span><u></u></span></u></p>
<p class="MsoNormal"><b><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#262626">Requesting park information<u></u><u></u></span></u></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |ProcessCTIDatabase::initializing_CtiCallParkRetrieveParkDNReq():
<b>NodeId = 2</b>, <b>parkDN = <span style="background:yellow">89[1-9]</span></b> partition=<b><span style="background:#9cc2e5">SF-PT</span></b><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |ProcessCTIDatabase::initializing_CtiCallParkRetrieveParkDNReq():
<b>NodeId = 2,</b> <b>parkDN = 89[1-9]</b> partition=<b>MP-PT</b><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#262626">Request & response for park monitoring<u></u><u></u></span></u></b></p>
<p class="MsoNormal"><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u><span style="text-decoration:none"> </span><u></u></span></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|SdlSig-I |CtiRegisterParkDNMonitorReq            |wait                           |CallParkManager(2,100,215,1)     |CTIHandler(1,200,22,43404)       |1,200,13,43426.10^10.10.42.12^*         
 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] AsyncResponse=8 <b>mParkDNToMonitor=<span style="background:yellow">892</span> Partition=<span style="background:#9cc2e5">SF-PT</span></b>
<b><span style="background:#a8d08d">LH=16820620</span></b>|3440<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |CallParkManager - CtiRegisterParkDNMonitorReq -
<b>invalid parkDN=<span style="background:yellow">892</span></b> or <b>Partition name=<span style="background:#9cc2e5">SF-PT</span></b><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#262626">Returning LH=0<u></u><u></u></span></u></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|SdlSig-O |CtiRegisterParkDNMonitorRes            |NA RemoteSignal                |CTIHandler(1,200,22,43404)       |CallParkManager(2,100,215,1)     |1,200,13,43426.10^10.10.42.12^*         
 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] AsyncResponse=8 mResult=0x8ccc0082 <b><span style="background:#a8d08d">LH=0</span></b>|0<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|SdlSig-I |CtiRegisterParkDNMonitorRes            |ready                          |CTIHandler(1,200,22,43404)       |CallParkManager(2,100,215,1)     |1,200,13,43426.9^10.10.42.12^*          
 |[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] AsyncResponse=7 mResult=0x8ccc0082 <b><span style="background:#a8d08d">LH=0</span></b>|0<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppError |invalid line handle<u></u><u></u></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">I created this
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#595959">same overlap on my lab environment running the exact same version of CUCM and park monitoring requests
 and responses for the new range completed with no problems. As a test, I advised the integrator and their customer to create a new park range
<i>without</i> an overlap and assign it to another node – one without a park DN or range. This was done but they said the issue still exists. I’m interested to hear if their TAC CE finds anything informative when searching for “CtiRegisterParkDNMonitorReq -
 invalid parkDN<b>” </b>or can pin point why CallParkManager determines it’s invalid. I’m also hoping it’s nothing simple
</span><span style="font-size:11.0pt;font-family:Wingdings;color:#595959">J</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#595959"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#595959"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#595959">- Dan</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> <a href="mailto:bmeade90@gmail.com" target="_blank">bmeade90@gmail.com</a> [mailto:<a href="mailto:bmeade90@gmail.com" target="_blank">bmeade90@gmail.com</a>]
<b>On Behalf Of </b>Brian Meade<br>
<b>Sent:</b> Wednesday, April 16, 2014 12:50 PM</span></p><div><div class="h5"><br>
<b>To:</b> Daniel Pagan<br>
<b>Cc:</b> Wes Sisk (wsisk); <a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<b>Subject:</b> Re: [cisco-voip] CTI & CCM SDL Trace Question<u></u><u></u></div></div><p></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Daniel,<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Is the parkDN listed an actual park number or is it the directory number of the line doing the parking?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I'm guessing you're running the same version on your lab cluster?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Brian<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Wed, Apr 16, 2014 at 12:42 PM, Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Brian</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Unfortunately the customer and their integrator can’t seem to get park monitoring to work successfully
 on this cluster. The working scenario I described was done in my lab and production environment here. Comparing the two requests across their environment and mine shows no significant difference.</span><u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">In their environment, the park DN ranges provided back to JTAPI lines up with the park monitor requests
 that arrive later in the trace file. Looking at CCM SDL traces shows that every CtiRegisterParkDNMonitorReq containing a DN and partition is met with an “invalid parkDN=<i>xxxxx</i>” error by CallParkManager.</span><u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">The customer’s integrator has a TAC case open and I provided them with my findings. Hopefully this
 allows the CE to pick up speed and target a specific area of the issue.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">- Daniel</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">
</span><a href="mailto:bmeade90@gmail.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">bmeade90@gmail.com</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> [mailto:</span><a href="mailto:bmeade90@gmail.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">bmeade90@gmail.com</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">]
<b>On Behalf Of </b>Brian Meade<br>
<b>Sent:</b> Wednesday, April 16, 2014 12:12 PM<br>
<b>To:</b> Daniel Pagan<br>
<b>Cc:</b> Wes Sisk (wsisk); </span><a href="mailto:cisco-voip@puck.nether.net" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">cisco-voip@puck.nether.net</span></a><u></u><u></u></p>

<div>
<div>
<p class="MsoNormal"><br>
<b>Subject:</b> Re: [cisco-voip] CTI & CCM SDL Trace Question<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal">Daniel,<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Do you see anything different between the working and nonworking CtiRegisterParkDNMonitorReq?  Is there a difference in partitions or anything between a working and nonworking number?<u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Is that AppInfo CallParkManager line printing the correct number/partition?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Brian<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"> <u></u><u></u></p>
<div>
<p class="MsoNormal">On Wed, Apr 16, 2014 at 11:31 AM, Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Wes</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Digging through traces covering the launch and login of the JTAPI application shows the following events on Node
 #1:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
<p><b>1.</b><b><span style="font-size:7.0pt">       </span></b>JTAPI sends CTI Manager a ProviderOpenRequest<u></u><u></u></p>
<p><b>2.</b><b><span style="font-size:7.0pt">       </span></b>CTI Manager answers this request with a ProviderOpenResponse<u></u><u></u></p>
<p style="margin-left:1.0in">a.<span style="font-size:7.0pt">       </span>This response contains the provider ID number which seems to be later referenced as a Line Handle<u></u><u></u></p>
<p><b>3.</b><b><span style="font-size:7.0pt">       </span></b>Further down the standard operations… JTAPI sends a request to CTI Manager asking to register for call park events with a CtiRegisterParkDNMonitorReq<u></u><u></u></p>

<p style="margin-left:1.0in">a.<span style="font-size:7.0pt">       </span>This request appears to contain the Line Handle number previously provided by CTI Manager<u></u><u></u></p>
<p style="margin-left:1.0in">b.<span style="font-size:7.0pt">      </span>This request is passed from CTI Handler to all instances of the CallParkManager process on node #2<u></u><u></u></p>
<p><b>4.</b><b><span style="font-size:7.0pt">       </span></b>CallParkManager replies with CtiRegisterParkDNMonitorRes with a Line Handle of “0”<u></u><u></u></p>
<p><b>5.</b><b><span style="font-size:7.0pt">       </span></b>CTI Manager prints an error stating “invalid line handle” and steps three and four are repeated over and over between the same instances of CTIHandler and CallParkManager for each call park DN.<u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">In short, CallParkManager is not responding with the correct Line Handle number. In a working scenario, I confirmed
 that CallParkManager responds with the same Line Handle number provided within the monitor request.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Do you know if there’s a specific situation where CallParkManager is sending a LH=0 in the response for monitoring
 call park events with CallParkManager? </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
<p class="MsoNormal"><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">In CCM SDL traces on Node #2, the AppInfo line under the register request prints the following:</span></u><u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">|SdlSig-I               |CtiRegisterParkDNMonitorReq</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">|AppInfo             |CallParkManager - CtiRegisterParkDNMonitorReq -
<b>invalid parkDN</b>=<i><number></i> <b>or Partition name</b>=<i><name> </i></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">|SdlSig-O             |CtiRegisterParkDNMonitorRes</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">- Daniel</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> cisco-voip [mailto:</span><a href="mailto:cisco-voip-bounces@puck.nether.net" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">cisco-voip-bounces@puck.nether.net</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">]
<b>On Behalf Of </b>Daniel Pagan<br>
<b>Sent:</b> Tuesday, April 15, 2014 2:15 PM<br>
<b>To:</b> Wes Sisk (wsisk)</span><u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><br>
<b>Cc:</b> <a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<b>Subject:</b> Re: [cisco-voip] CTI & CCM SDL Trace Question<u></u><u></u></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Excellent - I’ll check out CTI Manager traces covering the registration of the JTAPI client. I’m
 guessing I’ll see new instances of CTIHandler created for each registration.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Thanks again</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">- Daniel</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> Wes Sisk (wsisk) [</span><a href="mailto:wsisk@cisco.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">mailto:wsisk@cisco.com</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">]
<br>
<b>Sent:</b> Tuesday, April 15, 2014 1:07 PM<br>
<b>To:</b> Daniel Pagan<br>
<b>Cc:</b> </span><a href="mailto:cisco-voip@puck.nether.net" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">cisco-voip@puck.nether.net</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""><br>

<b>Subject:</b> Re: [cisco-voip] CTI & CCM SDL Trace Question</span><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">ctiList.size reflects the number of CTIHandlers that have registered to receive updates. Registering to receive updates usually happens at app initialization time. Does the user
 for the app have correct roles and permissions for CTI control, park monitoring, etc.
<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">when the CTI application restarts, re-initializes, or gets de-associated/re-associated with the device then the traces show the ProviderOpen, DevliceList retrieval, filter settings
 for interested events, and device/line opens.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">-Wes<u></u><u></u></p>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal">On Apr 15, 2014, at 11:23 AM, Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank">dpagan@fidelus.com</a>> wrote:<u></u><u></u></p>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Wes</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Thanks for the response – I figured the third section described some type of state but didn’t know
 it was for the destination process. That’s really helpful.</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">As for the issue at hand…</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">I’m comparing a working and non-working scenario, specifically destination process state where the
 destination is our new instance of CallPark. The process state remains the same across both sets of traces between the park request to StationD and park response from StationD. However, immediately after CallPark receives <b>SsSplitRes</b> with a state of <b>splitting_primary_call</b>,
 one thing that stands out is this:</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">WORKING SCENARIO – Call is displayed</span></u></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |sendCallParkNotify ctiList.size</span><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#c00000">[2]</span></b><u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |CallPark  - </span><i><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#c00000">calledparty
 = <####> ….. (omitted call info)….</span></i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |<b>Notification sent to ctiinterface</b> (1,200,22,1)</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">NOTE:   1,200,22,1 is referring to CTIHandler</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">                CallPark sends <b>two</b> CtiCallParkNotify SDL signals to CTIHandler</span><u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><b><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">NON-WORKING SCENARIO – Call is not displayed</span></u></b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">|AppInfo  |sendCallParkNotify ctiList.size</span><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#c00000">[0]</span></b><u></u><u></u></p>

</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">NOTE:   CallPark sends <b>zero</b> SDL signals to CTIHandler</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">Do you know what controls the value of ctiList.size?</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">CUCM version is 9.1.2.11900-12</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040">- Daniel</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#404040"> </span><u></u><u></u></p>
</div>
<div>
<div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in">
<div>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> Wes Sisk (wsisk) [</span><a href="mailto:wsisk@cisco.com" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">mailto:wsisk@cisco.com</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">] <br>

<b>Sent:</b> Tuesday, April 15, 2014 11:58 AM<br>
<b>To:</b> Daniel Pagan<br>
<b>Cc:</b> </span><a href="mailto:cisco-voip@puck.nether.net" target="_blank"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">cisco-voip@puck.nether.net</span></a><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""><br>

<b>Subject:</b> Re: [cisco-voip] CTI & CCM SDL Trace Question</span><u></u><u></u></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">Daniel,<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">Nice analysis. In SDL a signal is sent out in response to timer pop or inbound event (a timer pop is actually just another inbound event).<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">What message goes to CallPark just before CtiCallParkNotify is correctly generated? What state is CallPark in when the message is received?<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">When CtiCallParkNotify is not sent what is the last message sent to CallPark and what state is CallPark in?<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">|SignalType    |Signal                             |destination_process_state                           |destination_process       |source_process<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal">"Notify there is a new call to CTI if Park DN is monitored”<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">What version?<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">CSCsy69043    No Partition reported to CTI Application when call is parked <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">CSCtc38841    ParkDN is not OnHold while the call is parked <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal">-Wes<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">On Apr 15, 2014, at 10:11 AM, Daniel Pagan <<a href="mailto:dpagan@fidelus.com" target="_blank"><span style="color:purple">dpagan@fidelus.com</span></a>> wrote:<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Folks:</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">I’m hoping someone can tell me the purpose of the SDL event “CtiCallParkNotify” sent from CallPark to CTIHandler.
 During a call park event from a JTAPI client, I’m seeing the standard SDL event “CtiLineCallParkReq” from CTIDeviceLineMgr to StationD and the proper response “CtiLineCallParkRes” from StationD back to CTIDeviceLineMgr. However, I’m looking at a situation
 where a JTAPI application fails to actually display the parked call and the only different between a working and non-working scenario is the CtiCallParkNotify event that’s sent directly from the new process instance of CallPark. When this SDL event is missing,
 the application does not display the parked call. When it’s present in SDL traces, information about the parked call is displayed by the application.</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">So my question is, what exactly is this specific SDL event (<b>CtiCallParkNotify</b>) used for? Any information
 on this event would be appreciated.</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Thanks ahead of time.</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">- Daniel</span><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif"">_______________________________________________<br>
cisco-voip mailing list<br>
</span><a href="mailto:cisco-voip@puck.nether.net" target="_blank"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#954f72">cisco-voip@puck.nether.net</span></a><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif""><br>

</span><a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:#954f72">https://puck.nether.net/mailman/listinfo/cisco-voip</span></a><u></u><u></u></p>

</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a><br>
<a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

</blockquote></div><br></div>