Ich entwickle einen kleinen Rechner mit EJB-Technologie, insbesondere JBoss Application Server und Eclipse als IDE.EJB Blockierung Lookup
Hashtable ht = new Hashtable();
ht.put(Context.PROVIDER_URL, "jnp://localhost:1090");
ht.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
Context jndiContext = new InitialContext(ht);
calculator = (FacadeRemote) jndiContext.lookup("Facade");
Dies ist ein Ausschnitt des Codes ist, die ein bean nachzuschlagen versucht „Fassade“ genannt, ist das Problem, dass die Lookup-Methodenaufruf blockiert die Ausführung des Programms.
Ja, was haben Sie erwartet? Ist Ihr Problem, dass es Ihre GUI blockiert, z. B. Swing App? –
Das Problem ist, dass ich erwarte, dass nach der Suche ich einen Verweis auf eine Bean erhalten sollte, aber meine Anwendung (es ist keine grafische Anwendung) fest und die IDE reagiert noch. – pAkY88