users@jersey.java.net

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

From: Jonathan Iantosca <jiantosca_at_gmail.com>
Date: Thu, 20 Oct 2011 08:32:01 -0400

Great, thanks for responding so quick!

On Thu, Oct 20, 2011 at 8:28 AM, Pavel Bucek <pavel.bucek_at_oracle.com> wrote:
> 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
>>
>
>