Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Getting an exception bringing up the fisheye web UI

Oleg Melumad
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 25, 2014

I've followed the installaion instructions as described in "Getting Started".

Env info:

Windows Server 2008R2 vm

Java jdk 8 for Winx64

Exception details:

An error occurred trying to render this page

javax.servlet.jsp.JspException: javax.servlet.jsp.JspException: javax.el.ELException: Problems calling function 'cru:renderHeader'

org.apache.jsp._500_jsp$_500_jspHelper.invoke(_500_jsp.java:844)
org.apache.jsp.tag.web.cru.singlePanelPageContent_tag.doTag(singlePanelPageContent_tag.java:176)
org.apache.jsp._500_jsp._jspx_meth_rend_singlePanelPageContent_0(_500_jsp.java:277)
org.apache.jsp._500_jsp._jspx_meth_c_catch_0(_500_jsp.java:239)
org.apache.jsp._500_jsp._jspx_meth_c_otherwise_0(_500_jsp.java:205)
org.apache.jsp._500_jsp._jspx_meth_c_choose_0(_500_jsp.java:148)
org.apache.jsp._500_jsp._jspService(_500_jsp.java:118)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1526)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:83)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.crucible.filters.CrucibleFilter.doFilter(CrucibleFilter.java:146)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:276)
org.eclipse.jetty.server.Dispatcher.error(Dispatcher.java:112)
org.eclipse.jetty.servlet.ErrorPageErrorHandler.handle(ErrorPageErrorHandler.java:143)
org.eclipse.jetty.server.Response.sendError(Response.java:348)
org.eclipse.jetty.server.Response.sendError(Response.java:416)
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
org.eclipse.jetty.server.Server.handle(Server.java:368)
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942)
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004)
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640)
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
java.lang.Thread.run(Unknown Source)

Original error that caused this page

com.opensymphony.xwork.XworkException

com.opensymphony.xwork.DefaultActionInvocation.createAction(DefaultActionInvocation.java:243)
com.opensymphony.xwork.DefaultActionInvocation.init(DefaultActionInvocation.java:322)
com.opensymphony.xwork.DefaultActionInvocation.<init>(DefaultActionInvocation.java:71)
com.opensymphony.xwork.DefaultActionInvocation.<init>(DefaultActionInvocation.java:64)
com.opensymphony.xwork.DefaultActionProxyFactory.createActionInvocation(DefaultActionProxyFactory.java:28)
com.opensymphony.xwork.DefaultActionProxy.prepare(DefaultActionProxy.java:148)
com.opensymphony.xwork.DefaultActionProxy.<init>(DefaultActionProxy.java:78)
com.opensymphony.xwork.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:46)
com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:265)
com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:111)
javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1526)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:83)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.crucible.filters.CrucibleFilter.doFilter(CrucibleFilter.java:146)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.cenqua.fisheye.web.filters.TotalityFilter.doFilter(TotalityFilter.java:289)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:100)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:82)
org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:294)
com.cenqua.fisheye.web.filters.CustomIncludableGzipFilter.doFilter(CustomIncludableGzipFilter.java:27)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.cenqua.fisheye.web.filters.ProductInfoFilter.doFilter(ProductInfoFilter.java:44)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.cenqua.fisheye.web.filters.UpfrontFilter.doFilter(UpfrontFilter.java:59)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
com.atlassian.fecru.profiling.ProfilingServletFilter.doFilter(ProfilingServletFilter.java:76)
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1502)
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009)
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
org.eclipse.jetty.server.Server.handle(Server.java:368)
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942)
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004)
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640)
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:628)
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
java.lang.Thread.run(Unknown Source)

Please assist.

3 answers

1 accepted

0 votes
Answer accepted
Caterina Curti
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 11, 2018

Hi,

 

If you are running an older version of Fisheye (e.g. 3.4.x), this is very likely to be caused by an unsupported version of Java.

 

When checking the logs, you may find the following lines:

WARN [main ] fisheye Run-sysinfo - Unsupported java version detected: 1.8.0_60
WARN [main ] fisheye Run-sysinfo - Currently supported versions: 1.6 and 1.7
WARN [main ] fisheye Run-sysinfo - Running with your current version may be unstable.

 

This is telling us that this version of Fisheye only supports Java 1.6 and 1.7 while the current JAVA_HOME is set to 1.8.0_60.

 

To resolve the problem, you'll need to set the JAVA_HOME to a supported version. The Environment variables article explains how to the set it.

 

As a side note, I just updated the Web interface does not load when running Fisheye 3.x article mentioned in the older replies to mention this as the root cause.

 

Cheers,

Caterina - Atlassian

1 vote
Tedd Terry March 26, 2014

I'm getting the same exception with a similar environment (JDK 8/Windows Server 2012 R2). I tried the suggested fix at https://confluence.atlassian.com/display/FISHKB/Web+interface+does+not+load+after+upgrade+from+2.10.x+to+3.0but that didn't help.

I switched to JDK 7u51 and did not encounter this error.

BennyG
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 7, 2014

Same but with 7u60 - fixed the problem on Windows 2012 R2. Thanks Tedd

1 vote
Piotr Swiecicki
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
March 25, 2014

Hi Oleg,

Can you check this solution: https://confluence.atlassian.com/display/FISHKB/Web+interface+does+not+load+after+upgrade+from+2.10.x+to+3.0
please?

Also, although I don't think personally this is the cause of the problem, please do notice JDK 8 is not officially suported by FishEye/Crucible yet, see https://confluence.atlassian.com/display/FISHEYE/Supported+platforms
Perhaps you want to give a try on JDK 7?

Kind regards,

M Hoogenboom August 7, 2014

Hi,

I've encountered the same issue with a fresh installation of FishEye 3.5.1 on a fresh Windows 2012 Server, with the embedded jre:

E:\Atlassian\FeCru\3.5\jre\bin>.\java -version
java version "1.7.0_25"

I've re-installed FishEye already. First the problem was solved, but after service restart, I got the same error.

Any idea's how to solve this ?


Thanks.

Ulisses Breier
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 18, 2014

Hi Mariska, I had a similar issue and I had to removed the other version of jdk from my computer. Also clear the osgi-cache ans said by Piotr. Regards

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events