[Java lista] GlassFish v2/v3
Szomor Attila
aszomor at computertechnika.hu
2010. Feb. 15., H, 14:07:20 CET
Találtam itt infókat
https://glassfish.dev.java.net/javaee5/ejb/EJB_FAQ.html#StandaloneRemoteEJB
-For GlassFish v3
Include $GLASSFISH_HOME/modules/gf-client.jar in the client's classpath.
-For GlassFish v2 and earlier
Include both $GLASSFISH_HOME/lib/appserv-rt.jar and
$APS_HOME/lib/javaee.jar in the client's classpath.
De amíg a GFv2 javaee.jarüban van ilyen class
>> com.sun.enterprise.naming.SerialInitContextFactory
addig a GFv3-ban lévő gf-client.jar-ban véletlen sincs.
A hiba innen jön
try {
ic = new InitialContext();
} catch (Exception e) {
log.error(e);
}
13:59:10,239 ERROR CTMedikaClientFacade:253 -
javax.naming.NoInitialContextException: Cannot instantiate class:
com.sun.enterprise.naming.SerialInitContextFactory
ez van a jndi.properties-ben
java.naming.factory.initial=com.sun.enterprise.naming.SerialInitContextFactory
org.omg.CORBA.ORBInitialHost=localhost
org.omg.CORBA.ORBInitialPort=3700
Ja és GFv2-vel tökéletesen működik!!
További információk a(z) Javalist levelezőlistáról