Hi, any further idea how to enable log4j ? 2016-05-20 11:57 GMT+02:00 Gregory Orciuch <[email protected]>:
> Yeap directly, actually I only pull the openejb-core for the > ApplicationComposer > > 2016-05-20 11:56 GMT+02:00 Romain Manni-Bucau <[email protected]>: > >> 2016-05-20 11:54 GMT+02:00 Gregory Orciuch <[email protected]>: >> >> > 2. Great. works. .setInitOnStartup(true) does the trick. For group >> > reference. Something like this: ejbJar.addEnterpriseBean(new >> > SingletonBean(CacheInitBean.class)).setInitOnStartup(true); >> > >> > 1. It's kinda blind on log4j stuff. Added the log4j maven test >> dependency, >> > then added the log4j.properties to src/test/resources . Log level is >> > fine... what else ? >> > >> > >> do you use log4j API directly? TomEE uses JUL by default and needs to be >> configured to use log4j but not your code. >> >> >> > 2016-05-20 11:47 GMT+02:00 Romain Manni-Bucau <[email protected]>: >> > >> > > Hello >> > > >> > > 2016-05-20 11:34 GMT+02:00 Gregory Orciuch <[email protected]>: >> > > >> > > > Hi, >> > > > >> > > > I think I'm facing an configuration issue here. >> > > > So having the @Singleton and @Startup Bean which is added in >> > application >> > > > composer as below: >> > > > @Module >> > > > public EjbJar beans() { >> > > > EjbJar ejbJar = new EjbJar("ejb-beans"); >> > > > >> > > > ejbJar.addEnterpriseBean(new >> > SingletonBean(CacheInitBean.class)); >> > > > .... >> > > > >> > > > >> > > > This guy needs to perform a @PostConstruct actions, and I do not see >> > the >> > > > logs out and seems like the PostConstruct is not fired at all >> > > > >> > > > So two questions >> > > > 1. How to ensure the log4j works for ApplicationComposer's created >> > beans >> > > ? >> > > > >> > > >> > > What's your issue? adding the jars and config should be enough >> > > >> > > >> > > > 2. Why @Startup seems to be skipped ? >> > > > >> > > > >> > > You set up a SingletonBean so you need to set setInitOnStartup >> > > >> > > >> > > > BR, >> > > > Gregory >> > > > >> > > >> > >> > >
