Guice 1.0 lacks too many features of JSR299.

I switched from Spring to Guice in 2007, then switched from Guice to Resin 
JSR299 draft in early 2008.

----- Original Message ----- 
From: "Scott Hernandez" <scotthernan...@hotmail.com>
To: "General Discussion for the Resin application server" 
<resin-interest@caucho.com>
Sent: Thursday, April 23, 2009 1:47 PM
Subject: Re: [Resin-interest] Any chance to support an out 
ofboxJSR299implementation for GAE?


> There is also Guice, and it works on GAE. Just saying...
>
> On Wed, Apr 22, 2009 at 10:12 PM, wesley <wes...@263.net> wrote:
>> Thanks.
>>
>> My app is heavily depending on Resin CanDI.
>>
>> Hope we'll get an out-of-box Resin CanDI before Gavin King's JSR299 RI 
>> 1.0
>> final release :)
>>
>> ----- Original Message -----
>> From: "Emil Ong" <e...@caucho.com>
>> To: "General Discussion for the Resin application server"
>> <resin-interest@caucho.com>
>> Sent: Thursday, April 23, 2009 12:37 PM
>> Subject: Re: [Resin-interest] Any chance to support an out ofbox
>> JSR299implementation for GAE?
>>
>>
>>> On Wed, Apr 22, 2009 at 04:31:43PM -0700, Scott Ferguson wrote:
>>>> Not in GAE because their security manager doesn't allow
>>>> Thread.setContextClassLoader. We're restricted to using the web-app's
>>>
>>> I just got word that they are planning to make
>>> Thread.setContextClassLoader() available soon, so that may be an option.
>>>
>>> Emil
>>>
>>>> classloader. I'm pretty sure we can create child classloaders (for
>>>> proxy/enhancement), but I haven't checked yet.
>>>>
>>>> -- Scott
>>>>
>>>>
>>>> >
>>>> >
>>>> > -Wesley
>>>> >
>>>> >
>>>> > ----- Original Message -----
>>>> > From: Scott Ferguson
>>>> > To: General Discussion for the Resin application server
>>>> > Sent: Thursday, April 16, 2009 2:47 AM
>>>> > Subject: Re: [Resin-interest] Any chance to support an out of box
>>>> > JSR299implementation for GAE?
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > On Apr 15, 2009, at 10:20 AM, wesley wrote:
>>>> >
>>>> >
>>>> > Hi there,
>>>> >
>>>> > I wonder if Resin could distribute a library to support an out of
>>>> > box
>>>> > JSR299 implementation for Google App Engine.
>>>> > We know Resin can't run on GAE now, but I think Resin's
>>>> > implementation
>>>> > of CanDI may be run on GAE.
>>>> > Is there any plan for this?
>>>> >
>>>> >
>>>> > Hmm. That's an interesting thought. Resin's CanDI is in resin-
>>>> > kernel.jar
>>>> > and doesn't depend on Resin itself, with the important exception of
>>>> > the
>>>> > Request and Session scopes.
>>>> >
>>>> >
>>>> > Some of the Interception features wouldn't be available because of 
>>>> > the
>>>> > current Google limitations on file writing (and probably missing
>>>> > javac),
>>>> > because Resin generates Java code instead of writing bytecode
>>>> > directly.
>>>> >
>>>> >
>>>> > There would be a few changes needed because Resin CanDI does expect
>>>> > Resin
>>>> > classloaders, but I think that would be straightforward to change.
>>>> >
>>>> >
>>>> > -- Scott
>>>> >
>>>> >
>>>> >
>>>> > regards
>>>> > -Wesley
>>>> > _______________________________________________
>>>> > resin-interest mailing list
>>>> > resin-interest@caucho.com
>>>> > http://maillist.caucho.com/mailman/listinfo/resin-interest
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > resin-interest mailing list
>>>> > resin-interest@caucho.com
>>>> > http://maillist.caucho.com/mailman/listinfo/resin-interest
>>>> >
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > resin-interest mailing list
>>>> > resin-interest@caucho.com
>>>> > http://maillist.caucho.com/mailman/listinfo/resin-interest
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> resin-interest mailing list
>>>> resin-interest@caucho.com
>>>> http://maillist.caucho.com/mailman/listinfo/resin-interest
>>> ============================================================
>>>
>>> Emil Ong
>>> Chief Evangelist
>>> Caucho Technology, Inc.
>>> Tel. (858) 456-0300
>>> mailto:e...@caucho.com
>>> http://blog.caucho.com/
>>>
>>> Caucho: Reliable Open Source
>>> --> Resin: application server
>>> --> Quercus: PHP in Java
>>> --> Java CanDI: contexts and dependency injection
>>>
>>>
>>> _______________________________________________
>>> resin-interest mailing list
>>> resin-interest@caucho.com
>>> http://maillist.caucho.com/mailman/listinfo/resin-interest
>>>
>>
>>
>>
>> _______________________________________________
>> resin-interest mailing list
>> resin-interest@caucho.com
>> http://maillist.caucho.com/mailman/listinfo/resin-interest
>>
>
>
> _______________________________________________
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest
> 



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to