Invocación remota de un EJB en WebLogic, desde JBoss

En el proyecto que actualmente tengo a mi cargo, surgió la necesidad de hacer una invocación remota de un EJB que esta corriendo en un WebLogic 9. La invocación la debemos hacer desde un servidor JBoss EAP 5.1. Buscando apoyo en la red, encontramos la siguiente solución:

  • Copiar la librería %BEA_HOME%/weblogic92/server/lib/wlclient.jar a la carpeta %JBOSS_HOME%/server/default/lib
  • Editar la librería %JBOSS_HOME%/server/default/lib/wlclient.jar para borrar el archivo jndi.properties. De otra forma el JBoss no iniciará correctamente.
  • De esta forma, ya podemos hacer el lookup del ejb con el factory weblogic.jndi.WLInitialContextFactory, la cual ya se encuentra en el classpath de JBoss.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: