I have an EJB that needs to call out to a remote system:
properties.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory"); properties.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces"); ; properties.put("java.naming.provider.url", "jnp://" + _idConfig.getHost() + ":" + _idConfig.getPort()); org.jboss.security.SecurityAssociation.setPrincipal(new SimplePrincipal(_id)); org.jboss.security.SecurityAssociation.setCredential(new SimplePrincipal(_password)); InitialContext ic = new InitialContext(properties);