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.GeneratedMethodAccessor307.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.