Autor |
Mensagem |
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 18/03/2014 07:59:47
|
Diovane
JavaC Membro
Membro desde: 13/03/2014 13:32:01
Mensagens: 16
Offline
|
Na realidade o que aconteceu foi, que ao transmitir o xml para o webservice da prefeitura, retornou três erros "Tag invalida: DigestValue", "Tag invalida: SignatureValue" e "Tag invalida: X509Certificate", então comparei o meu xml com um xml gerado pela prefeitura e está tudo nos mesmos padrões, exceto a tag X509SubjectName, que não existe no meu. Então entrei em contato com o suporte do webservice que disse que o problema era com essa tag que não existia.
Eu tenho minhas dúvidas se realmente é por causa dessa tag, mas para poder questionar eles novamente, primeiro eu teria que fazer um teste gerando essa tag.
|
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 18/03/2014 08:21:48
|
paulork
JavaC Membro
![[Avatar]](/jc/images/avatar/edfbe1afcf9246bb0d40eb4d8027d90f.png)
Membro desde: 01/10/2012 10:02:03
Mensagens: 27
Offline
|
Não confie muito no que os caras da prefeitura te falam... sofri muito com isso...
Faça o seguinte, se você tem um XML gerado, que segundo a estrutura (validação e tals) deveria passar, mas dá esse erro aí, coloque manualmente essa TAG lá, com o valor que é impresso na linha "cert.getSubjectDN().toString()" e envie assim... se passar é isso mesmo... aí precisamos analisar minunciosamente porque não gera ela...
Você pode testar o envio pelo SOAPUI se não quiser mexer no código para fazer o envio do XML já gerado e alterado manualmente...
abraço...
|
Paulo R. K.
----------------------------------------
Desenvolvedor Java/Delphi @ 2014 |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 18/03/2014 09:21:59
|
Diovane
JavaC Membro
Membro desde: 13/03/2014 13:32:01
Mensagens: 16
Offline
|
Excelente dica, fiz esse novo teste e além dos erros de tags mencionados anteriormente, ocorreu o erro "Error1105 Tag invalida: X509SubjectName", ou seja, cerveja....
Pedi novamente auxilio ao pessoal da prefeitura, vamos ver o que eles vão falar.
E quanto a tag, não vou gerar por enquanto, pois da erro igual...
Inclusive verifiquei uma nota de produtos e a assinatura não tem a tag.
Abraço...
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 20/03/2014 18:26:08
|
Diovane
JavaC Membro
Membro desde: 13/03/2014 13:32:01
Mensagens: 16
Offline
|
Como o suspeitei não tinha nada a ver com a tag, o problema é que o bocaberta aqui tava assinando a nota e não o lote, por isso o erro.
Muito obrigado pelas dicas...
Abraço.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 12/06/2014 16:11:57
|
ivandm
JavaC Membro
![[Avatar]](/jc/images/avatar/cd00692c3bfe59267d5ecfac5310286c.jpg)
Membro desde: 05/02/2012 12:00:22
Mensagens: 101
Offline
|
Pessoal,
estou com seguinte problema ao assinar o xml de cancelamento:
Se seto a TAG InfPedidoCancelamento me dá erro
Attribut Id is not allowed to appear in element InfPedidoCancelamento
E se deixo sem o Id dá erro ao assinar...
org.w3c.dom.DOMException: NOT_FOUND_ERR: An attempt is made to reference a node in a context where it does not exist.
Alguém sabe como fazer pra assinar sem o ID ?
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 13/06/2014 09:40:45
|
Diovane
JavaC Membro
Membro desde: 13/03/2014 13:32:01
Mensagens: 16
Offline
|
Bom dia ivandm!
Mande o teu código para que possamos analizar...
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 13/06/2014 09:53:31
|
ivandm
JavaC Membro
![[Avatar]](/jc/images/avatar/cd00692c3bfe59267d5ecfac5310286c.jpg)
Membro desde: 05/02/2012 12:00:22
Mensagens: 101
Offline
|
Bom dia!
O problema não é assinar e sim em remover a tag : <Reference URI="#"> Acredito que seja este o problema!
Pois me retorna este erro:
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 02/09/2014 23:17:08
|
cmlavila
JavaC Membro
Membro desde: 02/09/2014 23:12:42
Mensagens: 2
Offline
|
Pessoal, desculpem reabrir o tópico. Vi que alguns falaram aqui sobre o NFSe para Salvador. Consigo assinar o .xml e o mesmo é validado corretamente; o problema está na hora do envio. Quando tentamos enviar, recebemos um 403 - Forbidden, no detalhamento do erro fala em falta de credenciais.
Alguém passou por isso? Existe algum cadastro, usuário e senha que minha usuária precise ter para que consiga enviar as rps? A ideia é que ela tenha um clientezinho Java que certifique, faça o envio e exiba o resultado na tela, algo muito simples mesmo.
Muito obrigada desde já!
Camila
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 03/09/2014 09:08:53
|
Adlenl2
JavaC Membro
Membro desde: 03/09/2014 08:56:44
Mensagens: 1
Localização: Maringá-PR
Offline
|
cmlavila
Quando eu tive este problema, verifiquei e atualizei os certificados e deu certo. Dê uma olhada se você consegue acessar a URL do webService através do browser, talvez seja o caso de você importar o pfx para o SO.
Eu estou com problemas entretanto, na encapsulação SOAP.
Conforme li aqui no fórum, realizei a conversão do WSDL para classes java para realizar a comunicação, entretanto ao utilizar as mesmas ele acusa o seguinte erro:
org.apache.axis2.AxisFault: First Element must contain the local name, Envelope , but found definitions
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:123)
at org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:67)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:354)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at br.org.abrasf.nfse.NfseWSServiceStub.consultarNfseServicoPrestado(NfseWSServiceStub.java:2430)
at br.com.src.NFSConsulta.envioLote(NFSConsulta.java:62)
at br.com.src.NFSConsulta.main(NFSConsulta.java:17)
Estou tentando realizar a consulta de NFSe Emitida.
Alguém que teve sucesso na implementação da NFSe poderia dar uma ajuda em como foi feito?
Depois de trabalhar com a NFe acreditei que seria semelhante, entretanto está sendo um pouco problemático. Qualquer ajuda é bem vinda.
|
Whatever happens, keep coding... |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 15/12/2014 17:18:03
|
dodi
JavaC Membro
![[Avatar]](/jc/images/avatar/7cbbc409ec990f19c78c75bd1e06f215.jpeg)
Membro desde: 25/04/2011 23:19:36
Mensagens: 8
Offline
|
Pessoal,
Alguém tem um exemplo de integração com os WS da prefeitura de SL ?
Estou obtendo o seguinte erro:
A mensagem que estou enviando para o WS é:
Estou fazendo testes com o SoapUI para validar, antes de seguir com os meus testes. A mensagem que estou enviando na requisição do SoapUi é:
Já passaram por algum problema semelhante?
Alguém tem o serviço de consulta implementado em alguma prefeitura no padrão ABRASF?
Esta mensagem foi editada 1 vez. Última atualização foi em 15/12/2014 19:23:57
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 30/07/2015 10:39:56
|
giuliano
JavaC Membro
![[Avatar]](/jc/images/avatar/dc5c768b5dc76a084531934b34601977.png)
Membro desde: 26/11/2014 10:54:56
Mensagens: 8
Localização: Porto Alegre
Offline
|
Olá pessoal,
To dando uma reavivada no post pois estou um pouco confuso com relação a NFSe de Porto Alegre. O procedimento de emissão de uma NF como funciona? Estou perdido nessa questão de RPS e NFSe.
Qual a diferença entre os serviços GerarNfseEnvio e RecepcaoLoteRpsEnvio?
Alguém já implementou para Porto Alegre?
Abraço
|
Giuliano Costa
Costa Innovations Soluções em Software
http://www.costainnovations.com |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 19/08/2015 16:09:14
|
flavio.souza
JavaC Membro
Membro desde: 05/08/2015 10:43:49
Mensagens: 17
Offline
|
Pessoal, estou tentando assinar o xml, já usei o exemplo postado pelo pessoal, comunico com o cartão SafeWeb, ele assina o xml, mas quando vou validar no site da receita, acusa que a assinatura é inválida. Alguém passou por isso, ou pode ter alguma ideia do que possa ser?
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 21/08/2015 15:06:54
|
flavio.souza
JavaC Membro
Membro desde: 05/08/2015 10:43:49
Mensagens: 17
Offline
|
paulork, pode me dar uma ajuda, segui o seu exemplo, mas, a assinatura do Lote DigestValue e SignatureValue não estão assinando corretamente, o valor que ele esta gerando está errado, sei disso pois peguei um arquivo assinado e validado no site da receita, tirei a assinatura e estou tentando assinar com a minha implementação, mas, fazendo a comparação, a assinatura do RPS está correta, batendo uma com a outra, mas a do Lote não fecha, e isso, quando valido a minha assinatura no site da receita, ele da inválida.
Poderia me auxiliar nesta questão? tu saberias me dizer em quais elementos ele se baseia para gerar estes dois campos o DigestValue e SignatureValue?
Obrigado.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 01/04/2016 10:30:11
|
esdrasdemorais
JavaC Membro
Membro desde: 28/03/2016 16:17:03
Mensagens: 2
Offline
|
Caros também estou tendo o erro: ERROR: | Server returned HTTP response code: 500 for URL: https://producao.ginfes.com.br/ServiceGinfesImpl?wsdl
na classe NFSeRecepcao.
Alguém pode ajudar?
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 12/04/2016 12:53:07
|
bruc3
JavaC Membro
Membro desde: 11/04/2016 03:51:35
Mensagens: 3
Offline
|
Boa tarde,
Estou tentando enviar um lote de RPS para o webservice da Prefeitura de Belo Horizonte, mas está apresentando o erro "javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed"
Procurei no forum e vi que esse erro é referente ao arquivo cacerts, então usei as classes que estão disponíveis no forum para gera-lo. Deixo o arquivo que gerei em anexo pra ver se alguém pode me ajudar.
Acessando o site da prefeitura vi que eles disponibilizam um certificado para acessar o ambiente de homologação (http://www.pbh.gov.br/bhissdigital/portal/index.php?content=avisos/index.php&data=20120305), adicionei esse certificado no carcerts através do comando
Para o envio da NFSe estou usando a classe "NFSeRecepcao" e "SocketFactoryDinamico". O link do ambiente de homologação é: https://bhisshomologa.pbh.gov.br/bhiss-ws/nfse?wsdl
Alguém pode me ajudar a tentar dizer estou fazendo de errado?
Nome do arquivo |
cacerts |
Download
|
Descrição |
|
Tamanho |
101 Kbytes
|
Baixado: |
492 vez(es) |
|
|
|
|