KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm running a Stripes web app on Jboss 4.2.3.GA and am trying to call a method when I start JBoss. I created a ServletContextListener like so: public class TimerContextListener implements ServletContextListener { @Inject private TimerManager timerManager; public void contextInitialized(ServletContextEvent servletcontextevent) { ((Injector) servletcontextevent.getServletContext().getAttribute(GuiceServletContextListener.KEY)).injectMembers(this); timerManager.stopAllTimers(); timerManager.startTimer(); } public void contextDestroyed(ServletContextEvent servletcontextevent) { } } and I added an entry in web.xml like so: <listener> <listener-class>com.lawless.web.servletContextListeners.TimerContextListener</listener-class> </listener> but contextInitialized() is getting called 3 times when I start my server. Any idea what the issue could be? Thanks.
Tags (comma-separated)
Save Edits
Cancel