[Project] Update to Jersey 2.25.1
This commit is contained in:
parent
3905a38a32
commit
96771b40ba
|
@ -19,14 +19,15 @@ import java.io.File;
|
|||
import java.io.IOException;
|
||||
import java.net.URI;
|
||||
import java.util.Collections;
|
||||
import java.util.logging.Level;
|
||||
|
||||
import javax.ws.rs.ProcessingException;
|
||||
import javax.ws.rs.core.Application;
|
||||
|
||||
import org.glassfish.grizzly.http.server.HttpServer;
|
||||
import org.glassfish.jersey.client.ClientConfig;
|
||||
import org.glassfish.jersey.filter.LoggingFilter;
|
||||
import org.glassfish.jersey.grizzly2.servlet.GrizzlyWebContainerFactory;
|
||||
import org.glassfish.jersey.logging.LoggingFeature;
|
||||
import org.glassfish.jersey.server.ResourceConfig;
|
||||
import org.glassfish.jersey.server.ServerProperties;
|
||||
import org.glassfish.jersey.server.TracingConfig;
|
||||
|
@ -90,10 +91,10 @@ public abstract class AbstractRestfulTest extends JerseyTest {
|
|||
resourceConfig.register(clazz);
|
||||
}
|
||||
|
||||
resourceConfig.register(LoggingFilter.class);
|
||||
//.register(createMoxyJsonResolver())
|
||||
// Logging
|
||||
// Tracing support.
|
||||
LoggingFeature loggingFeature = new LoggingFeature(
|
||||
java.util.logging.Logger.getLogger(LoggingFeature.DEFAULT_LOGGER_NAME), Level.SEVERE,
|
||||
LoggingFeature.Verbosity.PAYLOAD_ANY, Integer.MAX_VALUE);
|
||||
resourceConfig.register(loggingFeature);
|
||||
resourceConfig.property(ServerProperties.TRACING, TracingConfig.ALL.name());
|
||||
resourceConfig.property(ServletProperties.FILTER_FORWARD_ON_404, true);
|
||||
return resourceConfig;
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
|
||||
<java-version>1.8</java-version>
|
||||
|
||||
<jersey.version>2.11</jersey.version>
|
||||
<jersey.version>2.25.1</jersey.version>
|
||||
<jaxrs.api.version>2.0</jaxrs.api.version>
|
||||
|
||||
<tomcat7Url>http://tomcat.eitchnet.ch:8080/manager/text</tomcat7Url>
|
||||
|
|
|
@ -15,9 +15,11 @@
|
|||
*/
|
||||
package li.strolch.minimal.rest.resources;
|
||||
|
||||
import java.util.logging.Level;
|
||||
|
||||
import javax.ws.rs.ApplicationPath;
|
||||
|
||||
import org.glassfish.jersey.filter.LoggingFilter;
|
||||
import org.glassfish.jersey.logging.LoggingFeature;
|
||||
import org.glassfish.jersey.server.ResourceConfig;
|
||||
import org.glassfish.jersey.server.ServerProperties;
|
||||
|
||||
|
@ -35,7 +37,10 @@ public class RestfulApplication extends ResourceConfig {
|
|||
//register(HttpCacheResponseFilter.class);
|
||||
//register(RestfulExceptionMapper.class);
|
||||
|
||||
register(new LoggingFilter(java.util.logging.Logger.getGlobal(), true));
|
||||
LoggingFeature loggingFeature = new LoggingFeature(
|
||||
java.util.logging.Logger.getLogger(LoggingFeature.DEFAULT_LOGGER_NAME), Level.SEVERE,
|
||||
LoggingFeature.Verbosity.PAYLOAD_ANY, Integer.MAX_VALUE);
|
||||
register(loggingFeature);
|
||||
|
||||
property(ServerProperties.TRACING, "ALL");
|
||||
property(ServerProperties.TRACING_THRESHOLD, "TRACE");
|
||||
|
|
Loading…
Reference in New Issue