<%-- CSA Receiver Page.jsp: Oracle EM Client System Analyzer "receiver" --%> <%@ page language="java" contentType="text/html" %> <%@ page import = "java.io.*" %> <%@ page import = "java.net.*" %> <%@ page import = "java.util.Enumeration" %> <%-- TEST ONLY imports ... --%> <%@ page import = "java.util.Date" %> <%@ page import = "java.text.SimpleDateFormat" %> <%@ page import = "java.io.FileInputStream" %> <%@ page import = "java.io.InputStreamReader" %> <%@ page import = "oracle.sysman.eml.ecm.csa.CSAReceiverBean" %> <% String CSA_CONFIG_FILE_PATH = "CSA_CONFIG_FILE_PATH"; String csaJavaProperty = "csa.config_file_path"; String PASSED_DTD_FILE = "csa.dtd"; String FAILED_DTD_FILE = "failedcsa.dtd"; processor.init(application, request, response); if(!processor.isIPAddressAllowed()) { response.sendError(response.SC_UNAUTHORIZED, "The client's IP address" + " is in a range that has been excluded by the administrator"); } else { // TBD: Specify no caching of JSP page??? response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 1); %> Oracle EM Client System Analyzer "receiver" <% String httpMethod = request.getMethod(); int contentLen = request.getContentLength(); if (httpMethod.equals("POST") && (contentLen > 0)) { int code = processor.processPost(application, request, response); if(code != CSAReceiverBean.OUTPUT_DIR_ERR_CODE) { processor.cleanDir(); } %>

csaPostStatus=<%= code %> <% } %> <% }//end else IP address is allowed %>