JPA + toplink + 2 Conexoes mesmo projeto

Pessoal estou tentando fazer um projeto q utilize duas conexoes distintas… uma de um server e a outra do outro server… salvo os ips dos servidores em um arquivo .properties

Porem a primeira conexao ele faz correto, a segunda eu busco o ip certo porem na segunda conexao ele tenta buscar no primeiro ip mesmo eu passando o outro ip. .

nos dois arquivos de conexao eu utilizo o seguinte codigo:

[code]
String ipServidor = VerificaIpConexao.getIpServidor();
propertiesMap.put(TopLinkProperties.JDBC_URL, “jdbc:postgresql://” + ipServidor + “:5432/db_dnaso”);

        emf = Persistence.createEntityManagerFactory(NOMEPU, propertiesMap);[/code]

no primeiro projeto ele me retorna 127.0.0.1 e no segundo projeto(que esta como uma lib do primeir) ele retorna 10.0.0.1 (SAO DOIS COMPUTADORES DIFERENTES ) porem nessa segunda ele me da erro falando q nao acha o esquema do banco (apaguei do 127.0.0.1)

alguem sabe o pq isso??

obrigado