Zimbra 7.3.0.13056 - HTTP Error 500

A Forum to provide feedback, and report issues about Zimbra Desktop Beta or Release Candidate versions
croucrou
Posts: 5
Joined: Wed Mar 15, 2017 8:47 am

Zimbra 7.3.0.13056 - HTTP Error 500

Post by croucrou »

Hello,

I installed Zimbra 7.3 Beta on Windows 7.
The install process runs without alerts.

When launching Zimbra Desktop, I have :

Code: Select all

HTTP ERROR 500

Problem accessing /zimbra/desktop/console.jsp. Reason:

    com/zimbra/cs/taglib/tag/i18n/GetLocaleRequestTag : Unsupported major.minor version 51.0
Caused by:

java.lang.UnsupportedClassVersionError: com/zimbra/cs/taglib/tag/i18n/GetLocaleRequestTag : Unsupported major.minor version 51.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.security.SecureClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.access$000(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:392)
	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363)
	at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:184)
	at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:122)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at org.apache.jsp.desktop.console_jsp._jspx_meth_fmt_getLocaleRequest_0(Unknown Source)
	at org.apache.jsp.desktop.console_jsp._jspService(Unknown Source)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
	at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:64)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
	at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
	at com.zimbra.webClient.filters.SetHeaderFilter.doFilter(SetHeaderFilter.java:239)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:585)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:971)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:415)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Powered by Jetty://


How can I solve this issue ?

Crou²
PriteshGajjar
Outstanding Member
Outstanding Member
Posts: 310
Joined: Tue Mar 31, 2015 4:59 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by PriteshGajjar »

Which version of Java you are using?
croucrou
Posts: 5
Joined: Wed Mar 15, 2017 8:47 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by croucrou »

A very old version (I think 1.6).
But I though Zimbra desktop comes with its onw java version ?

On second run I have

Code: Select all

HTTP ERROR 500

Problem accessing /zimbra/desktop/console.jsp. Reason:

    com/zimbra/cs/taglib/tag/i18n/GetLocaleRequestTag
Caused by:

java.lang.UnsupportedClassVersionError: com/zimbra/cs/taglib/tag/i18n/GetLocaleRequestTag
	at org.apache.jsp.desktop.console_jsp._jspx_meth_fmt_getLocaleRequest_0(Unknown Source)
	at org.apache.jsp.desktop.console_jsp._jspService(Unknown Source)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
	at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:64)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
	at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
	at com.zimbra.webClient.filters.SetHeaderFilter.doFilter(SetHeaderFilter.java:239)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:585)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:971)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:415)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
	at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Powered by Jetty://
Could it be the JRE version of my computer that cause these issues ?

Crou²
PriteshGajjar
Outstanding Member
Outstanding Member
Posts: 310
Joined: Tue Mar 31, 2015 4:59 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by PriteshGajjar »

From ZD 7.2.7 we do not ship JRE with application, instead relies on system JRE. Please install latest test JRE(1.8) and this issue should not occur.
croucrou
Posts: 5
Joined: Wed Mar 15, 2017 8:47 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by croucrou »

My problem is I can't update JRE because some programs of my company need old Java version (for the time being).

Is there any way to use a specific Java for ZD ?
For instance, I use Java Portable (http://portableapps.com/apps/utilities/java_portable) to run the latest Freeplane (https://www.freeplane.org/wiki/index.php/Main_Page) on this computer.
Do you know If I could do the same for Zimbra Desktop ?
PriteshGajjar
Outstanding Member
Outstanding Member
Posts: 310
Joined: Tue Mar 31, 2015 4:59 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by PriteshGajjar »

ZD relies on system JRE and does java detection using registry keys. So latest JRE has to be there on m/c itself.
zimbwa
Posts: 11
Joined: Sat Sep 13, 2014 2:52 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by zimbwa »

I had the same problem with the version. After I installed java 8u121 the version part of the error was gone but the rest is still there.

Please help. Thanks in advance.


HTTP ERROR 500

Problem accessing /zimbra/desktop/console.jsp. Reason:

com/zimbra/cs/taglib/tag/i18n/GetLocaleRequestTag
Caused by:

java.lang.UnsupportedClassVersionError: com/zimbra/cs/taglib/tag/i18n/GetLocaleRequestTag
at org.apache.jsp.desktop.console_jsp._jspx_meth_fmt_getLocaleRequest_0(Unknown Source)
at org.apache.jsp.desktop.console_jsp._jspService(Unknown Source)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:814)
at com.zimbra.webClient.servlet.JspServlet.service(JspServlet.java:64)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(SetHeaderFilter.java:79)
at com.zimbra.webClient.filters.SetHeaderFilter.doFilter(SetHeaderFilter.java:239)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:218)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:422)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:585)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:971)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:415)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:429)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
PriteshGajjar
Outstanding Member
Outstanding Member
Posts: 310
Joined: Tue Mar 31, 2015 4:59 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by PriteshGajjar »

Looks like ZD is still using older version of Java.
Can you quickly check value of registry for key:\\HKEY_LOCAL_MACHINE\\SOFTWARE\JavaSoft\Java Runtime Environment\CurrentVersion?
zimbwa
Posts: 11
Joined: Sat Sep 13, 2014 2:52 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by zimbwa »

Thanks for following up.

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
"CurrentVersion"="1.8"

Please tell me what I should try/do next.

Thanks
zimbwa
Posts: 11
Joined: Sat Sep 13, 2014 2:52 am

Re: Zimbra 7.3.0.13056 - HTTP Error 500

Post by zimbwa »

I expected that it had something to do with Java so I uninstalled all Java stuff and cleared everything from the registry that was Java related. Than installed Java again and restarted the PC. Now ZD starts again.

Thanks for the hint.
Locked