URGENTISSIMO! Problemas ao importar bliblioteca .jar

1 resposta
L

Olá pessoal tenho que desenvolver um aplicativo para enviar um arquivo para a ANS (Agencia Nacional de Saude SUplementar), onde para o envio do arquivo da DIOPS eles fornecem uma bliblioteca .jar, o problema é:

a biblioteca disponibilizada é encontrada aqui http://canalansweb.ans.gov.br:8080/HotSite/ ai clica em aplicativo referencia e baixa o cliente java
esse cliente e um .jar adicionei as bibliotecas do meu aplicativo normalmente, so que a classe que preciso instanciar JNIMain está no root da pasta que é um pacote padrão, sem nome.

Entao se tento instanciar a classe JNIMain da pau pq ele nao sabe da onde pegar
e se coloco em cima import JNIMain; tambem nao da certo pq ele nao aceita uma classe lah

se alguem puder ajudar. precisava disso meio urgente amanha (29/05) é o ultimo dia do envio deste arquivo so falta resolver isto =x

abraços, desculpem se nao expliquei muito bem e que sou iniciante mais qualquer duvida baixa o .jar lah e tenta instanciar a classe JNIMian, so preciso saber isso. oribrao dede já

1 Resposta

Dieval_Guizelini

Eu acho,

que a sua classe (que faz uso da classe JNIMain) deveria também estar no pacote padrão e que você não precisará fazer import, apenas ter o jar no classpath da sua aplicação (ou incluir ele no manifest).

De qualquer forma, você observou esses comentários?

Utilizar o novo cliente do Serviço Receptor, fornecido pela ANS;

  • Para isso, as operadoras devem baixar o arquivo WebServiceClient.jar através do link http://canalansweb.ans.gov.br:8080/HotSite, clicando em ‘Aplicativo Referência’ no menu vertical à esquerda;

  • Adicioná-lo como biblioteca da sua aplicação;

  • Na aplicação, instanciar o objeto da classe JNIMain;

  • Chamar o método ‘send’ conforme a assinatura abaixo:

public String send( String path, String file, String tipo, String senha), onde:

  • path - Caminho para armazenamento do recibo
  • file - Caminho do arquivo XML a ser enviado
  • tipo - Tipo de mensagem (Financeiro ou Cadastral)
  • senha - senha para login da operadora na ANS (a mesma senha de consulta do recibo).
  • O retorno deste método é o erro ocorrido. Se o retorno for nulo, o envio foi bem sucedido.

Deverá ser criada a seguinte variável de ambiente:
[b]- Nome da variável: ANS_CERT

  • Valor da variável: arquivo cacerts (ex: C:\ANS\cacerts) [/b]

Qualquer transmissão do DIOPS que não utilize este padrão será recusada pelo servidor.


fonte: http://canalansweb.ans.gov.br:8080/HotSite/

fw

Criado 28 de maio de 2009
Ultima resposta 28 de mai. de 2009
Respostas 1
Participantes 2