Pegar o IP da aplicacao cliente em um Session Bean Stateful

Ola pessoal. estou com um problema aqui…
Não consigo pegar o ip de um sistema cliente na camada de negocio, mais precisamente em um Stateful Bean…

Estou utilizando o EJB3, e também tentei colocar a annotation

@Resource
SessionContext ejbContext

para pegar o ip, mas parece que só posso usar essa anotation em um Stateless…

Alguem tenha alguma ideia de como eu pego o ip??? claro… sem fazer uma gambi mto feia… eheh :slight_smile:

Valeu…

Cria uma classe e coloca isso nela, depois é só fazer a chamada.

[code]/**
*

  • @author Wanderley
    */
    public class ObterIP {

    /** Creates a new instance of ObterIP */
    public static String ObterIP() {
    String ip = “”;

     try {
         java.net.InetAddress i = java.net.InetAddress.getLocalHost();
    
         ip = i.getHostAddress();
     } catch (Exception e) {
         e.printStackTrace();
     }
    
     return ip;
    

    }
    }
    [/code]