Olá a todos, estou com o seguinte cenário,
possuo diversas EARS, cada uma delas com no máximo 2 web-application. Possuo um atributo que é obtido através de uma consulta em um banco de dados e tem de ser carregado no servletContext de cada aplicação. O passo a passo do meu cenário seria assim:
- A aplicação A é carregada,
- É efetuado a consulta no banco de dados, e o resultado colocado no servletContext da aplicação A,
- A aplicação A possui links para outra aplicação que esta em outra EAR, aplicação B por exemplo,
- Nesta aplicação B também tenho a necessidade de ter o mesmo objeto que foi obtido na consulta ao banco de dados carregado em seu ServletContext.
Pensei em criar um EJB que realiza este serviço de obter a consulta no banco de dados e colocar este EJB em cada aplicação.
Seria vantajoso ?
Obrigado.