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