This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have successfully deployed the bean on JBoss Server and prepared a client application but it throws Exception When it comes at ic.lookup() Statement The Error Reason as shown by toString() Function is javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: error during JRMP connection establishment;nested exception is: My Question is Where to set Timeout I have tried writing the following properties in jndi.properties file then also the same error is raised java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory java.naming.provider.url=jnp://localhost:1099 java.naming.factory.url.pkgs=org.jboss.naming rg.jnp.interfaces jnp.socket.factory=org.jnp.interfaces.TimedSocketFactory jnp.timeout=0 jnp.socket.factory=0 Thanks in advance
I'm using JBoss and in my test classes I initialize the Context like this: java.util.Hashtable JNDIParm = new java.util.Hashtable(); JNDIParm.put(Context.PROVIDER_URL, "localhost"); JNDIParm.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); return new InitialContext(JNDIParm); Also, if you want to make any Remote interface available you have to add it here also...
...watch me...as I'm walking the path...
Joined: Dec 03, 2003
Thanks But I tried that by writing the following code But it did not helped me the same thing then also