[jboss-user] [JNDI/Naming/Network] - Re: JNDI EJB local lookup is ok, but the bean cannot be invo

j2ee4cxw do-not-reply at jboss.com
Fri Jun 27 13:57:12 EDT 2008


I made minor change to my deployment. The EJB jar used to be deployed to JBoss 4.2.2GA as jar file. Now it is deployed as exploded tree directory structure. I tested the whole process. Again, for jndi remote lookup, everything is fine, while for jnid local lookup it has run time error. How ever the error is slightly different:

10:13:40,932 INFO  [STDOUT] [2008-06-27 10:13:40,932] ERROR (LocalJndiCallAction.java:76) - javax.ejb.EJBException: java.lang.RuntimeException: java.lang.ExceptionInInitializerError

////Here is our jndi.properties file

/////Here is ServiceLocator.java
public class ServiceLocator {
    private ServiceLocator() {
    public static Object getEJB(String jndiName) {
        Object object = null;
        try {
            InitialContext ctx = new InitialContext();
            object = ctx.lookup(jndiName);
        } catch (Exception e) {
        return object;

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4161267#4161267

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4161267

More information about the jboss-user mailing list