aboutsummaryrefslogtreecommitdiff
path: root/spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java
diff options
context:
space:
mode:
author(no author) <(no author)@d688527b-c9ab-4aba-bd8d-4036d912da1d>2006-04-05 12:52:49 +0000
committer(no author) <(no author)@d688527b-c9ab-4aba-bd8d-4036d912da1d>2006-04-05 12:52:49 +0000
commit11a85a176935a5525034715b84e4208aae4efaf3 (patch)
tree76a4dcec24b06c3042ee1f3ce51a926f6ed42087 /spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java
parentc62b56dbce7c8936802c61a3f6b17a0e526a6023 (diff)
downloadmoa-id-spss-11a85a176935a5525034715b84e4208aae4efaf3.tar.gz
moa-id-spss-11a85a176935a5525034715b84e4208aae4efaf3.tar.bz2
moa-id-spss-11a85a176935a5525034715b84e4208aae4efaf3.zip
This commit was manufactured by cvs2svn to create tagtags/Build_SPSS-1_3_1
'Build_SPSS-1_3_1'. git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/tags/Build_SPSS-1_3_1@700 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java')
-rw-r--r--spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java73
1 files changed, 0 insertions, 73 deletions
diff --git a/spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java b/spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java
deleted file mode 100644
index 46b1f793d..000000000
--- a/spss.slinterface/WEB-INF/src/test/at/gv/egovernment/moa/spss/slinterface/RewriteServlet.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Created on 15.12.2003
- *
- * (c) Stabsstelle IKT-Strategie des Bundes
- */
-package test.at.gv.egovernment.moa.spss.slinterface;
-
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.net.URL;
-import java.net.URLConnection;
-import java.util.Properties;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.log4j.Logger;
-
-import at.gv.egovernment.moa.spss.slinterface.Constants;
-import at.gv.egovernment.moa.spss.slinterface.Utils;
-
-/**
- * @author Gregor Karlinger (mailto:gregor.karlinger@cio.gv.at)
- */
-public class RewriteServlet extends HttpServlet
-{
- private static Logger logger_ = Logger.getLogger(Constants.LH_TEST_);
-
- public RewriteServlet()
- {
- super();
- }
-
- /* ---------------------------------------------------------------------------------------------------- */
-
- public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException
- {
- // Read content form POST request
- try
- {
- logger_.debug("Received GET request:");
- logger_.debug("Request URI: \"" + request.getRequestURL() + "\"");
-
- Properties initProps = (Properties) this.getServletContext().getAttribute(Constants.WSCP_INIT_PROPS_);
- String paramName = (initProps != null)
- ? initProps.getProperty(Constants.IP_REW_SLI_URLPARAMNAME_)
- : null;
-
- if (paramName == null || "".equals(paramName))
- throw new ServletException("Could not get rewrite parameter name from init properties.");
-
- logger_.debug("SLInterface rewrite parameter : \"" + paramName + "\"");
-
- String slInterfaceURLStr = request.getParameter(paramName);
- URL slInterfaceURL = new URL(slInterfaceURLStr);
- URLConnection slInterfaceURLConn = slInterfaceURL.openConnection();
-
- response.setContentType(slInterfaceURLConn.getContentType());
-
- InputStream slInterfaceIS = slInterfaceURLConn.getInputStream();
- OutputStream responseOS = response.getOutputStream();
- Utils.transferStreams(slInterfaceIS, responseOS);
- }
- catch (Exception e)
- {
- String message = "Failed to get answer from SL interface.";
- logger_.error(message, e);
- throw new ServletException(message, e);
- }
- }
-}