Ver Mensaje Individual
  #3128  
Antiguo 04-12-2020
xamminf xamminf is offline
Miembro
 
Registrado: ene 2017
Posts: 149
Reputación: 8
xamminf Va por buen camino
Sigo con el SII canario. Ahora tengo un error del que no se seguir.
Parece que no reconoce algun caracter... Aqui pongo el error y más abajo pongo el xml request

Cita:
<!DOCTYPE html>
<html>
<head>
<title>Gobierno de Canarias - Informe de Error</title>
<style type="text/css">H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}.line {height: 1px; background-color: #525D76; border: none;}</style>
</head>
<body>
<h1>Estado HTTP 500 - java.io.IOException: Invalid character set UT8 in request.</h1>
<div class="line"/>
<p>
<b>type</b> Informe de Excepción</p>
<p>
<b>mensaje</b>
<u>java.io.IOException: Invalid character set UT8 in request.</u>
</p>
<p>
<b>descripción</b>
<u>El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.</u>
</p>
<p>
<b>excepción</b>
</p>
<pre>javax.servlet.ServletException: java.io.IOException: Invalid character set UT8 in request.
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:215)
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193)
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:187)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:110)
javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:166)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.grecasa.ext.mw.comun.filtro.FiltroAuditor.doFilter(FiltroAuditor.java:73)
</pre>
<p>
<b>causa raíz</b>
</p>
<pre>java.io.IOException: Invalid character set UT8 in request.
org.apache.cxf.transport.http.AbstractHTTPDestination.setEncoding(AbstractHTTPDestination.java:369)
org.apache.cxf.transport.http.AbstractHTTPDestination.setupMessage(AbstractHTTPDestination.java:295)
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:194)
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213)
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193)
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:129)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:187)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:110)
javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:166)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.grecasa.ext.mw.comun.filtro.FiltroAuditor.doFilter(FiltroAuditor.java:73)
</pre>
<p>
<b>nota</b>
<u>La traza completa de la causa de este error se encuentra en los archivos de diario de Gobierno de Canarias.</u>
</p>
<hr class="line">
<h3>Gobierno de Canarias</h3>
</body>
</html>

Y aqui el request:

Cita:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:con="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/igic/ws/ConsultaLR.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/igic/ws/SuministroInformacion.xsd">
<soapenv:Header/>
<soapenv:Body>
<con:ConsultaLRFacturasRecibidas>
<sum:Cabecera>
<sum:IDVersionSii>1.0</sum:IDVersionSii>
<sum:Titular>
<sum:NombreRazon>XXXXXX SL</sum:NombreRazon>
<sum:NIF>B00000000</sum:NIF>
</sum:Titular>
</sum:Cabecera>
<con:FiltroConsulta>
<sum:PeriodoImpositivo>
<sum:Ejercicio>2020</sum:Ejercicio>
<sum:Periodo>12</sum:Periodo>
</sum:PeriodoImpositivo>
</con:FiltroConsulta>
</con:ConsultaLRFacturasRecibidas>
</soapenv:Body>
</soapenv:Envelope>
Responder Con Cita