[seam-dev] First cab off the rank!

Stuart Douglas stuart at baileyroberts.com.au
Sun Nov 29 19:54:48 EST 2009


I don't think that this would be possible as the jdk proxy only allows you to implement SomeInterface, not SomeInterface<Foo> (i.e. there is no mechanism for generating a signature attribute in the proxy). When weld tries to get this information a GenericSignatureFormatError would result (I saw this in my code before I added the SignitureAttribute ). I may be wrong on this, but I can't see any way around it.

Stuart
________________________________________
From: seam-dev-bounces at lists.jboss.org [seam-dev-bounces at lists.jboss.org] On Behalf Of Gavin King [gavin.king at gmail.com]
Sent: Monday, 30 November 2009 5:32 AM
To: Shane Bryzak
Cc: seam-dev at lists.jboss.org
Subject: Re: [seam-dev] First cab off the rank!

You used a jdk dynamicproxy? Probably a better idea.

Sent from my iPhone

On Nov 29, 2009, at 1:01 PM, Shane Bryzak <sbryzak at redhat.com> wrote:

> Done, although I didn't need to use Javassist. ;)
>
> On 30/11/09 02:38, Gavin King wrote:
>> Stuart has some code to do this using javassist.
>>
>> On Sun, Nov 29, 2009 at 2:00 AM, Shane Bryzak<sbryzak at redhat.com>
>> wrote:
>>
>>
>>> Almost got this working, however I need to be able to reflectively
>>> create an
>>> AnnotationLiteral, given a String containing the fully qualified
>>> name of the
>>> qualifier.  Anyone done this before?
>>>
>>
>>
>>
>
_______________________________________________
seam-dev mailing list
seam-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/seam-dev



More information about the seam-dev mailing list