What specific usage scenarios do you have that you think Proxy might
not support?  If there's something that we have overlooked, we should
improve our library (even if guice doesn't want to use it).  Have you
looked at the Commons Proxy API?

On Tue, Oct 21, 2008 at 10:36 AM, Bob Lee <[EMAIL PROTECTED]> wrote:
> The cglib impl is pretty tight already and it works well, so this probably
> isn't worth it. Also, there's no telling whether the proxy API can support
> our usage. My guess is cglib and ASM (which is used by cglib anyway) are the
> only impls that can, at least w/o a significant rewrite.
>
> Bob
>
> On Tue, Oct 21, 2008 at 7:08 AM, James Carman <[EMAIL PROTECTED]> wrote:
>>
>> I didn't say it was a requirement.  However, if it can slim down the
>> codebase, it could be beneficial.
>>
>> On Tue, Oct 21, 2008 at 9:20 AM, Dhanji R. Prasanna <[EMAIL PROTECTED]>
>> wrote:
>> > This is really a non-issue with Guice. There is no requirement for an
>> > alternate proxy API. Perhaps Hibernate could benefit from something like
>> > this, they already have their own abstraction API for javassist and
>> > cglib.
>> > As has been stated before, cglib is *not* an external dependency of
>> > Guice.
>> >
>> > Dhanji.
>> >
>> > On Tue, Oct 21, 2008 at 10:49 PM, James Carman <[EMAIL PROTECTED]>
>> > wrote:
>> >>
>> >> Ok, thanks.  I didn't know if perhaps they changed their groupId or
>> >> something and I was unaware.  Their site doesn't have any
>> >> maven-specific instructions.  I think I might wait for it to make it
>> >> to the main repository before I upgrade my dependency declaration.  It
>> >> can always be overridden.
>> >>
>> >> On Tue, Oct 21, 2008 at 7:47 AM, tzwoenn
>> >> <[EMAIL PROTECTED]>
>> >> wrote:
>> >> >
>> >> > As far as I know, it is still not available in one of the relevant
>> >> > repositories, so decided some months ago to upload it to my own:
>> >> > http://maven.kamalook.de/
>> >> >
>> >> > BR, Sven
>> >> >
>> >> > On Oct 21, 12:32 pm, "James Carman" <[EMAIL PROTECTED]> wrote:
>> >> >> On Tue, Oct 21, 2008 at 6:19 AM, James Carman <[EMAIL PROTECTED]>
>> >> >> wrote:
>> >> >> >> well, I'm sure James can answer that ;) I did notice that it
>> >> >> >> still
>> >> >> >> has
>> >> >> >> a dependency on cglib 2.1_3, which has a race condition - but I
>> >> >> >> assume cglib 2.2 can be dropped in without any recompilation
>> >> >>
>> >> >> Anyone know where I can get cglib 2.2.x via maven2?  It's not in the
>> >> >> main repository.  It was released earlier this year, so it shouldn't
>> >> >> be a synchronization issue.
>> >> > >
>> >> >
>> >>
>> >>
>> >
>> >
>> > >
>> >
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to