[Minor] Logging RestfulApplication init
This commit is contained in:
parent
1326f7d627
commit
0eb82322e9
|
@ -1,5 +1,7 @@
|
||||||
package ${package}.web;
|
package ${package}.web;
|
||||||
|
|
||||||
|
import static ${package}.web.StartupListener.APP_NAME;
|
||||||
|
|
||||||
import javax.ws.rs.ApplicationPath;
|
import javax.ws.rs.ApplicationPath;
|
||||||
import javax.ws.rs.Priorities;
|
import javax.ws.rs.Priorities;
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
|
@ -12,11 +14,16 @@ import li.strolch.rest.filters.*;
|
||||||
import org.glassfish.jersey.logging.LoggingFeature;
|
import org.glassfish.jersey.logging.LoggingFeature;
|
||||||
import org.glassfish.jersey.server.ResourceConfig;
|
import org.glassfish.jersey.server.ResourceConfig;
|
||||||
import org.glassfish.jersey.server.ServerProperties;
|
import org.glassfish.jersey.server.ServerProperties;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@ApplicationPath("rest")
|
@ApplicationPath("rest")
|
||||||
public class RestfulApplication extends ResourceConfig {
|
public class RestfulApplication extends ResourceConfig {
|
||||||
|
|
||||||
|
private static final Logger logger = LoggerFactory.getLogger(RestfulApplication.class);
|
||||||
|
|
||||||
public RestfulApplication() {
|
public RestfulApplication() {
|
||||||
|
setApplicationName(APP_NAME);
|
||||||
|
|
||||||
// add project resources by package name
|
// add project resources by package name
|
||||||
packages(BooksResource.class.getPackage().getName());
|
packages(BooksResource.class.getPackage().getName());
|
||||||
|
@ -55,5 +62,10 @@ public class RestfulApplication extends ResourceConfig {
|
||||||
property(ServerProperties.TRACING, "ALL");
|
property(ServerProperties.TRACING, "ALL");
|
||||||
property(ServerProperties.TRACING_THRESHOLD, "TRACE");
|
property(ServerProperties.TRACING_THRESHOLD, "TRACE");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
logger.info(
|
||||||
|
"Initialized REST application " + getApplicationName() + " with " + getClasses().size() + " classes, "
|
||||||
|
+ getInstances().size() + " instances, " + getResources().size() + " resources and "
|
||||||
|
+ getProperties().size() + " properties");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,7 @@ import org.slf4j.impl.StaticLoggerBinder;
|
||||||
public class StartupListener implements ServletContextListener {
|
public class StartupListener implements ServletContextListener {
|
||||||
|
|
||||||
private static final Logger logger = LoggerFactory.getLogger(StartupListener.class);
|
private static final Logger logger = LoggerFactory.getLogger(StartupListener.class);
|
||||||
private static final String APP_NAME = "eSyTest";
|
public static final String APP_NAME = "eSyTest";
|
||||||
|
|
||||||
private StrolchAgent agent;
|
private StrolchAgent agent;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue