HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.el.ELException: Error reading 'firstImageInBlock' on type pl.archinfo.midasbrowser.web.dto.DocumentBlock
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:455)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:59)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.RequestMappingFilter.doFilter(RequestMappingFilter.java:85)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)

root cause

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.el.ELException: Error reading 'firstImageInBlock' on type pl.archinfo.midasbrowser.web.dto.DocumentBlock
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:455)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fotherwise_005f0(displayDocumentObj_jsp.java:1039)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fchoose_005f0(displayDocumentObj_jsp.java:974)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspService(displayDocumentObj_jsp.java:369)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:59)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.RequestMappingFilter.doFilter(RequestMappingFilter.java:85)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)

root cause

javax.servlet.ServletException: javax.servlet.jsp.JspException: javax.el.ELException: Error reading 'firstImageInBlock' on type pl.archinfo.midasbrowser.web.dto.DocumentBlock
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:907)
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:840)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspService(showObjBlock_jsp.java:571)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fotherwise_005f0(displayDocumentObj_jsp.java:1039)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fchoose_005f0(displayDocumentObj_jsp.java:974)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspService(displayDocumentObj_jsp.java:369)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:59)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.RequestMappingFilter.doFilter(RequestMappingFilter.java:85)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)

root cause

javax.el.ELException: Error reading 'firstImageInBlock' on type pl.archinfo.midasbrowser.web.dto.DocumentBlock
	javax.el.BeanELResolver.getValue(BeanELResolver.java:98)
	javax.el.CompositeELResolver.getValue(CompositeELResolver.java:67)
	org.apache.el.parser.AstValue.getValue(AstValue.java:169)
	org.apache.el.parser.AstEmpty.getValue(AstEmpty.java:47)
	org.apache.el.parser.AstNot.getValue(AstNot.java:44)
	org.apache.el.parser.AstAnd.getValue(AstAnd.java:38)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
	org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:985)
	org.apache.jsp.tag.web.showImage_tag._jspx_meth_c_005fwhen_005f0(showImage_tag.java:266)
	org.apache.jsp.tag.web.showImage_tag._jspx_meth_c_005fchoose_005f0(showImage_tag.java:227)
	org.apache.jsp.tag.web.showImage_tag._jspx_meth_c_005fif_005f0(showImage_tag.java:175)
	org.apache.jsp.tag.web.showImage_tag.doTag(showImage_tag.java:131)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspx_meth_tag_005fshowImage_005f0(showObjBlock_jsp.java:826)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspx_meth_c_005fif_005f0(showObjBlock_jsp.java:797)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspService(showObjBlock_jsp.java:205)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fotherwise_005f0(displayDocumentObj_jsp.java:1039)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fchoose_005f0(displayDocumentObj_jsp.java:974)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspService(displayDocumentObj_jsp.java:369)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:59)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.RequestMappingFilter.doFilter(RequestMappingFilter.java:85)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)

root cause

java.lang.IllegalArgumentException: Comparison method violates its general contract!
	java.util.TimSort.mergeLo(TimSort.java:747)
	java.util.TimSort.mergeAt(TimSort.java:483)
	java.util.TimSort.mergeCollapse(TimSort.java:410)
	java.util.TimSort.sort(TimSort.java:214)
	java.util.TimSort.sort(TimSort.java:173)
	java.util.Arrays.sort(Arrays.java:659)
	java.util.Collections.sort(Collections.java:217)
	pl.archinfo.midasbrowser.web.dto.DocumentBlock.getSortedGroups(DocumentBlock.java:94)
	pl.archinfo.midasbrowser.web.dto.DocumentBlock.getFirstImageInBlock(DocumentBlock.java:164)
	sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:606)
	javax.el.BeanELResolver.getValue(BeanELResolver.java:87)
	javax.el.CompositeELResolver.getValue(CompositeELResolver.java:67)
	org.apache.el.parser.AstValue.getValue(AstValue.java:169)
	org.apache.el.parser.AstEmpty.getValue(AstEmpty.java:47)
	org.apache.el.parser.AstNot.getValue(AstNot.java:44)
	org.apache.el.parser.AstAnd.getValue(AstAnd.java:38)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
	org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:985)
	org.apache.jsp.tag.web.showImage_tag._jspx_meth_c_005fwhen_005f0(showImage_tag.java:266)
	org.apache.jsp.tag.web.showImage_tag._jspx_meth_c_005fchoose_005f0(showImage_tag.java:227)
	org.apache.jsp.tag.web.showImage_tag._jspx_meth_c_005fif_005f0(showImage_tag.java:175)
	org.apache.jsp.tag.web.showImage_tag.doTag(showImage_tag.java:131)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspx_meth_tag_005fshowImage_005f0(showObjBlock_jsp.java:826)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspx_meth_c_005fif_005f0(showObjBlock_jsp.java:797)
	org.apache.jsp.WEB_002dINF.jsp.Document.showObjBlock_jsp._jspService(showObjBlock_jsp.java:205)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fotherwise_005f0(displayDocumentObj_jsp.java:1039)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspx_meth_c_005fchoose_005f0(displayDocumentObj_jsp.java:974)
	org.apache.jsp.WEB_002dINF.jsp.Document.displayDocumentObj_jsp._jspService(displayDocumentObj_jsp.java:369)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:59)
	org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
	org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
	org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
	org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
	org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
	org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
	org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	pl.archinfo.midasbrowser.web.filter.RequestMappingFilter.doFilter(RequestMappingFilter.java:85)
	pl.archinfo.midasbrowser.web.filter.loginFilter.doFilter(loginFilter.java:209)
	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
	com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.23 logs.


Apache Tomcat/7.0.23