java y xslt con autenticación en Tomcat

12/08/2003 - 17:38 por Edu | Informe spam
Hola,

Hasta ahora tenía un servlet que funcionaba estupendamente transformando
datos xml data en wml o html
(dependiendo del navegador cliente). Como digo, todo de pu#@ madre hasta que
decido poner autenticación para poder usar el servlet. Es decir, el usuario
debe autenticarse antes, mediante un formulario.

Uso la autenticación que proporcionan los reinos (realms) del Tomcat con (de
web.xml) <auth-method>FORM</auth-method>.

Ahora, una vez autenticado, cuando pido el servlet obtengo la excepción:

org.xml.sax.SAXParseException: Character conversion error: "Malformed UTF-8
char -- is an XML encoding declaration missing?" (line number may be too
low).

Si vuelvo a desactivar la autenticación, la cosa vuelve a marchar bien

Alguien tiene alguna idea?


Gracias



Edu
 

Leer las respuestas

#1 Edu
13/08/2003 - 03:20 | Informe spam
Ya se cuál es el problema:

dentro del servlet se realiza una petición a otro servlet que requiere
autenticación. Cómo puedo hacer para autenticar ese servlet? La opción más
fácil, pero poco elegante que se me ocurre es poner este segundo servlet en
otro reino, que no requiera autenticación.


Edu







"Edu" escribió en el mensaje
news:bhb1lc$soi$
Hola,

Hasta ahora tenía un servlet que funcionaba estupendamente transformando
datos xml data en wml o html
(dependiendo del navegador cliente). Como digo, todo de pu#@ madre hasta


que
decido poner autenticación para poder usar el servlet. Es decir, el


usuario
debe autenticarse antes, mediante un formulario.

Uso la autenticación que proporcionan los reinos (realms) del Tomcat con


(de
web.xml) <auth-method>FORM</auth-method>.

Ahora, una vez autenticado, cuando pido el servlet obtengo la excepción:

org.xml.sax.SAXParseException: Character conversion error: "Malformed


UTF-8
char -- is an XML encoding declaration missing?" (line number may be too
low).

Si vuelvo a desactivar la autenticación, la cosa vuelve a marchar bien

Alguien tiene alguna idea?


Gracias



Edu





Preguntas similares