Thanks Mike. I actually realized that the objects I'm dealing with are instantiated on-demand by the service, so I just switched over to doing the initialization there.
-Darius On Mon, Apr 23, 2012 at 7:31 PM, Michael Seaton <[email protected]> wrote: > ** > Hey Darius, > > I did this in non-Activator-way by using ServletContextAware in one of my > modules. All it takes is to register a class with Spring that implements > ServletContextAware, and you can add whatever code you need. You can also > use ApplicationContextAware, depending on the exact timing you need, and > whether or not you need access to the ServletContext or > ApplicationContext. By registering this either in the > webModuleApplicationContext.xml or via Spring annotations, you can do it > cleanly in the web-layer. > > > http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/web/context/ServletContextAware.html > > http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/context/ApplicationContextAware.html > > See: > > https://svn.openmrs.org/openmrs-modules/pihhaiti/web/src/org/openmrs/module/pihhaiti/web/CustomBrandingInitializer.java > > https://svn.openmrs.org/openmrs-modules/pihhaiti/metadata/webModuleApplicationContext.xml > > Mike > > > On 04/23/2012 03:49 PM, Darius Jazayeri wrote: > > Hi All, > > I would like something to happen in the web layer (i.e. the omod > project) of the RESTWS module, whenever spring is refreshed. > > I'm allowed to use the 1.7+ module activator framework, so I have access > to the contextRefreshed() callback, but is there a clean best-practice way > of using web-layer classes at that point? > > -Darius > ------------------------------ > Click here to > unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list > > ------------------------------ > Click here to > unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

