Here is my client code:
package test;
import javax.naming.*;
import java.util.*;
import com.*;
public class TestHelloEJB
{
public static void main(String[] args)
{
//JBoss' default remote jndi: <ejb-name>/remote
final String jndiName = "HelloEJB/remote";
try
{
Properties p = new Properties();
p.put("java.naming.factory.initial",
"org.jnp.interfaces.NamingContextFactory");
p.put("java.naming.factory.url.pkgs","org.jboss.naming:org.jnp.interfaces");
p.put("java.naming.provider.url", "localhost:1099");
InitialContext ctx = new InitialContext(p);
HelloEJBRemote helloEJB = (HelloEJBRemote)ctx.lookup(jndiName);
String message = helloEJB.sayHello("Tom");
System.out.println( message);
}catch( NamingException e)
{
e.printStackTrace();
}
}
}
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4221779#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...