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.

Reply via email to