2017-01-26 3 views

Antwort

2

Einstellung Jersey Eigenschaften in einer JAX-RS-Anwendung ist möglich durch eine überschriebene Methode getProperties() in einer benutzerdefinierten Application Klasse bereitstellt, wie in this example in Jersey tests:

public class MyApplication extends Application { 

    @Override 
    public Map<String, Object> getProperties() { 
     return new HashMap<String, Object>() {{ 
      put("jersey.config.server.response.setStatusOverSendError", true); 
     }}; 
    } 
} 

Das gleiche sollte möglich sein, mit einem init-param von das Jersey Servlet in web.xml, wie in this Jersey test app:

<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> 
     <init-param> 
      <param-name>jersey.config.server.provider.packages</param-name> 
      <param-value>org.glassfish.jersey.tests.integration.servlettests</param-value> 
     </init-param> 
Verwandte Themen