Jax-ws serviço que consome serviço

Bom dia pessoal,

Tenho dois serviços rodando no apache tomcat e maquinas e locais diferentes, que vou chamar de serviço A e serviço B, ambos foram desenvolvidos em jax-ws, estavam funcionando perfeitamente onde o serviço A consome o serviço B. O problema que alteraram o adress locations em vez de usarem o dns passaram a utilizar o ip: ex: alteraram <soap12:address location=“http://teste/servicoB” /> para <soap12:address location=“http://1.1.1.1/servicoB” />. a rede onde esta o serviço A não consegue echergar o ip onde esta o serviço B, somente o dns, porém quando o serviço A tenta conectar ao serviço B da conection timeout. Alguém sabe como eu faço para que o serviço A obrigatoriamente utilize o dns conforme configurado no seu desenvolvimento e não subtitua as chamadas no soap pelo adress location do serviço B.

Agradeço desde já a ajuda.