POM error - Campaigns not dialing out.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • thimmaiah1
    Member
    • Jun 2024
    • 7

    POM error - Campaigns not dialing out.

    We have developed a custom POM client application using the POM Java SDK.
    Although the application functions correctly, we frequently (2-3 times daily) but intermittently observe instances where campaigns fail to dial out to contacts.
    The campaign initiates as expected, and the agent receives the nail-up call, but the dialing does not proceed.

    When checked the logs we see:
    Code:
    Application errors occurred for application 0:Nailer, Session ID UDCVCCMPPU1-2024299091912-5, [ccxml: Interpreter: JavaScriptError in if element. [51]: Scripter::EvalScriptToInt, while trying to evaluate event$.connection.protocol.name == 'sip' ]
     
    FileName=SessionMgr.cpp LineNumber=2401
    When campaigns are stopped and started, mostly this goes away and campaigns start dialing out properly.
    In addition, nail-up call that was initiated while we see the "JavaScript" error will not be automatically disconnected even after stopping the camapign.

    Ay clue as to why this is happening and ways to mitigate this issue.

    POM version 4.2.
    Attached Files
  • wilsonyu
    Hot Shot
    .
    • Sep 2011
    • 24

    #2
    It seems event$.connection.protocol.name is invalid. I don't think the event$ has the connection object inside.
    If you wrote the script, you should try something like this:

    <log expr="' protocol : ' + session.connections[event$.connectionid].protocol.name"/>

    and

    <log expr="' eventdata... \n' + JSON.stringify(event$)"/>

    to examine what is inside the object

    Comment

    • tuan1
      Hot Shot
      .
      • Jul 2016
      • 19

      #3
      Can you please help to clear the log and get the latest log of /opt/AppServer/tomcat/logs/POM_NailerDriver.log ?

      Comment

      Loading