"bsmithjj" wrote : Huh? | | I designated an APPLICATION scoped bean as the startup object - I have the startup object get a handle to a stateless bean and invoke a method which subsequently creates timer object.
You have: @Startup(depends={"mailReader"}) This tells seam to "start" the mailReader component before starting the "mailReaderStarter" component. But its not meaningful to "start" a stateless component. If you remove the depends, your code will probably work as written. "bsmithjj" wrote : Going back to the start of this thread...I am trying to start an EJB Timer on startup of the application - it doesn't seem like an unreasonable thing to do - it's pretty darn simple to start a timer using Spring (via JDK Timers or Quartz) or a good-ole-fashioned ServletContextListener, etc. I hoped that Seam would be helpful in this regards since I am already using Seam in this application. Slow down, I have a lot of posts to answer every day. I thought I had given you enough of a hint, but apparently not. anonymous wrote : PS: It's interesting you say that: | | anonymous wrote : Only stateful objects can be meaningfully "created". | | because in this thread http://www.jboss.com/index.html?module=bb&op=viewtopic&t=98545&postdays=0&postorder=asc&start=0 | everybody seems to insist that a stateless bean must be 'created' - how confusing!?! This is an artefact of representing something that is conceptually stateless in an object-oriented language where components have state and lifecycle. What I shoudl have typed is: Only stateful objects can be meaningfully "started". View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4006856#4006856 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4006856 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user