reabro mi post por que sigo tras de lo mismo.
efectivamente, como indica Zerokiller, los archivos que trato de leer están en un servidor distinto. son unos archivos de los que se alimentan otras app ya existentes.
El problema es que sigo sin comprender, como puede ser que si emulo la aplicacion en dreamweaver o IE, si que tenga acceso a esos archivos y todo funcione correctamente (a medias en IE) mientras que si lo ejecuto desde Chrome, o firefox, las lineas del primer post lancen la excepción DOM Exception 19.
como dato nuevo que puedo aportar ahora, al compilarlo com oaplicacion phonegap con webworks para blackberry, las mismas lineas lanzan la excepcion: Network ERR: xmlhttpRequest Exception 101.
por lo que veo, tiene que ver con la llamada desde dominio distinto, pero no deberia pasar.
el control de acceso del head del archivo en el servidor, es:
Access-Control-Allow-Headers: Accept,Origin,Content-Type.
pero no encuentro ninguna explicación completa de que significa.
gracias por adelantado y ojala alguien pueda ayudarme con mis dudas.