[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