Я использую Джерси 1.19.1 в веб-проекте с Java+Jboss.
Каждый раз, когда я что-то запрашиваю у веб-сервиса, он показывает эту запись в server.log:
ERROR [STDERR] com.sun.jersey.server.wadl.generators.AbstractWadlGeneratorGrammarGenerator attachTypes
INFO: Couldn't find grammar element for class java.lang.String
В поисках, как его отключить, я нашел это:
<init-param>
<param-name>com.sun.jersey.config.server.wadl.DisableWADL</param-name>
<param-value>true</param-value>
</init-param>
Но это ничего не изменило для меня.
Как я могу отключить WADL, чтобы это надоедливое сообщение больше не появлялось?
Вот полная запись для сервлета:
<servlet>
<servlet-name>windi-mobile-service</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.server.wadl.DisableWADL</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>br.com.altimus.mobile.service</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>