Autor |
Mensagem |
|
Bom dia galera...
Alguem sabe me informar se essa alteração abaixo, é só atualizar o arquivo Cacerts.. ??
Conforme aviso enviado anteriormente, solicitamos que informem aos seus fornecedores/desenvolvedores de aplicativos de emissão de NF-e e CT-e sobre a atualização dos nossos ambientes. A SEFAZ/SP deverá suportar, a partir do dia 11/08/2014, as seguintes cifras para conexão HTTPS, no ambiente de produção:
Cifras SSLv3:
DES-CBC3-SHA 168 bits
RC4-SHA 128 bits
RC4-MD5 128 bits
Cifras TLSv1:
AES256-SHA 256 bits
AES128-SHA 128 bits
DES-CBC3-SHA 168 bits
RC4-SHA 128 bits
RC4-MD5 128 bits
Cifras Preferenciais:
SSLv3 RC4-SHA 128 bits
TLSv1 AES128-SHA 128 bits
|
 |
|
Opaa Boa tarde Pimenta.. estava viajando fiquei uns dias fora..
Cara no começo vinha com erro sim mas ai eu importei as libs do axis2 p dentro do projeto e resolveu.
Segue Arquivo Stub Cte - 2.00
|
 |
|
Fala Galera...
Consegui criar as as classes(stubs) para versão 2.00 do CTE.
Vamos la vou deixar uma passo a passo aqui para poder ajudar .
1 - Faça download do AXIS2 em http://axis.apache.org/axis2/java/core/download.cgi, depois descompactar o mesmo em uma pasta qualquer no seu desktop.
2 - Precisamos do arquivo WSDL, Acesse o link https://nfe.fazenda.sp.gov.br/cteweb/services/cteRecepcaoEvento.asmx (Necessário certificado). Clica em service description, salva o conteúdo em um arquivo com extensão WSDL, salve o arquivo WSDL dentro da pasta bin do pacote AXIS que vc acabou de descompactar.
3 - Iremos usar o "wsdl2java.bat" utilitário do pacote Axis2 para transformar o WSDL em Código Java. Depois de baixar o Axis2 e descompacta-lo, acesse a pasta "Bin" pelo Prompt do DOS, dentro dessa pasta esta o utilitário "wsdl2java.bat", use-o da seguinte forma:
wsdl2java.bat -o <Caminho para geração das classes Java> -uri <Nome do arquivo WSDL>
Ex.: wsdl2java.bat -o c:\NFe\JavaC -uri NFeRecepcao.wsdl
OBS: Lembrando que seu JAVA_HOME, CLASSPATH deve estar configurado para funcionar.
4- Feito isso é para ele ter gerado uma pasta com nome de SRC que vai conter varias pastas até chegar em 2 aqrquivos. JAVA
EX: CteRecepcaoCallbackHandler.java
CteRecepcaoStub.java
Tendo essas classes é só gerar um novo projeto e copiar a pasta br (onde estão os arquivos .java) para dentro da pasta SRC do seu novo projeto.
Ai é só gerar seu arquivio.jar com as classes stubs e importar p dentro do seu projeto CTE.
Espero que tenha ficado claro, qualquer duvida estamos ai ..
Abraços
|
 |
|
Cara estou com a mesma dificuldade.. ... :/
|
 |
|
Boa tarde galera,
Alguém sabe onde posso encontrar os arquivos lib para CTE 2.00 ou como faço para criá-los ?
|
 |
|
Fala Galera.. desculpe a demora me enrolei um pouco aqui.
Mas passando só p informar que agora deu tudo certo..
Comentei esse trecho do código :
E importei a biblioteca que o Alan passou ...
Valeu Alan pela força aii abraços
|
 |
|
Nossa Galera ta dificil viu.. kkk . Alan onde vc conseguiu o import org.jcp.xml.dsig.internal.dom.XMLDSigRI; ??
Só pode ser isso, do restante ja tentei de tudo e nada..
|
 |
|
É eu pensei isso também Alan, mas o meu ainda continua dando a msg assinatura difere do calculado :/, cara se não for pedir muito vc consegue postar sua classe completa ai..
|
 |
|
Cara percebi que esta linha da minha classe
Está diferente da sua ..
Sabe me dizer oque muda aqui ?
|
 |
|
Nossa cara o meu esta retornando o seguinte erro: Rejeição: Assinatura difere do calculado....
|
 |
|
Alan pelo que pude ver aqui o seu metodo esta assinando, mas a assinatura esta ficando dentro da Tag inNFe, o correto é assinatura ficar fora dessa tag não é ??
|
 |
|
Alan vc pode mostrar que parte vc comentou ?
|
 |
|
Valeu a Tentativa Vinny mas não deu certo !!
Achei algo falando assim :
Cara, é o mesmo problema que eu tinha. Vc passa o ID para "docs" e depois assina "doc". É outra instância. Por isso não funciona. Igualzinho eu tinha feito no início....
Isso esta nesse link http://www.guj.com.br/java/301513-erro-apos-atualizacao-java-problema-deles-ou-meu-resolvido/3
Mas não consegui entender oque ele esta dizendo..
|
 |
|
Bom dia Galera... Estava afastado desse projeto da empresa, só que com esse erro me chamaram novamente.. rsrs
Quando tentamos assinar o xml, esta retornando o seguinte erro javax.xml.crypto.dsig.XMLSignatureException: javax.xml.crypto.URIReferenceException: com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException: Cannot resolve element with ID NFe35110967908475000151550010000040581000034083
Vi muita coisa sobre isso aqui no fórum mas nenhuma me ajudou, hj nossa classe que assina os XML é um pouco diferente da que esta aqui, segue a baixo
Se alguém tiver alguma luz aii ... rsrsrs
|
 |
|
O cara valeu pela ajuda !! Vou tentar aqui e ver oque consigo, estava pensando tipo em na hora de ele gerar o novo arquivo gerar como noem diferente tipo com a hora e segundos, do micro, ai nunca vai repetir, vou ver oque consigo..
|
 |
|