0
So, I’ve been trying to send an XML to a Southern Sapucaia Webservice, RS. XML requests the printing of a PNG-shaped Nfse. The problem is that XML is sent and as a return I receive a message stating "Content Not Allowed in Prolog", and the problem is that I have no idea what has gone wrong in prologo of this XML. It looks formatted perfectly! I must inform you that the code in Java that creates the XML and sends it takes the XML in string form and saves it in a ".xml file" which is then taken by the code and sent. Follow the XML itself for analysis.
<?xml version="1.0" encoding="UTF-8"?>
<pedidoNFSePNG versao="1.0">
<CNPJ>05545465000141</CNPJ>
<chvAcessoNFS-e>43055454650001419000S000000853400901798</chvAcessoNFS-e>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>zA8sttM5PTXhp/+LCyErKZkP7+I=</DigestValue>
</Reference>
</SignedInfo><SignatureValue>K/pJlIkg6CZLIL4gS4dTHQ0Eqld4bliRUhqPPmMvlWYvK6B53HDVdCgfMGbhAKTkDx+BeF9V/bjN Wev8LNru0st6ory+Lb59S7fDquxYyHKxErRJgBlTeO7bVrtzK60ItTPuCXvP7ldfxelNloJPBvHC A1hHS4yPZ2PE8VjFgrndqIIi0kbvBJq5eAHy6FhF/kg8qP9zbsr5FGHDj65TXw+EgXiwETrOVXI7 ufRNZXLDRCg2LEKf9KxU7lNyPh79coZlegBmBG3quK2jsNXpEWxOpuxbxgSqeygXBA+TOrmK3VnO F/WBM++rL3FUSg2DUH4ctCHHIHP/qlcNN0i5dQ==</SignatureValue>
<KeyInfo>
<X509Data><X509Certificate>MIIIDjCCBfagAwIBAgIQDXmmwXJgZPQdJwcDzah0eDANBgkqhkiG9w0BAQsFADB4MQswCQYDVQQG EwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDE2MDQGA1UECxMtU2VjcmV0YXJpYSBkYSBSZWNlaXRh IEZlZGVyYWwgZG8gQnJhc2lsIC0gUkZCMRwwGgYDVQQDExNBQyBDZXJ0aXNpZ24gUkZCIEc1MB4X DTE3MTExNzE4MDEwNVoXDTE4MTExNzE4MDEwNVowgf4xCzAJBgNVBAYTAkJSMRMwEQYDVQQKDApJ Q1AtQnJhc2lsMQswCQYDVQQIDAJSUzEPMA0GA1UEBwwGRXN0ZWlvMTYwNAYDVQQLDC1TZWNyZXRh cmlhIGRhIFJlY2VpdGEgRmVkZXJhbCBkbyBCcmFzaWwgLSBSRkIxFjAUBgNVBAsMDVJGQiBlLUNO UEogQTExJTAjBgNVBAsMHEF1dGVudGljYWRvIHBvciBBUiBCb2EgVmlzdGExRTBDBgNVBAMMPE1B WENFIFNJU1RFTUFTIERFIEdFU1RBTyBFTVBSRVNBUklBTCBMVERBIEVQUDowNDQ2OTkwOTAwMDE0 NDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMkiYBLKkhPV5iY/vOaTMIe4dJZv9TLP AMyDdE4b4MXs1SbXjNj8EdBITl2vvVgHv5Q9F/JJlaOW0KZGeRQABegyh4+3Bcr+Sk6m8JwU+Bpu hqUNdPLRIenaCjGG+OR2yA0yIvuQ2aZzyjSMKE1Wu8Y12D/xg3WYqTfD56FJdBk2b7t0FBnmjY+G MxB8saXZbRm0nvR9KjG2CXSvY5AqXXEkmKJ8uGixGaQPbZSwBuGd+HChUrQrRZ8y+1Ve7vG4sxd7 kPKfOJ7Rqlver8i55BeSU2XG2LyUSiDs/z5nxReEb5Sti1df/u2eFXhBgy0w6Agho8ddy6bbjI5z 9HyQ/58CAwEAAaOCAwswggMHMIG6BgNVHREEgbIwga+gPQYFYEwBAwSgNAQyMDUwODE5NjY1Mjg3 MjgxNTk1MzAwMDAwMDAwMDAwMDAwMDAxMDM5MDg5MDYzU1NQUlOgIQYFYEwBAwKgGAQWUk9TQU5F IE9MSVZJQSBEQU1BQ0VOT6AZBgVgTAEDA6AQBA4wNDQ2OTkwOTAwMDE0NKAXBgVgTAEDB6AOBAww MDAwMDAwMDAwMDCBF2ZpbmFuY2Vpcm9AbWF4Y2UuY29tLmJyMAkGA1UdEwQCMAAwHwYDVR0jBBgw FoAUU31/nb7RYdAgutqf44mnE3NYzUIwfwYDVR0gBHgwdjB0BgZgTAECAQwwajBoBggrBgEFBQcC ARZcaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMvQUNf Q2VydGlzaWduX1JGQi9EUENfQUNfQ2VydGlzaWduX1JGQi5wZGYwgbwGA1UdHwSBtDCBsTBXoFWg U4ZRaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUND ZXJ0aXNpZ25SRkJHNS9MYXRlc3RDUkwuY3JsMFagVKBShlBodHRwOi8vaWNwLWJyYXNpbC5vdXRy YWxjci5jb20uYnIvcmVwb3NpdG9yaW8vbGNyL0FDQ2VydGlzaWduUkZCRzUvTGF0ZXN0Q1JMLmNy bDAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIGsBggrBgEF BQcBAQSBnzCBnDBfBggrBgEFBQcwAoZTaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5i ci9yZXBvc2l0b3Jpby9jZXJ0aWZpY2Fkb3MvQUNfQ2VydGlzaWduX1JGQl9HNS5wN2MwOQYIKwYB BQUHMAGGLWh0dHA6Ly9vY3NwLWFjLWNlcnRpc2lnbi1yZmIuY2VydGlzaWduLmNvbS5icjANBgkq hkiG9w0BAQsFAAOCAgEAlfcQ4z56HlTGBcFYrhHz6rxledtM+2c5WeA6LyrnQx3Jhg1h6uJiRaGp YYoFmtSaZYjjKa+HJo7/tVxturweEFrwrhhoT//yAFrRyFju7DqYJ9qr7DpP29xhbs2eQncqm5+p rTFfZ5cpX+lC2589eQE4U1UZQ3oMtg9shL7bRjz0SAf1/bIxI1xFvGa2pBVlNDCtH1h/EjIK62oq 1n0J+TCfaqGLA00wb4Qx/f9SasA7RfV6H4eB3aiXKcVVpdkXLHutb94epOsgQ3r/QOjhDq+G7mOG LGY2vRVscTTmwbPSuVzKx17WQdGe9ke9HTPF+KMd67rxUaeF3/vGGqjcP8le3sQfszv3j8j31FWx kT5fLsgh9Vx8o6FFqgGt1mV0eKIIJSzXHt+29QtObTxjv24YQOW3YJ2vba4gGLdCvHs2Jm+RCSPe oOv0sh6qNIM0Z0xL5yxQbzA2hs/KQ+pOaisp0e4pdBn/qB+aWDfQpOM+uPys4TM8jA0WJTQF7Iaf S4/ddEQUQbxJ/k2cQfTPe3VrW3MvHxOkX8bAU0SQ08egZvLLlqNGugbh1zd7TZjP5Vnc8g+J0wYR Ppvpz+ouNM7mwcpFMNYXQ5PawymlsRjKfHWsS7hB/eUUerETf0I8rVq0isF2jKKiFbhw5tw0mJYa f1j+Lwkw0Ur3TpchSlQ=</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</pedidoNFSePNG>