How to reference a ejb 3.1 from another web application running in the same vm

Given the bean :

— interface

package com.amhom.ejb.customer;


import javax.ejb.Local;

public interface Customer extends Serializable {
public String getTestString();

— implementation

package com.amhom.ejb.customer;

import javax.annotation.Resource;
import javax.ejb.Local;
import javax.ejb.Stateless;
import javax.sql.DataSource;

* Session Bean implementation class Customer
public class CustomerBean implements Customer {
public String getTestString() {
return sayHello();

you can obtain a reference to this EJB from another webapp running on the same vm as GlassFish Server 3 writing:

Customer converter = (Customer) (new InitialContext()).lookup("java:module/CustomerService");

See also: Local Clients

Etiquetas: , , , , , , , , , , , , , , , ,


Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de

Estás comentando usando tu cuenta de Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: