Hello guys
I'm trying to do simple Stateless SessionBean using MyEclipse and
jboss.
But while deploying it is giving javax.naming.NoInitialContextException.
Please help me.
Here is the code.
package sample.ejb;
import javax.ejb.*;
import javax.naming.*;
import sample.interfaces.*;
import java.util.*;
public class HelloClient
{
public static void main(
String args[])
{
try
{
Hashtable ht=new Hashtable();
//ht.put(Context.INITIAL_CONTEXT_FACTORY,"org.jboss.naming");
//ht.put(Context.PROVIDER_URL,"t3://localhost:8080");
ht.put(Context.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
ht.put(Context.PROVIDER_URL, "localhost:8080");
ht.put("java.naming.factory.url.pkgs", "org.jboss.naming");
Context ctx=new InitialContext(ht);
HelloHome home=(HelloHome)ctx.lookup("roses");
Hello h1=home.create();
String str=h1.sayHello("kishore");
System.out.println(str);
}
catch(Exception e)
{
e.printStackTrace();
}
}
}