2013-06-12 2 views
1

Я хотел бы остановить джерси, генерирующую wadl для одного из моих ресурсов джерси. Кто-нибудь знает, возможно ли это сделать с аннотациями или настройкой web.xml.Создание WADL с остатками Джерси

Thanks, SAm.

ответ

3

, как из последнего трикотажа documentation:

поколения WADL включен в Джерси по умолчанию. Это означает, что по умолчанию для каждого ресурса добавляются методы OPTIONS, а также развертывается автоматически созданный ресурс /application.wadl . Чтобы переопределить поведение по умолчанию и отключить WADL поколение в Джерси, настройки свойство конфигурации в вашем приложении:

jersey.config.server.wadl.disableWadl=true 

надеюсь, что это помогает

0

@ ответ mSolujic является правильным, но пользователи Jersey/Spring может необходимо что-то немного отличающееся от их web.xml (по крайней мере, с Джерси 1.19):

<servlet> 
    <servlet-name>rest</servlet-name> 
    <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class> 
    <init-param> 
     <param-name>com.sun.jersey.config.feature.DisableWADL</param-name> 
     <param-value>true</param-value> 
    </init-param> 
    ... 
</servlet> 
Смежные вопросы