I know the answer, my impl does not recache the appState when it changes.
I'm thinking about other way to implement.

2008/8/23 Argo Vilberg <[EMAIL PROTECTED]>

> My experience show that only one applicationState object work fine.
>
> With two applicationState object i have this error;
>
>
> Error invoking constructor ee.softpro.data.Role(long, String, String,
> boolean, String, String, String) (at Role.java:20) (for service
> 'ApplicationStateManager'): No service implements the interface long.
>
>
> I dont know yet why!
>
>
>
>
> 2008/8/22 Donyee <[EMAIL PROTECTED]>
>
> > I tried to implement a ApplicationStatePersistenceStrategy using
> Memcached.
> > but in my page Start.java:
> >
> > @ApplicationState
> >    private AppState appState;
> >    @ApplicationState
> >    private SessionAppState session;
> >
> >    @Inject
> >    private Logger log;
> >
> >    void onActivate() {
> >
> >        log.info("cache :"+appState.toString());
> >
> >        log.info("session :"+session.toString());
> >
> >    }
> > ##################AppModule.java
> > public void contributeApplicationStateManager(
> >            MappedConfiguration<Class, ApplicationStateContribution>
> > configuration) {
> >        ApplicationStateCreator<AppState> creator = new
> > ApplicationStateCreator<AppState>() {
> >            public AppState create() {
> >                return new AppState(new Date());
> >            }
> >        };
> >        configuration.add(AppState.class, new
> ApplicationStateContribution(
> >                "memcached", creator));
> >        ApplicationStateCreator<SessionAppState> creator2 = new
> > ApplicationStateCreator<SessionAppState>() {
> >            public SessionAppState create() {
> >                return new SessionAppState(new Date());
> >            }
> >        };
> >        configuration.add(SessionAppState.class, new
> > ApplicationStateContribution(
> >                "session", creator2));
> >    }
> >
> > ################
> > the appState didn't get the right info, and the sessionAppState works
> fine!
> > *the question is when i change my sessionAppState, who writes the changed
> > sessionAppState to  the Session again??
> > *I search the T5 source,but i didn't find.
> > Is there a proxy impl?
> > Any tips will be great!
> >
> > --
> > Yet Another Java EE Developer!
> >
>



-- 
Yet Another Java EE Developer!

Reply via email to