Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Marquis

Pages: [1]
1
Running QueueMetrics / Recorded calls no longer available
« on: September 06, 2007, 01:20:12 »
If I try to listen to record calls in any 1.4.x version of QueueMetrics, I get the message:  "Illegal file access: missing grant or missing file name"

In a parallel 1.3.5 instance, this works fine.  These files are remote via NFS, but the permissions are fine (I even changed them to 666 just in case, but no change).

Help?

2
For some reason, both of these fields are never populated on my system.

I can see the calls when they are either in progress or waiting to be sent to an agent, and the Entered column has the correct time.

Any ideas?

3
I'm having a hard time with the realtime XML-RPC method, in particular that even though I'm giving it a queue name it is still returning the stats for *all* queues.

Here's a sample method call and its response:

####
T 10.1.1.1:59310 -> 10.2.1.1:8088 [AP]
POST /queuemetrics/xmlrpc.do HTTP/1.1.
TE: deflate,gzip;q=0.3.
Connection: TE, close.
Host: queuemetrics.domain.com:8088.
User-Agent: libwww-perl/5.805.
Content-Type: text/xml.
Content-Length: 481.
.
<?xml version="1.0"?>
<methodCall>
<methodName>QM.realtime</methodName>
<params>
<param><value><string>ithd-q</string></value></param>
<param><value><string>username</string></value></param>
<param><value><string>password</string></value></param>
<param><value><string></string></value></param>
<param><value><string></string></value></param>
<param><value><array><data>
<value><string>RealTimeDO.RTRiassunto</string></value></data></array></value>
</param>
</params>
</methodCall>

##
T 10.2.1.1:8088 -> 10.1.1.1:59310 [A]
HTTP/1.1 200 OK.
Server: Apache-Coyote/1.1.
Set-Cookie: JSESSIONID=49AE0E17B7FCCB52628A6EC94A38C30B; Path=/queuemetrics.
Content-Type: text/xml.
Content-Length: 1654.
Date: Tue, 21 Aug 2007 15:48:01 GMT.
Connection: close.
.
<?xml version="1.0" encoding="ISO-8859-1"?><methodResponse><params><param><value><struct><member><name>result</name><value><array><data><value><array><data><value><string>Status</string></value><value><string>OK</string></value></data></array></value><value><array><data><value><string>Description</string></value><value><string></string></value></data></array></value><value><array><data><value><string>Time elapsed (ms)</string></value><value><i4>97</i4></value></data></array></value><value><array><data><value><string>QM Version</string></value><value><string>1.3.5</string></value></data></array></value></data></array></value></member><member><name>RealTimeDO.RTRiassunto</name><value><array><data><value><array><data><value><string>&amp;nbsp;</string></value><value><string>Queue &amp;nbsp;</string></value><value><string>N. agents</string></value><value><string>Ready agents</string></value><value><string>On pause</string></value><value><string>Unk</string></value><value><string>Bsy</string></value><value><string>N. Calls waiting</string></value><value><string>On phone inbound</string></value><value><string>On phone outbound</string></value></data></array></value><value><array><data><value><string>&amp;nbsp;<
##
T 10.2.1.1:8088 -> 10.1.1.1:59310 [AP]
/string></value><value><string>All selected</string></value><value><string>16</string></value><value><string>9</string></value><value><string>7</string></value><value><string>0</string></value><value><string>0</string></value><value><string>0</string></value><value><string>0</string></value><value><string>0</string></value></data></array></value></data></array></value></member></struct></value></param></params></methodResponse>
####


If there's something wrong with that, please let me know.  But it looked ok to me (or else why would I be asking :) ).

4
QueueMetrics installation / Problems going to 1.4.0 from 1.3.4
« on: August 20, 2007, 20:58:58 »
I seem to be having a serious problem attempting to upgrade to 1.4.0.  Whenever I try to run a report which actually should contain some data, I get:

"Errore tecnico nella classe 'it.loway.app.queuemetrics.caricamento.caricaCoda'. -- Inner Exception -- - Exception: java.lang.NullPointerException - Stack trace: - java.lang.NullPointerException - at it.loway.app.queuemetrics.asterisk.logs.analyzers.calls.AgentAttempt$AgentAttemptIndex.hashCode(Unknown Source) - at java.util.HashMap.getEntry(Unknown Source) - at java.util.HashMap.containsKey(Unknown Source) - at it.loway.app.queuemetrics.asterisk.logs.analyzers.CallTracker.updateAgentAttempt(Unknown Source) - at it.loway.app.queuemetrics.asterisk.logs.analyzers.CallTracker.attempt(Unknown Source) - at it.loway.app.queuemetrics.asterisk.logs.analyzers.AnalizzaLog.processRow(Unknown Source) - at it.loway.app.queuemetrics.asterisk.logs.analyzers.AnalizzaLog.loadLogInfo_fromFile(Unknown Source) - at it.loway.app.queuemetrics.asterisk.logs.analyzers.AnalizzaLog.loadLogInfo(Unknown Source) - at it.loway.app.queuemetrics.asterisk.logs.analyzers.AnalizzaLogMysql.loadLogInfo(Unknown Source) - at it.loway.app.queuemetrics.caricamento.caricaCoda.doRun(Unknown Source) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequest(Unknown Source) - at it.loway.tpf.transaction.servlets.LowayTransactionController.serveRequestWrapper(Unknown Source) - at it.loway.tpf.transaction.servlets.LowayTransactionController.doPost(Unknown Source) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) - at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) - at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667) - at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) - at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) - at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) - at java.lang.Thread.run(Unknown Source) - -- End Inner Exception -- - "


Note that I actually have 1.3.4 running properly against this database, so I'm not sure why this is happening.
Any help would be greatly appreciated.

Pages: [1]