Mike, i got the problem during pasting the code ;) really, i have a job that i tried to activate that every 1 min by using quartz. during configuration of the quartz to run this job, i had to send the name of the class by value, like this:
> <bean name="rejectOrderAction" > class="org.springframework.scheduling.quartz.JobDetailBean"> > <property name="name" value="rejectOrderAction"/> > <property name="jobClass" > value="org.citd.peik.service.job.RejectOrderJob"/> > </bean> > > <bean name="rejectOrderTrigger" > class="org.springframework.scheduling.quartz.SimpleTriggerBean"> > <property name="jobDetail" ref="rejectOrderAction"/> > <property name="startDelay" value="15000"/> > <property name="repeatInterval" value="60000"/> > </bean> > > <bean name="rejectOrderSchedular" > class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> > <property name="triggers"> > <list> > <ref bean="rejectOrderTrigger"/> > </list> > </property> > </bean> > because of <property name="jobClass" value="org.citd.peik.service.job.RejectOrderJob"/> the class newed every time that timeout occured by quartz not by spring, because of that applicationContext never initialized by container :) and i can not use ref to bean rejectOrderJob, because jobClass expected a type of Class, then i can not define a bean of type RejectOrderJob and pass the ref to jobClass :( i need some beans in RejectOrderJob, how can i access deired beans? :( thanks Michael Horwitz wrote: > > Perhaps if you post the code of your service bean class we could help? > > On 1/20/07, jmowla <[EMAIL PROTECTED]> wrote: >> >> >> Mike >> i do that way, but applicationContext is still null, i'm just confused. >> any >> more advice? >> thanks >> >> >> Michael Horwitz wrote: >> > >> > One approach would be to declare your service layer been to be >> application >> > context aware: implements ApplicationContextAware. Spring will >> > automatically >> > pass in the application context to any bean that implements this >> > interface. >> > >> > Mike >> > >> > On 1/20/07, jmowla <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> hi all >> >> i'm using appfuse 1.9.4 (springmvc+spirng+hibernate) and want to get a >> >> bean >> >> programatically by using 'getBean()' method in simple java class in >> >> service >> >> layer. how can i get a valid ApplicationContext class? or how can i do >> >> that >> >> ( except wiring ) >> >> thanks in advanced >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/accesing-bean-in-servcie-layer-tf3044538s2369.html#a8463190 >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/accesing-bean-in-servcie-layer-tf3044538s2369.html#a8465949 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > -- View this message in context: http://www.nabble.com/accesing-bean-in-servcie-layer-tf3044538s2369.html#a8472072 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
