Gracias por tu respuesta.
Si podría hacerlo vía ftp pero igual que por http si la ip no es publica desde un cliente fuera de mi red local nunca podría abrir el archivo.
La verdad yo pensé que podía hacer clic desde un cliente remoto vía Internet y desde mi bean en el servidor abrir el archivo que esta en una maquina distinta pero en la misma intranet y mostrar el archivo a mi cliente remoto, pero veo que la Ip publica seria obligatoria para poder hacer lo que necesito..
Saludos...