Hallo,
ich will mir ein erstes simples Beispiel bauen in dem ein Application Client auf eine Business Methode in einer EJB via lookup zugreift. Leider bekomme ich immer die Meldung
[Java] javax.naming.NoInitialContextException: Need to specify class name in environment or system...[/Java]
die appserv-rt.jar habe ich dem Client zugefügt.
hier noch der Client Code:
[Java]
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import de.sessionbeans.MainInterface;
public class Main {
public static void main(String[] args) throws NamingException {
Context ctx = new InitialContext();
MainInterface str;
//in der Zeile gehts schief!!!!
str = (MainInterface) ctx.lookup(MainInterface.REMOTEMAINID);
}
}
[/Java]
würde mich über eure Hilfe freuen.
ich will mir ein erstes simples Beispiel bauen in dem ein Application Client auf eine Business Methode in einer EJB via lookup zugreift. Leider bekomme ich immer die Meldung
[Java] javax.naming.NoInitialContextException: Need to specify class name in environment or system...[/Java]
die appserv-rt.jar habe ich dem Client zugefügt.
hier noch der Client Code:
[Java]
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import de.sessionbeans.MainInterface;
public class Main {
public static void main(String[] args) throws NamingException {
Context ctx = new InitialContext();
MainInterface str;
//in der Zeile gehts schief!!!!
str = (MainInterface) ctx.lookup(MainInterface.REMOTEMAINID);
}
}
[/Java]
würde mich über eure Hilfe freuen.