Hello,<div><br></div><div>So, we are currently testing mod_xml_cdr and having some difficulties getting all the correct data.</div><div><br></div><div><div>I actually have a fairly well commented dump of this happening (albeit from an unrelated bug);</div>
<div><br></div><div><a href="http://jira.freeswitch.org/secure/attachment/17781/debug-18-01-2013.txt">http://jira.freeswitch.org/secure/attachment/17781/debug-18-01-2013.txt</a></div></div><div><br></div><div>Take the following scenario:</div>
<div><br></div><div>From user/2000 TO user/2001</div><div><div>from user/2001 to user/2002 via user/2000</div></div><div><div>from user/2002 to gw/447534971120 via user/2001</div></div><div><div>from gw/447534971120 to ivr/2003 via user/2001</div>
</div><div><div>from gw/447534971120 to gw/442477062086 via ivr/2003</div></div><div><div>HANGUP from gw/447534971120</div></div><div><br></div><div>At this point the CDRs are posted back to our web app (both A and B leg).. however, it doesn&#39;t seem to contain all the above call events..</div>
<div><br></div><div>The end goal for me was to have each stage of a call logged and linked.. so if a call is transferred 10 times, I will see 10 CDR legs.</div><div><br></div><div>So, my questions are;</div><div><br></div>
<div>* Is this behaviour expected?</div><div>* Am I approaching this from the wrong angle?</div><div>* Are there better ways to collect CDRs?</div><div><br></div><div>Any and all feedback would be much appreciated.</div><div>
<br></div><div>Thanks</div><div><br></div><div>Cal</div>