Michael,

I'm just curious, what issues does the filter cause??

Tony

On Feb 28, 2013, at 11:08 AM, Michael Gentry <[email protected]> wrote:

> Hi John,
> 
> We try not to use the CayenneFilter (just removed it from an application
> because it caused more issues than it solved).  I thought there might be a
> place in 3.1 to stuff the ServerRuntime you initialized on application
> startup and I was just missing it, but perhaps I just need to save it off
> in a static somewhere.
> 
> Thanks,
> 
> mrg
> 
> 
> On Thu, Feb 28, 2013 at 10:15 AM, John Huss <[email protected]> wrote:
> 
>> If it's a servlet app, then the runtime is created in CayenneFilter and
>> bound to the thread for each request and you access it via
>> 
>> WebUtil.getCayenneRuntime(servletContext);
>> 
>> 
>> Or you can get a context from the injector if you have bound that to a
>> thread:
>> 
>> ObjectContext context =
>> CayenneRuntime.getThreadInjector().getInstance(ObjectContextFactory.class
>> ).createContext();
>> 
>> 
>> If not a servlet app, then yeah, I'd just store it in a static variable or
>> application instance.
>> 
>> 
>> 
>> On Thu, Feb 28, 2013 at 8:43 AM, Michael Gentry <[email protected]
>>> wrote:
>> 
>>> Is there an existing place (class) in 3.1 to stuff a ServerRuntime
>> instance
>>> for global use or is it expected that you'll create a separate class to
>>> hold a static instance variable of ServerRuntime?
>>> 
>>> Thanks,
>>> 
>>> mrg
>> 

Reply via email to