From 125cc4075896aceda7cb02ecee84e18604294ff4 Mon Sep 17 00:00:00 2001 From: pdanner Date: Mon, 6 Dec 2010 16:53:47 +0000 Subject: Moved to pdf-as-web project git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@674 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c --- src/main/webapp/jsp/error.jsp | 109 ------------------------------------------ 1 file changed, 109 deletions(-) delete mode 100644 src/main/webapp/jsp/error.jsp (limited to 'src/main/webapp/jsp/error.jsp') diff --git a/src/main/webapp/jsp/error.jsp b/src/main/webapp/jsp/error.jsp deleted file mode 100644 index 8a06691..0000000 --- a/src/main/webapp/jsp/error.jsp +++ /dev/null @@ -1,109 +0,0 @@ -<%@ page isErrorPage="true" %> -<%@ page import="at.knowcenter.wag.egov.egiz.web.LocalRequestHelper" %> -<%@ page import="at.knowcenter.wag.egov.egiz.web.servlets.SignServlet" %> -<%@ page import="at.knowcenter.wag.egov.egiz.exceptions.*" %> -<%@ page import="at.gv.egiz.pdfas.web.SignSessionInformation" %> -<%@ page import="at.gv.egiz.pdfas.web.VerifySessionInformation" %> -<%@ page import="at.knowcenter.wag.egov.egiz.web.SessionAttributes" %> -<%@ page import="org.apache.commons.httpclient.util.EncodingUtil" %> -<%@ page import="org.apache.commons.httpclient.NameValuePair" %> -<%@ page import="at.gv.egiz.pdfas.web.helper.SignServletHelper" %> -<%@ page import="org.apache.commons.lang.StringEscapeUtils" %> -<%@ page import="java.io.*" %> - -<%@ include file="language.jsp" %> - - - - - - <fmt:message key="error.title"/> - - - - - - -<% - PresentableException pe; - if (exception != null && exception instanceof PresentableException) - { - pe = (PresentableException)exception; - SignServlet.prepareDispatchToErrorPage(pe, request); - } else { - pe = (PresentableException)request.getAttribute("PresentableException"); - } - - String error = request.getParameter("error"); - boolean paramInvok = false; - if (error == null) { - error = (request.getAttribute("error") == null ? "" : request.getAttribute("error").toString()); - } else { - paramInvok = true; - } - String cause = request.getParameter("cause"); - if (cause == null) { - cause = (request.getAttribute("cause") == null ? "" : request.getAttribute("cause").toString()); - } else { - paramInvok = true; - } - boolean rb = Boolean.TRUE.equals((Boolean) request.getAttribute("resourcebundle")); - Object sessionInfo = session.getAttribute(SessionAttributes.ATTRIBUTE_SESSION_INFORMATION); - - boolean isExternalInvocation = false; - if (sessionInfo != null) { - if (sessionInfo instanceof SignSessionInformation) { - SignSessionInformation si = (SignSessionInformation) sessionInfo; - isExternalInvocation = (si != null && si.exappinf != null); - if (isExternalInvocation) { - String urlParams = EncodingUtil.formUrlEncode(new NameValuePair[] { new NameValuePair("error", error), new NameValuePair("cause", cause) }, "ISO8859_1"); - if (si.exappinf.invoke_error_url == null) { - // prevent circular redirect - si.exappinf = null; - String redirectUrl = response.encodeRedirectURL(request.getContextPath() + "/jsp/error.jsp" + "?" + urlParams); - session.setAttribute(SessionAttributes.PARENT_WEBAPP_REDIRECT_URL, redirectUrl); - } else { - String errorUrl = si.exappinf.invoke_error_url + "?" + urlParams; - session.setAttribute(SessionAttributes.PARENT_WEBAPP_REDIRECT_URL, errorUrl); - } - String redirectHelper = response.encodeRedirectURL(request.getContextPath() + "/jsp/redirect_to_parent.jsp"); - SignServletHelper.disableBrowserCacheForResponse(response); - response.sendRedirect(redirectHelper); - } - } - } - -%> - - -

-

-
- <% if (rb) { %> - - <% } else { out.write(StringEscapeUtils.escapeHtml(error)); } %> -
-
: - <% if (rb) { %> - - <% } else { out.write(StringEscapeUtils.escapeHtml(cause)); } %> -
- <% if (!isExternalInvocation && !paramInvok) { %> -
- - <% } // end if %> -
-		<%
-		  if (pe != null) {
-		    StringWriter sw = new StringWriter();
-		    PrintWriter pw = new PrintWriter(sw);
-		    pe.printStackTrace(pw);
-		    sw.close();
-		    pw.close();
-		    out.print(StringEscapeUtils.escapeHtml(sw.toString()));
-		  }
-		%>
-		
- - - -- cgit v1.2.3