From 8d5386be38db25a2a41c3bf6c876adee21ca26cc Mon Sep 17 00:00:00 2001
From: Roberto Sánchez <roberto.sanchez@curisit.net>
Date: Fri, 19 Sep 2014 08:26:02 +0000
Subject: [PATCH] #396 fix - Fixed more SonarQube issues
---
securis/src/main/java/net/curisit/securis/MainApp.java | 105 +++++++++++++++++++++++-----------------------------
1 files changed, 47 insertions(+), 58 deletions(-)
diff --git a/securis/src/main/java/net/curisit/securis/MainApp.java b/securis/src/main/java/net/curisit/securis/MainApp.java
index d642451..cb1bf16 100644
--- a/securis/src/main/java/net/curisit/securis/MainApp.java
+++ b/securis/src/main/java/net/curisit/securis/MainApp.java
@@ -32,76 +32,65 @@
public class MainApp {
- private static final Logger LOG = LogManager.getLogger(MainApp.class);
+ private static final Logger LOG = LogManager.getLogger(MainApp.class);
- private static Server server;
- private static Injector injector = null;
+ private static Server server;
+ private static Injector injector = null;
- @Inject
- @Named("base-uri")
- private URI uri;
+ @Inject
+ @Named("base-uri")
+ private URI uri;
- public static void main(String[] args) throws Exception {
- LOG.info("SeCuris init...");
+ public static void main(String[] args) throws Exception {
+ LOG.info("SeCuris init...");
- SecurisModule securisModule = new SecurisModule();
- JpaPersistModule jpaPersistModule = new JpaPersistModule("localdb");
- Properties props = new Properties();
- props.put("javax.persistence.jdbc.password", securisModule.getPassword());
- props.put("javax.persistence.jdbc.url", securisModule.getUrl(securisModule.getAppDir()));
- LOG.info("BD Url: {} {}", securisModule.getUrl(securisModule.getAppDir()), securisModule.getPassword());
- jpaPersistModule.properties(props);
+ SecurisModule securisModule = new SecurisModule();
+ JpaPersistModule jpaPersistModule = new JpaPersistModule("localdb");
+ Properties props = new Properties();
+ props.put("javax.persistence.jdbc.password", securisModule.getPassword());
+ props.put("javax.persistence.jdbc.url", securisModule.getUrl(securisModule.getAppDir()));
+ LOG.info("BD Url: {} {}", securisModule.getUrl(securisModule.getAppDir()), securisModule.getPassword());
+ jpaPersistModule.properties(props);
- injector = Guice.createInjector(securisModule, new RequestsModule(), jpaPersistModule);
- // injector.getInstance(JpaInitializer.class);
+ injector = Guice.createInjector(securisModule, new RequestsModule(), jpaPersistModule);
- startServer(injector.getInstance(Key.get(URI.class, Names.named("base-uri"))));
- while (true) {
- Thread.currentThread().sleep(100);
- }
- }
+ startServer(injector.getInstance(Key.get(URI.class, Names.named("base-uri"))));
+ while (true) {
+ Thread.currentThread().sleep(100);
+ }
+ }
- private static void startServer(URI uri) throws Exception {
- System.out.println("Starting jetty...");
+ private static void startServer(URI uri) throws Exception {
+ System.out.println("Starting jetty...");
- server = new Server(9997);
- ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
- context.setContextPath("/");
- context.addEventListener(injector.getInstance(GuiceResteasyBootstrapServletContextListener.class));
+ server = new Server(9997);
+ ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
+ context.setContextPath("/");
+ context.addEventListener(injector.getInstance(GuiceResteasyBootstrapServletContextListener.class));
- context.setInitParameter("resteasy.role.based.security", "true");
- context.setInitParameter("resteasy.providers", DefaultExceptionHandler.class.getName());
- // context.addFilter(new FilterHolder(injector.getInstance(AuthFilter.class)), "/*", null);
- context.addFilter(new FilterHolder(injector.getInstance(PersistFilter.class)), "/*", null);
- ServletHolder sh = new ServletHolder(HttpServletDispatcher.class);
- sh.setName("resteasy");
- context.addServlet(sh, "/*");
+ context.setInitParameter("resteasy.role.based.security", "true");
+ context.setInitParameter("resteasy.providers", DefaultExceptionHandler.class.getName());
+ context.addFilter(new FilterHolder(injector.getInstance(PersistFilter.class)), "/*", null);
+ ServletHolder sh = new ServletHolder(HttpServletDispatcher.class);
+ sh.setName("resteasy");
+ context.addServlet(sh, "/*");
- ResourceHandler staticResources = new ResourceHandler();
- staticResources.setBaseResource(Resource.newResource(MainApp.class.getResource("/static").toURI()));
- staticResources.setWelcomeFiles(new String[]
- { "/main.html" });
- context.setHandler(staticResources);
+ ResourceHandler staticResources = new ResourceHandler();
+ staticResources.setBaseResource(Resource.newResource(MainApp.class.getResource("/static").toURI()));
+ staticResources.setWelcomeFiles(new String[] { "/main.html" });
+ context.setHandler(staticResources);
- ErrorPageErrorHandler errorHandler = new ErrorPageErrorHandler();
- context.setErrorHandler(errorHandler);
- // errorHandler.addErrorPage(HttpResponseCodes.SC_FORBIDDEN, "/login");
- // errorHandler.addErrorPage(HttpResponseCodes.SC_NOT_FOUND, "/");
- // errorHandler.addErrorPage(javax.ws.rs.NotFoundException.class, "/");
- // errorHandler.addErrorPage(javax.ws.rs.ForbiddenException.class, "/");
- // errorHandler.addErrorPage(javax.ws.rs.ForbiddenException.class.getCanonicalName(), "/");
- // errorHandler.addErrorPage(ErrorPageErrorHandler.GLOBAL_ERROR_PAGE, "/");
- LOG.info("Error Handlers: " + context.getErrorHandler());
- ContextHandlerCollection contexts = new ContextHandlerCollection();
+ ErrorPageErrorHandler errorHandler = new ErrorPageErrorHandler();
+ context.setErrorHandler(errorHandler);
+ LOG.info("Error Handlers: " + context.getErrorHandler());
+ ContextHandlerCollection contexts = new ContextHandlerCollection();
- contexts.setHandlers(new Handler[]
- { staticResources, context });
- // server.setHandler(contexts);
+ contexts.setHandlers(new Handler[] { staticResources, context });
- server.setHandler(context);
- server.start();
- server.join();
- LOG.info("Started server in: http://127.0.0.1:9997/");
- }
+ server.setHandler(context);
+ server.start();
+ server.join();
+ LOG.info("Started server in: http://127.0.0.1:9997/");
+ }
}
--
Gitblit v1.3.2