In questo documento viene descritto uno dei motivi per cui nella pagina del trigger JTAPI (Java Telephony Application Programming Interface) viene visualizzato l'errore 500 dopo che il trigger JTAPI è stato impostato su un nuovo punto di routing CTI (Computer Telephony Interface) e viene fornita una soluzione alternativa in un ambiente Cisco IP Contact Center (IPCC) Express Edition.
Cisco raccomanda la conoscenza dei seguenti argomenti:
Cisco CallManager
Soluzioni Cisco Customer Response (CRS)
Il riferimento delle informazioni contenute in questo documento è Cisco CRS versione 3.1(1).
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.
Uno dei trigger JTAPI per un'applicazione specifica viene modificato in un nuovo numero di directory del punto di routing CTI. Quando si fa clic sul nuovo JTAPI: trigger 8000 nella pagina Applicazione script Cisco per questa applicazione specifica, come mostrato in questa finestra, la pagina Configurazione trigger JTAPI dovrebbe apparire in una condizione di funzionamento normale. Il numero 8000 rappresenta il nuovo numero di directory del punto di routing CTI (Computer Telephony Interface).
Tuttavia, al posto di questa immagine, l'errore 500 viene visualizzato nella pagina Configurazione trigger JTAPI, come mostrato in questa finestra:
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)
Il problema è causato da una voce danneggiata del trigger JTAPI nella directory del controller di dominio. Quando l'utente assegna un nuovo numero di directory del punto di routing CTI a questa applicazione specifica come trigger JTAPI, il vecchio trigger JTAPI sostituito danneggiato per questa applicazione rimane nella directory DC.
Per risolvere il problema, eliminare il vecchio trigger JTAPI danneggiato. Attenersi alla seguente procedura:
Accedere alla directory DC su Cisco CallManager (Publisher).
Visitare il sito Web Cisco e selezionare CCN Apps > Configurations > Profiles > ccnwfapp > Triggers > JTAPI.
Fare clic con il pulsante destro del mouse sul trigger JTAPI precedente e selezionare Elimina.
Riavviare il servizio Cisco CTIManager dalla pagina di attivazione del servizio CallManager.
Dopo l'eliminazione del trigger JTAPI precedente, viene visualizzata la pagina Configurazione trigger JTAPI.
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
23-Apr-2007 |
Versione iniziale |