I had this problem with idea but adding the suppress warning worked. If it
works in command line it is not a compilation error, maybe the jdk clue is
good.

- Romain

Le 21 mai 2011 16:12, "dsh" <[email protected]> a écrit :
> Are you certain that your Eclipse setup is using the same JDK you are
> using on the command line?
>
> Cheers
> Daniel
>
> On Sat, May 21, 2011 at 4:08 PM, Thibaut Robert
> <[email protected]> wrote:
>> hi,
>>
>> I had this problem too. It's not warning but really a compilation error
(ie
>> can't be removed by an annotation or config)
>> I ended up modifying the code in some way to make eclipse happy :(
>>
>> --
>> Thibaut
>>
>> On Sat, May 21, 2011 at 9:52 AM, Romain Manni-Bucau
>> <[email protected]>wrote:
>>
>>> hi,
>>>
>>> the suppress warning was here for that, maybe eclipse needs a diiferent
>>> one.
>>> Nothing is adviced by eclipse?
>>>
>>> - Romain
>>>
>>> 2011/5/21 Karan Malhi <[email protected]>
>>>
>>> > Checked out the latest source. It compiles fine in maven command line,
>>> > however when i import it into eclipse, I get an error in line 109
>>> > of org.apache.openejb.assembler.classic.ValidationBuilder. The compile
>>> > error
>>> > appears at the following piece of code:-
>>> > *target = Validation.byProvider(clazz).configure();*
>>> >
>>> > The compile error is :
>>> > *Bound mismatch: The generic method byProvider(Class<U>) of type
>>> Validation
>>> > is not applicable for the arguments (Class<capture#7-of ? extends
>>> > ValidationProvider>). The inferred type
Configuration<Configuration<T>>
>>> is
>>> > not a valid substitute for the bounded parameter <T extends
>>> > Configuration<T>>*
>>> >
>>> > Can somebody suggest a fix.?
>>> >
>>> > --
>>> > Karan Singh Malhi
>>> >
>>>
>>

Reply via email to