Login Registre-se
Dúvida de como Implementar  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
bimdedeus

JavaC Membro

Membro desde: 21/11/2013 23:35:18
Mensagens: 4
Offline

Boa Noite Pessoal!

Estou com uma dúvida, quanto a implementação de uma classe para monitorar a minha pasta de retorno, estou implementando o monitoramento com thread, nao sei se é o ideal, como deveria implementar esse monitoramento?

Obrigado!
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Pasta de retorno?

Pode explicar melhor sua necessidade ou objetivo?

Não entendi o que deseja realmente.

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
bimdedeus

JavaC Membro

Membro desde: 21/11/2013 23:35:18
Mensagens: 4
Offline

Acha que nao consegui me expressar!

Me desculpem!

Estou criando uma aplicação para NF-e, a minha aplicação cria um arquivo TXT com as informações fiscais na pasta de Envio do UniNFe, o UniNFe pega essa arquivo e valida, e devolve um arquivo na pasta Retorno, eu preciso ficar monitorando essa pasta Retorno, da forma que eu fiz não está dando muito certo tenho que ficar clicando várias vezes no botão para enviar e depois imprimir a NFe.

Eu achei um exemplo de JNotify, não consegui compreender, se puder passar outra forma ou algo mais detalhado sobre JNotify, agradeço!
Aix

JavaC Membro

Membro desde: 24/03/2011 11:02:00
Mensagens: 47
Offline

Ola Bimdedeus,

Quando você diz:

da forma que eu fiz não está dando muito certo tenho que ficar clicando várias vezes no botão para enviar e depois imprimir a NFe.


você quer evitar as actions nos botões e deixar o processo automatizado? ou seja, sempre rodando(sua thread sempre viva monitorando a pasta)?
bimdedeus

JavaC Membro

Membro desde: 21/11/2013 23:35:18
Mensagens: 4
Offline

Isso mesmo, ou outra forma!
Aix

JavaC Membro

Membro desde: 24/03/2011 11:02:00
Mensagens: 47
Offline

bom você pode deixar assim como vc fez, porém, você precisa que este serviço fique independente da action do botão, para isto coloque a Thread para fica rodando ja no start da app, se a aplicação for standalone voce pode utilizar um framework Quartz é um agendador de serviços, conhece?

http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/

caso a aplicação seja web, utilize um listener, assim quando a aplicação iniciar, ja carrega o serviço junto.

ex: Thread com loop infinito


quanto a action do botão, se ele só servia para iniciar o serviço, não precisara mais dele.
bimdedeus

JavaC Membro

Membro desde: 21/11/2013 23:35:18
Mensagens: 4
Offline

Vou verificar Aix, obrigado por enquanto!
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team