[color=darkblue]Salve galera… boa tarde!
Tentei procurar um post já existente semelhante ao meu problema, porém não obtive muito sucesso, então gostaria que me ajudassem no seguinte quesito.
Tenho uma aplicação J2EE já pronta funcionando perfeitamente… Ela foi totalmente construída em Swing com EJB (versão 3.1), acessando o PostgreSQL via JPA nativo do EJB.
O servidor de aplicação é o Glassfish 3.1.2, com as configurações já feitas referente ao DataSource, no qual a aplicação utiliza para as transações do BD.
porém esta aplicação precisa ser acessada externamente.
De acordo com todos os procedimentos necessários para esse acesso externo, a aplicação consegue normalmente ser usada por um usuario remoto.
Só que ocorre alguns problemas: por exemplo.
- O usuario consegue logar no sistema normalmente ( um EJB disponibilizado para isso ).
- O usuario consegue abrir uma lista de um cadastro qualquer ( também um EJB responsavel por retornar essa lista )
- Quando o usuario inclui um novo cadastro, seja ele qual for (cliente, cidade, pais, etc… ), a aplicação trava e o registro não é inserido no BD (a persistencia tbm é feita via EJB ).
quando acesso internamente a aplicação usando o IP do servidor, repete o problema, porém ao invés da aplicação travar, o registro é inserido TOTALMENTE EM BRANCO no BD.
Já quando a aplicação é acessada internamente pelo nome do servidor ou o DNS, o registro é incluído com êxito.
Segundo o pessoal da infra-estrutura, a rede está perfeita e não tem mais o que fazer.
Alguém já passou por isso ou algo semelhante e conseguiu solucionar o problema ???
Desde já agradeço…[/color]