Colaboración : Cisco Unified Contact Center Express

Error 500: La página del activador JTAPI genera una excepción después de cambiar el número de directorio del punto de ruta CTI

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Este documento describe una razón por la que un error 500 aparece en la página del activador del Java Telephony Application Programming Interface (JTAPI) después de que el activador JTAPI se conmute a un nuevo punto de ruta del Computer Telephony Interface (CTI) y proporcione una solución alternativa en un entorno de edición expreso de Cisco IP Contact Center (IPCC).

prerrequisitos

Requisitos

Cisco recomienda que tenga conocimiento sobre estos temas:

  • CallManager de Cisco

  • Cisco Customer Response Solutions (CRS)

Componentes Utilizados

La información en este documento se basa en la versión de Cisco CRS 3.1(1).

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.

Problema

Uno de los activadores JTAPI para una aplicación específica se cambia a un nuevo número de directorio del punto de ruta CTI. Cuando usted hace clic el nuevo JTAPI: el activador 8000 en la página de Aplicación de secuencia de comandos de Cisco para esta aplicación específica, como esta ventana muestra, la página de configuración del activador JTAPI debe aparecer en las condiciones de funcionamiento normales. El número 8000 representa el nuevo número de directorio del punto de ruta del Computer Telephony Interface (CTI).

/image/gif/paws/46522/error500-dir-change-1.gif

Sin embargo, en vez de esta imagen, el error 500 aparece en la página de configuración del activador JTAPI, pues esta ventana muestra:

/image/gif/paws/46522/error500-dir-change-2.gif

Error: 500
Location: /appadmin/JTAPITrigger
Internal Servlet Error:

java.lang.NullPointerException
	at com.cisco.config.trigger.TriggerConfig.getSessions(TriggerConfig.java:78)
	at com.cisco.config.trigger.TriggerConfig.createSetTriggerCfg(TriggerConfig.java:118)
	at com.cisco.config.trigger.TriggerConfig.getTriggersByType(TriggerConfig.java:345)
	at
com.cisco.appadmin.ui.GenericTriggerController.readTriggerList(GenericTriggerController.java:189)
	at com.cisco.appadmin.jtapi.ui.JTAPITriggerController.execute(JTAPITriggerController.java:131)
	at com.cisco.appadmin.ui.AppAdminServlet.processService(AppAdminServlet.java:251)
	at com.cisco.appadmin.ui.AppAdminServlet.doGet(AppAdminServlet.java:180)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
	at org.apache.tomcat.core.Handler.service(Handler.java:286)
	at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
	at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
	at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.
java:166)
	at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
	at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
	at java.lang.Thread.run(Unknown Source)

Resolución

El problema es causado por una entrada corrompida del activador JTAPI en el DC Directory. Cuando el usuario asigna un nuevo número de directorio del punto de ruta CTI a esta aplicación específica como el activador JTAPI, sigue habiendo el viejo activador substituido corrompido JTAPI para esta aplicación en el DC Directory.

La solución alternativa es borrar el viejo activador corrompido JTAPI. Complete estos pasos:

  1. Inicie sesión al DC Directory en el Cisco CallManager (Publisher).

  2. Vaya al sitio Web de Cisco y seleccione el Apps del CCN > las configuraciones > los perfiles > el ccnwfapp > los activadores > el JTAPI.

    /image/gif/paws/46522/error500-dir-change-3.gif

  3. Haga clic con el botón derecho del ratón el viejo activador JTAPI y seleccione la cancelación.

  4. Recomience el servicio del CTIManager de Cisco de la página de la activación del servicio de CallManager.

Después de que se borre el viejo activador JTAPI, la página de configuración del activador JTAPI aparece como normal.


Información Relacionada


Document ID: 46522