QueueMetrics forum

QueueMetrics => QueueMetrics installation => Topic started by: tonils on December 24, 2010, 08:35:53

Title: Upgraded to QM 1.6.3.0
Post by: tonils on December 24, 2010, 08:35:53
Morning

I have upgraded our demo installation from QM 1.6.2.0 to 1.6.3.0

Partway down the report page I get

Service level agreement
java.lang.NoSuchMethodError: java.lang.Integer.valueOf(I)Ljava/lang/Integer;

-- Inner Exception --
Exception: java.lang.NoSuchMethodError
Error:
java.lang.Integer.valueOf(I)Ljava/lang/Integer;Stack trace:
java.lang.NoSuchMethodError: java.lang.Integer.valueOf(I)Ljava/lang/Integer;
   at it.loway.app.queuemetrics.asterisk.logs.logCodeLib.generaIntervalliSLA(logCodeLib.java:198)
   at it.loway.app.queuemetrics.caricamento.DataObjects.CallOkDO.computeServiceLevelAgreement(CallOkDO.java:212)
   at it.loway.app.queuemetrics.caricamento.DataObjects.CallOkDO.dispatch(CallOkDO.java:60)
   at org.apache.jsp.qm.results_005fp_005fanswered_jsp._jspService(results_005fp_005fanswered_jsp.java:932)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
   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:214)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
   at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
   at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
   at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
   at java.lang.Thread.run(Thread.java:534)
-- End Inner Exception --


Looking forward to the fix...

Have a great Christmas!

Tony
Title: Re: Upgraded to QM 1.6.3.0
Post by: torontob on December 30, 2010, 19:46:36
I have posted some errors and bugs in the news sections and also sent support e-mails but haven't heard from QueueMetrics stuff. I guess they take both extend the Christmas holidays into the New Years holidays?! as I haven't heard a single response from them.
Title: Re: Upgraded to QM 1.6.3.0
Post by: marcos on January 03, 2011, 10:30:40
Hello Tony.

Sometime happens that tomcat does not understand that jsp pages were changed and lets the cache not synchonized with the new code.
I dont know if this is the case but I suggest you to start with a clean fresh cache following this FAQ:

http://www.queuemetrics.com/faq.jsp#faq-076-error_after_upgrade

then post back here the result.

Thank you and regards.
Title: Re: Upgraded to QM 1.6.3.0
Post by: tonils on January 12, 2011, 12:33:39
I did that (I do it as part of a QueueMetrics upgrade). On our SLES 10 installation it is
Code: [Select]
rctomcat5 stop
cd /srv/www/tomcat5/base/work
rm -r Catalina
rctomcat5 start

I still have the problem  :(


Tony
Title: Re: Upgraded to QM 1.6.3.0
Post by: QueueMetrics on January 13, 2011, 10:57:30
Can you upgrade to Java 1.5?

Anyway the method Integer.valueOf() was already present in java 1.4.2.... see e.g. http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Integer.html
Title: Re: Upgraded to QM 1.6.3.0
Post by: tonils on January 14, 2011, 12:55:24
Unfortunately upgrading Java on SLES would be quite a job....

Tony
Title: Re: Upgraded to QM 1.6.3.0
Post by: QueueMetrics on January 18, 2011, 15:52:17
You could install the Java RPM that comes with QM..... SUSE uses RPMs, correct?
Title: Re: Upgraded to QM 1.6.3.0
Post by: tonils on February 07, 2011, 13:53:00
Errr, I suppose so. Where is the Java RPM that comes with QM?

Actually, this send me down the proverbial rabbit hole. SLES uses YaST and we generally install software there.

removing java-devel removes tomcat5
removing java removed jakarata-commons-modeler and mx4j

They explicitly depend on "java-1_4_2-sun", so now I have to manually install tomcat, etc...

If there are problems, I can no longer fall back to Novell for O/S support...

Tony
Title: Re: Upgraded to QM 1.6.3.0
Post by: QueueMetrics on February 08, 2011, 10:15:22
No do not disinstall anything - QM has its own dependencies only.

You'll find everything here: http://yum.loway.ch/RPMS/noarch/

I am not sure how, but you can surely add the complete repository instead of package by package.....