Sure, I'm happy to :-) Here's som testcode I've been testing. there are 3 nodes for testing failover, but right now it's only node1 working (I think...) https://github.com/hwaastad/QuartsApp.git
runs on localhost:8081/QuartsApp user: admin/admin I guess you need quartz postgres db aswell. mvn tomee:run -Pnode1 hw ti., 17.12.2013 kl. 12.19 +0100, skrev Romain Manni-Bucau: > Can you share some code please to fix ideas? > Romain Manni-Bucau > Twitter: @rmannibucau > Blog: http://rmannibucau.wordpress.com/ > LinkedIn: http://fr.linkedin.com/in/rmannibucau > Github: https://github.com/rmannibucau > > > > 2013/12/17 hwaastad <[email protected]>: > > Hi Romain, > > I'll try to be more specific: > > > > My job will call an EJB for processing data. > > > > The method called is secured by @rolesallowed and, as you say, jobs are'nt > > managed object. so I have to lookup the EJB. > > Right now I'm trying to add credentials via: > > > > props.put("java.naming.security.principal", "admin"); > > props.put("java.naming.security.credentials", "admin"); > > props.put("openejb.authentication.realmName", "PropertiesLogin"); > > props.put("openejb.ejbd.authenticate-with-request", "true"); > > props.put(Context.INITIAL_CONTEXT_FACTORY, > > "org.apache.openejb.client.LocalInitialContextFactory"); > > props.put(Context.PROVIDER_URL, "http://127.0.0.1:8080/tomee/ejb"); > > > > But now I get: > > javax.security.auth.login.LoginException: Thread already associated with a > > client identity. Refusing to overwrite. > > > > I'm maybe barking up the wrong tree here and maybe I'll have to redesign my > > older @schedule jobs to "unsecured" ejb's. > > As always: Work in Progress :-) > > > > br, > > hw > > > > > > > > > > > > > > > > -- > > View this message in context: > > http://openejb.979440.n4.nabble.com/TomEE-and-persistent-timers-tp4666750p4666780.html > > Sent from the OpenEJB User mailing list archive at Nabble.com.
