Author Message
chatte
Joined: Nov 14, 2017
Messages: 45
Offline
this is the 1st application we are building using CTI to get callinfo. we keep getting No valid call id in CTI CallInfo operation error, see below trace. not sure what is miising in the configuration

/03/2021 14:23:12:325 DEBUG - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : session id:atl-aep-mpp-2021070192306-20 | SOLUTRAN_Survey_UUI:get_callid | ########################################################## | cticallinfo:callid :
11/03/2021 14:23:12:325 DEBUG - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : CTICommand.execute: encrypted value is HwDm3qgRKlQIySmxcYPy6KWqFbOB0VmhUJZ1iCyv9qw=
11/03/2021 14:23:12:325 DEBUG - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : VariableUtil.getVariableValue: Variable value is
11/03/2021 14:23:12:325 ERROR - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : session id:atl-aep-mpp-2021070192306-20 |
EXCEPTION>
com.avaya.sce.runtimecommon.SCERuntimeException: No valid call id in CTI CallInfo operation
at com.avaya.sce.runtimecommon.SCESession.throwRTException(SCESession.java:2597)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getCallId(CallInfo.java:89)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getServletNameParams(CallInfo.java:70)
at com.avaya.sce.runtime.connectivity.cti.ir.CTICommand.execute(CTICommand.java:120)
at com.avaya.sce.runtime.Data.evaluateActions(Data.java:228)
at flow.get_callid.executeDataActions(get_callid.java:83)
at com.avaya.sce.runtime.Data.handleRequest(Data.java:121)
at com.avaya.sce.runtime.AppServlet.processRequest(AppServlet.java:96)
at com.avaya.sce.runtime.SCEServlet.requestHandler(SCEServlet.java:247)
at com.avaya.sce.runtime.SCEServlet.doPost(SCEServlet.java:148)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

11/03/2021 14:23:12:341 ERROR - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : session id:atl-aep-mpp-2021070192306-20 |
EXCEPTION>
com.avaya.sce.runtimecommon.SCERuntimeException: No valid call id in CTI CallInfo operation
at com.avaya.sce.runtimecommon.SCESession.throwRTException(SCESession.java:2597)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getCallId(CallInfo.java:89)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getServletNameParams(CallInfo.java:70)
at com.avaya.sce.runtime.connectivity.cti.ir.CTICommand.execute(CTICommand.java:120)
at com.avaya.sce.runtime.Data.evaluateActions(Data.java:228)
at flow.get_callid.executeDataActions(get_callid.java:83)
at com.avaya.sce.runtime.Data.handleRequest(Data.java:121)
at com.avaya.sce.runtime.AppServlet.processRequest(AppServlet.java:96)
at com.avaya.sce.runtime.SCEServlet.requestHandler(SCEServlet.java:247)
at com.avaya.sce.runtime.SCEServlet.doPost(SCEServlet.java:148)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

11/03/2021 14:23:12:341 INFO - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : Capturing exception [javax.servlet.ServletException]. Message [ EXCEPTION>
com.avaya.sce.runtimecommon.SCERuntimeException: No valid call id in CTI CallInfo operation
at com.avaya.sce.runtimecommon.SCESession.throwRTException(SCESession.java:2597)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getCallId(CallInfo.java:89)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getServletNameParams(CallInfo.java:70)
at com.avaya.sce.runtime.connectivity.cti.ir.CTICommand.execute(CTICommand.java:120)
at com.avaya.sce.runtime.Data.evaluateActions(Data.java:228)
at flow.get_callid.executeDataActions(get_callid.java:83)
at com.avaya.sce.runtime.Data.handleRequest(Data.java:121)
at com.avaya.sce.runtime.AppServlet.processRequest(AppServlet.java:96)
at com.avaya.sce.runtime.SCEServlet.requestHandler(SCEServlet.java:247)
at com.avaya.sce.runtime.SCEServlet.doPost(SCEServlet.java:148)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
]
11/03/2021 14:23:12:341 ERROR - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : javax.servlet.ServletException: EXCEPTION>
com.avaya.sce.runtimecommon.SCERuntimeException: No valid call id in CTI CallInfo operation
at com.avaya.sce.runtimecommon.SCESession.throwRTException(SCESession.java:2597)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getCallId(CallInfo.java:89)
at com.avaya.sce.runtime.connectivity.cti.ir.CallInfo.getServletNameParams(CallInfo.java:70)
at com.avaya.sce.runtime.connectivity.cti.ir.CTICommand.execute(CTICommand.java:120)
at com.avaya.sce.runtime.Data.evaluateActions(Data.java:228)
at flow.get_callid.executeDataActions(get_callid.java:83)
at com.avaya.sce.runtime.Data.handleRequest(Data.java:121)
at com.avaya.sce.runtime.AppServlet.processRequest(AppServlet.java:96)
at com.avaya.sce.runtime.SCEServlet.requestHandler(SCEServlet.java:247)
at com.avaya.sce.runtime.SCEServlet.doPost(SCEServlet.java:148)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
I wonder if you have configure the H323 extensions for the AES Connector through Runtimeconfig - the OD admin tool. You can send me the log file from the AESConnector to take a look to confirm if it is running properly.
chatte
Joined: Nov 14, 2017
Messages: 45
Offline
Attached are the logs from aesconnector. We are using SIP connection in AAEP
Filename trace.log.2021-03-11 [Disk] Download
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
It seems the AES Connector is running, which is good. I need to match the app trace.log with some activities in the AES connector log. I can't see the call id in the log (below) you posted. Can you post the original trace.log file?

/03/2021 14:23:12:325 DEBUG - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : session id:atl-aep-mpp-2021070192306-20 | SOLUTRAN_Survey_UUI:get_callid | ########################################################## | cticallinfo:callid :
11/03/2021 14:23:12:325 DEBUG - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : CTICommand.execute: encrypted value is HwDm3qgRKlQIySmxcYPy6KWqFbOB0VmhUJZ1iCyv9qw=
11/03/2021 14:23:12:325 DEBUG - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : VariableUtil.getVariableValue: Variable value is
11/03/2021 14:23:12:325 ERROR - 205AE726990271B0D25F9918F9490DC7:/SOLUTRAN_Survey_UUI : session id:atl-aep-mpp-2021070192306-20 |
EXCEPTION>
com.avaya.sce.runtimecommon.SCERuntimeException: No valid call id in CTI CallInfo operation
Go to:   
Mobile view