Onde fica o ApplicationContext do Spring?

Olá amigos do forum,

Por gentileza, se puderem me ajudar com uma dúvida,

Nas vezes em que utilizei o Spring, sempre foi com aplicaçções Web, onde o Context do Spring fica armazenado no contexto de application. Nesse cenário é fácil recuperar o Context para manipular o mesmo, caso necessário.

Estou atuando em um projeto que utiliza EJB2 (argh!), e a idéia é que as regras de negocio estejam em beans do Spring. Minha idéia seria no EJB chamar um “context.getBean(“nomeDoBean”)” pra recuperar os objetos no contexto do Spring. Não tá nada bonito, mas embora o Spring permita gerenciar tambem o EJB não usaremos isso no projeto…

Enfim, como posso criar/recuperar o contexto global do Spring nesse cenário? Ele já fica armazenado em algum lugar no proprio framework, ou eu vou ter que recuperá-lo e guardar em algo como uma variavel estatica?

Espero ter esclarecido o problema, hehe…

Obrigado, amigos.

Xi, será que eu expliquei tao mal assim? :lol: