users@jersey.java.net

[Jersey] Re: wadl gen errors after upgrading from 1.1.5.1 to 1.9.1

From: Pavel Bucek <pavel.bucek_at_oracle.com>
Date: Thu, 20 Oct 2011 14:28:11 +0200

Hi Jonathan,

it is just minor issue and it has been already fixed - log level for
this message was changed to FINE instead of SEVERE..; 1.10 won't be
producing these annoying messages anymore.

It does not affect wadl generation at all. It is related to XML Schema
generation and is kind of expected in these cases.

Regards,
Pavel

On 10/20/11 2:17 PM, Jonathan Iantosca wrote:
> Hi Folks - I've searched around and can't seem to find much info on
> this. I get the exception below (for each resource returning
> Response) when pointing to my application.wadl. The wadl seems to
> generate fine, given the exception, but this is a log of stuff getting
> dumped to std out. I have my own wadl generator, but with or w/out it
> I still get the exceptions.
>
> Can anyone point me in the right direction?
>
> java.lang.IllegalAccessException: Class
> com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator$8
> can not access a member of class javax.ws.rs.core.Response with
> modifiers "protected"
> at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)
> at java.lang.Class.newInstance0(Class.java:349)
> at java.lang.Class.newInstance(Class.java:308)
> at com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator$8.resolve(WadlGeneratorJAXBGrammarGenerator.java:467)
> at com.sun.jersey.server.wadl.WadlGenerator$ExternalGrammarDefinition.resolve(WadlGenerator.java:181)
> at com.sun.jersey.server.wadl.ApplicationDescription.resolve(ApplicationDescription.java:81)
> at com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator.attachTypes(WadlGeneratorJAXBGrammarGenerator.java:518)
> at com.sun.jersey.server.wadl.WadlBuilder.generate(WadlBuilder.java:124)
> at com.sun.jersey.server.impl.wadl.WadlApplicationContextImpl.getApplication(WadlApplicationContextImpl.java:104)
> at com.sun.jersey.server.impl.wadl.WadlResource.getWadl(WadlResource.java:89)
> .....
>
> Oct 20, 2011 7:49:57 AM
> com.sun.jersey.server.wadl.generators.WadlGeneratorJAXBGrammarGenerator
> attachTypes
> INFO: Couldn't find JAX-B element for class javax.ws.rs.core.Response
>