Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBOLLE Sebastien2017-08-10 09:39:42 +0000
committerMahdi Ben Alaya2017-09-12 11:18:43 +0000
commitd3d9102d208c6412505c90f7e24e45820a70bff4 (patch)
tree3e113fabbd314f01f38664911a04d1430581b236
parent4ab23bf6e18e9c8e6e3d5e9c9336f4ce52dbab08 (diff)
downloadorg.eclipse.om2m-d3d9102d208c6412505c90f7e24e45820a70bff4.tar.gz
org.eclipse.om2m-d3d9102d208c6412505c90f7e24e45820a70bff4.tar.xz
org.eclipse.om2m-d3d9102d208c6412505c90f7e24e45820a70bff4.zip
sdt.app.homemonitoring: remove useless servlet.
Signed-off-by: BOLLE Sebastien <sebastien.bolle@orange.com> Signed-off-by: BONNARDEL Gregory <gbonnardel.ext@orange.com>
-rw-r--r--org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/Activator.java13
-rw-r--r--org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/LoginServlet.java2
-rw-r--r--org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/MonitorHomeServlet.java50
3 files changed, 1 insertions, 64 deletions
diff --git a/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/Activator.java b/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/Activator.java
index 35eef358..a63419e8 100644
--- a/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/Activator.java
+++ b/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/Activator.java
@@ -1,13 +1,8 @@
package org.eclipse.om2m.sdt.home.monitoring;
-import java.io.IOException;
-import java.net.URL;
import java.util.Dictionary;
import java.util.Hashtable;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.eclipse.om2m.core.service.CseService;
@@ -17,7 +12,6 @@ import org.eclipse.om2m.sdt.home.monitoring.servlet.HomeServlet;
import org.eclipse.om2m.sdt.home.monitoring.servlet.InCseContextServlet;
import org.eclipse.om2m.sdt.home.monitoring.servlet.LoginServlet;
import org.eclipse.om2m.sdt.home.monitoring.servlet.LogoutServlet;
-import org.eclipse.om2m.sdt.home.monitoring.servlet.MonitorHomeServlet;
import org.eclipse.om2m.sdt.home.monitoring.util.AeRegistration;
import org.eclipse.om2m.sdt.home.monitoring.util.Constants;
import org.eclipse.om2m.sdt.home.monitoring.util.ResourceDiscovery;
@@ -27,7 +21,6 @@ import org.osgi.framework.ServiceReference;
import org.osgi.framework.ServiceRegistration;
import org.osgi.service.cm.ConfigurationException;
import org.osgi.service.cm.ManagedService;
-import org.osgi.service.http.HttpContext;
import org.osgi.service.http.HttpService;
import org.osgi.util.tracker.ServiceTracker;
@@ -70,12 +63,6 @@ public class Activator implements BundleActivator , ManagedService {
LOGGER.info("Register test " + uiContext + sep + "Home_Monitoring_Application http context");
httpService.registerServlet(uiContext + sep + Constants.APPNAME,
new HomeServlet(context), null, null);
- httpService.registerServlet(uiContext + sep + Constants.APPNAME + "/monitor/home",
- new MonitorHomeServlet(context), null, null);
-// httpService.registerServlet(uiContext + sep + Constants.APPNAME + "/monitor/control/device",
-// new DeviceControlServlet(context), null, null);
-// httpService.registerServlet(uiContext + sep + Constants.APPNAME + "/monitor/devices",
-// new DevicesServlet(context), null, null);
httpService.registerServlet(uiContext + sep + Constants.APPNAME + "/in-cse/context",
new InCseContextServlet(), null, null);
httpService.registerServlet(uiContext + sep + Constants.APPNAME + "/security/login",
diff --git a/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/LoginServlet.java b/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/LoginServlet.java
index 78ca30ac..55148310 100644
--- a/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/LoginServlet.java
+++ b/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/LoginServlet.java
@@ -27,7 +27,7 @@ public class LoginServlet extends HttpServlet {
SessionManager.Session session = null;
if ((session = AuthFillter.validateUserCredentials(request, response)) != null) {
- response.sendRedirect("/" + Constants.APPNAME + "/monitor/home?" + SessionManager.SESSION_ID_PARAMETER + "=" + session.getId());
+ response.sendRedirect("/" + Constants.APPNAME + "/webapps/monitor.html?" + SessionManager.SESSION_ID_PARAMETER + "=" + session.getId());
} else {
response.sendRedirect("/" + Constants.APPNAME + "/webapps/login.html?message=error");
}
diff --git a/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/MonitorHomeServlet.java b/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/MonitorHomeServlet.java
deleted file mode 100644
index a613ca41..00000000
--- a/org.eclipse.om2m.sdt/org.eclipse.om2m.sdt.home.applications/org.eclipse.om2m.sdt.home.monitoring/src/main/java/org/eclipse/om2m/sdt/home/monitoring/servlet/MonitorHomeServlet.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package org.eclipse.om2m.sdt.home.monitoring.servlet;
-
-import java.io.IOException;
-import java.io.PrintWriter;
-
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServlet;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-
-import org.eclipse.om2m.sdt.home.monitoring.util.Constants;
-import org.eclipse.om2m.sdt.home.monitoring.util.FileUtil;
-import org.osgi.framework.BundleContext;
-
-public class MonitorHomeServlet extends HttpServlet {
- /**
- *
- */
- private static final long serialVersionUID = 1L;
- private BundleContext context;
-
- public MonitorHomeServlet(BundleContext context) {
- this.context = context;
- }
-
- @Override
- protected void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- String sessionId = request.getParameter(SessionManager.SESSION_ID_PARAMETER);
-
- if ((sessionId == null) || (!SessionManager.getInstance().checkTokenExists(sessionId))) {
- response.sendRedirect("/" + Constants.APPNAME + "/webapps/login.html");
- return;
- }
-
- SessionManager.Session currentSession = SessionManager.getInstance().getSession(sessionId);
- if (currentSession == null) {
- response.sendRedirect("/" + Constants.APPNAME + "/webapps/login.html");
- return;
- }
-
- String monitorHome = FileUtil.getFileAsString("webapps/monitor.html", context);
- monitorHome = monitorHome.replace("%USERNAME%", currentSession.getName());
- response.setContentType("text/html");
- PrintWriter out = response.getWriter();
- out.println(monitorHome);
-
- }
-
-}

Back to the top