Te voy a poner de nuevo lo que te dijo quimfv:
Cita: Generalmente se usan path relativos a la direccion del fichero llamante no se porque usas "\localhost:8080\" en todo caso usando ladirección absoluta seria http:\\localhost:8080\...
Tampoco queda claro si el error te lo manda en el momento de leer y escribir o en el de mandar el fichero....
Yo creo que por ahí vienen tus problemas...