Arquivos ASN1  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

Estou tentando gerar classes a partir de um arquivo ASN1 e está dando o seguinte erro:




www.bau-de-dev.com
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Você está tendo problemas com que compilador de ASN.1? É que é difícil achar um erro de sintaxe mostrando apenas uma linha. (E para agravar eu não conheço ASN.1 suficiente para poder indicar que tipo de erro é esse )
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

Estou usando o OSS ASN.1 Tools for Java para gerar as classes a partir do ASN.1. Vê se ajuda a você a dar uma luz.


www.bau-de-dev.com
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Não estou achando a palavra CODE aqui nesse "cheat sheet":

http://www.oss.com/asn1/tutorial/A4Card.pdf

Por acaso esse CODE é algo que está definido antes no seu arquivo ASN.1?
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

A parte que está dando erro é esta:


É bem no início do arquivo, logo depois do BEGIN.

www.bau-de-dev.com
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Pois é. Provavelmente você vai ter de olhar o manual do compilador, para ver se essa palavra CODE é suportada. Pelos livros que eles deixam disponíveis no site (e que são um bocado antiguinhos, por sinal) não há menção nenhuma de uma palavra-chave "CODE" para indicar um valor default.
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

Resumindo, eu tenho que achar um compilador que seja compatível a este modelo de ASN.1?

www.bau-de-dev.com
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Ou então talvez adaptar esse programa ao compilador. Como eu ressaltei, não sei se essa palavra CODE é padrão do ASN.1. Talvez seja necessário usar DEFAULT ou então verificar se o compilador tem algum parâmetro de linha de comando para aceitar alguma sintaxe estendida.

Note que eu nunca cheguei a usar um compilador ASN.1 e estou lhe indicando as coisas todas por indução (um modo elegante de dizer "pelo chutômetro").

Alguém mais versado em ASN.1 pode se apresentar aqui? Obrigado.
Jedi_FeniX
Virtual Machine Man
[Avatar]

Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline

Bom achei um compilador que me gerou os códigos java, entanglement poderia me ajudar no próximo passo que é fazer o parse dos arquivos binários?
Desde já agradeço a ajuda.

www.bau-de-dev.com
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team