Pochybuji, že to někdo znáte ale za pokus nic nedám.
Nějak dlouho se mi vytváří session bean na GlassFishu 4.1 a to celkem 4 minuty(+- par sekund), po té co se získá je již práce s beanem(volání metod) velice svižná(okamžitá) ale to vytvoření trvá moc dlouho. A je jedno jestli se klient( bez GUI, s GUI[JavaFX,Swing apod..], dělá to i když pustím klienta z cmd ) spouští z té samé mašiny(localhostu), nebo z jiné v rámci LAN či přes internet WAN. Žádné vyjímky to nevyhazuje. Jedině kdy to je okamžité je pokud bean vytvářím v Eclipse IDE a zde je vytvoření beanu otázkou okamžiku. (1-2 sekudny)
.... zde ziskame Context ctx
ServerInterface bean;
String lookupName = "ejb/ServerEJB01";
try {
/**** zde zacina 4 minutovy usek *****/
bean = (ServerInterface) ctx.lookup(lookupName);
/**** zde konci 4 minutovy usek *****/
}
catch (NamingException e) {
System.out.println("Nepodařilo se ziskat EJB");
e.printStackTrace(); }
.... zde volame metody beanu
Máte někdo podobnou zkušenost? Děje se to např. na jiných Aplikačních serverech? Co třeba GlassFish3,JBoss, apod..