Dear friends,
I'm developing my first application with ejb :
I' m using a Jboss 7.1
and when i run the client
public class EjbClient { @EJB static MyBean bean; public static void main(String[] args) { Properties pro = new Properties(); pro.put(javax.naming.InitialContext.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory"); pro.put(Context.URL_PKG_PREFIXES,"org.jboss.naming:org.jnp.interfaces"); pro.put(javax.naming.InitialContext.PROVIDER_URL,"localhost:1099"); Context ctx; try { ctx = new InitialContext(pro); MyBeanRemote psr = (MyBeanRemote) ctx .lookup("MyBean/remote"); psr.sayYes(); } catch (NamingException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
get the following error
javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1099