IIS + Tomcat + webservice...Problemas

3 respostas
T

Olá pessoal, é o seguinte, tenho um webservice sendo executado no tomcat, só que a chamada a esse serviço passa antes pelo ISS, que direciona para o Tomcat.

Quando envio mais de 10 registros para o webservice direto no Tomcat, ele funciona. Mas quando utilizo o ISS, ele me dá o seguinte erro:

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: javax.xml.soap.SOAPException: org.xml.sax.SAXParseException: Content is not allowed in prolog.
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}hostname:D462CV91

javax.xml.soap.SOAPException: org.xml.sax.SAXParseException: Content is not allowed in prolog.

:sad:
Alguém já viu este erro, ou sabe como corrigir??

Valew…

3 Respostas

J

Pelo tipo do erro, dizendo que existe conteúdo não permitido, certamente o IIS estará bloqueando alguma coisa que não deveria.

T

Vou dar uma olhada nisso. Mas o estranho, é que quando envio até nove registros, ele funciona bem, mas quando tento enviar mais de 10, daí dá o erro…

T
eu mudei o cabeçalho do meu wsdl de :



<?xml version=1.0 encoding=UTF-8”?>



para



<?xml version=1.0 encoding=ISO 8859-1”?>

O que aconteceu foi que os primeiros 50 registros foram, mas os outros que tentei mandar em seguida não…

Criado 3 de julho de 2006
Ultima resposta 3 de jul. de 2006
Respostas 3
Participantes 2