leer fichero/archivo desde unidades que no coinciden con las del servidor

rockxell
28 de Diciembre del 2009
Hola a [email protected]:
Tengo un problema, con direcciones... soy como Ryoga... me pierdo has en mi casa.-


Lo que mi programita DEBERIA hacer:

Tengo un servlet que recibe como parametro de entrada un archivoPlano.TXT,que en cada linea contiene la direccion de una imagen o PDF, que debe leer y guardar en la BD.

Lo que en realidad hace:

Tal cual lo que DEBERIA hacer, excepto que usa las letras de las unidades de acuerdo a lo que la makina servidor tiene definido...y deberia hacero segun las unidades de red que tiene definido el equipo que llama al servlet.

Es decir:

supongamos que el archivoPlano.TXT, que le pasaré al servlet, fuera asi:

C:imagen1.gif
D:imagen2.gif
E:imagen3.gif
F:imagen4.gif
G:imagen5.gif

y las letras D,E,F,G son unidades de red que tengo confguradas en mi pc, que apuntan a carpetas compartidas en "otros" servidores, pero no existen en el servidor donde tengo mi servlet, y tampoco puedo configurarlas por distintas razones.

Si ejecuto el programa usando mi PC como servidor, todo bien, pero cuando monto el programa en el verdadero servidor... falla debido a las unidades que no existen...

¿Alguna idea?

Datos tecnicos :

Makina virtual :JAVA 1.4
SO CLIENTE:Win XP
SO SERVIDOR: WIN Server 2003
SERVIDOR Aplicacion/WEB: OAS


saludos y gracias, cualkier idea sirve... por lo menos de inspiracion. :P