[Yanel-commits] rev 30016 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Wed Dec 19 23:46:43 CET 2007


Author: michi
Date: 2007-12-19 23:46:43 +0100 (Wed, 19 Dec 2007)
New Revision: 30016

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
obsolete method removed

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2007-12-19 22:35:23 UTC (rev 30015)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2007-12-19 22:46:43 UTC (rev 30016)
@@ -1596,72 +1596,6 @@
     }
 
     /**
-     * Custom XHTML Form for authentication
-     */
-/*
-    private void getXHTMLAuthenticationForm(HttpServletRequest request, HttpServletResponse response, Realm realm, String message) throws ServletException, IOException {
-        String pathRelativeToRealm = request.getServletPath().replaceFirst(realm.getMountPoint(),"/");
-        String backToRealm = org.wyona.yanel.core.util.PathUtil.backToRealm(pathRelativeToRealm);
-        
-        try {
-            org.w3c.dom.Document adoc = getDocument(NAMESPACE, "yanel-auth-screen");
-            
-            Element rootElement = adoc.getDocumentElement();
-            
-            if (message != null) {
-                Element messageElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "message"));
-                messageElement.appendChild(adoc.createTextNode(message)); 
-            }
-            
-            Element requestElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "request"));
-            requestElement.setAttributeNS(NAMESPACE, "urlqs", getRequestURLQS(request, null, true));
-
-            if (request.getQueryString() != null) {
-                requestElement.setAttributeNS(NAMESPACE, "qs", request.getQueryString().replaceAll("&", "&"));
-            }
-            
-            Element realmElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "realm"));
-            realmElement.setAttributeNS(NAMESPACE, "name", realm.getName());
-            realmElement.setAttributeNS(NAMESPACE, "mount-point", realm.getMountPoint().toString());  
-            
-            Element sslElement = (Element) rootElement.appendChild(adoc.createElementNS(NAMESPACE, "ssl"));            
-            if(sslPort != null) {
-                sslElement.setAttributeNS(NAMESPACE, "status", "ON");   
-            } else {
-                sslElement.setAttributeNS(NAMESPACE, "status", "OFF");
-            }
-            
-            String yanelFormat = request.getParameter("yanel.format");
-            if(yanelFormat != null && yanelFormat.equals("xml")) {
-                response.setContentType("application/xml; charset=" + DEFAULT_ENCODING);
-                //OutputStream out = response.getOutputStream();
-                javax.xml.transform.TransformerFactory.newInstance().newTransformer().transform(new javax.xml.transform.dom.DOMSource(adoc), new javax.xml.transform.stream.StreamResult(response.getOutputStream()));
-                //out.close();
-            } else {
-                String mimeType = patchMimeType("application/xhtml+xml", request);
-                response.setContentType(mimeType + "; charset=" + DEFAULT_ENCODING);
-                response.setStatus(javax.servlet.http.HttpServletResponse.SC_UNAUTHORIZED);
-
-                File realmDir = realm.getRootDir();
-                if (realmDir == null) realmDir = new File(realm.getConfigFile().getParent());
-                File xsltLoginScreen = org.wyona.commons.io.FileUtil.file(realmDir.getAbsolutePath(), "src" + File.separator + "webapp" + File.separator + xsltLoginScreenDefault);
-                if (!xsltLoginScreen.isFile()) xsltLoginScreen = org.wyona.commons.io.FileUtil.file(servletContextRealPath, xsltLoginScreenDefault);
-
-                Transformer transformer = TransformerFactory.newInstance().newTransformer(new StreamSource(xsltLoginScreen));
-                transformer.setParameter("yanel.back2realm", backToRealm);
-                transformer.setParameter("yanel.reservedPrefix", reservedPrefix);
-                transformer.transform(new javax.xml.transform.dom.DOMSource(adoc), new javax.xml.transform.stream.StreamResult(response.getWriter()));
-            }
-
-            
-        } catch (Exception e) {
-            log.error(e.getMessage(), e);
-            throw new ServletException(e.getMessage());
-        }        
-    }
-*/
-
-    /**
      * Write to output stream of modifiable resource
      */
     private void write(InputStream in, OutputStream out, HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {



More information about the Yanel-commits mailing list