Pessoal estou com os eguinte erro no codigo:
Exception in thread “main” com.jacob.com.ComFailException: A COM exception has been encountered:
At Invoke of: PadroesBoleto
Description: An unknown COM error has occured.
at com.jacob.com.Dispatch.invokev(Native Method)
at com.jacob.activeX.ActiveXComponent.getProperty(ActiveXComponent.java)
at DispatchTest.main(DispatchTest.java:23)
Esse codigo é um exemplo que eu peguei do site http://www.cobrebem.com/downloads/cbx.html
E esse é o site dos arquivos e do projeto JACOB http://danadler.com/jacob/index.html
import com.jacob.com.*;
import com.jacob.activeX.*;
public class DispatchTest
{
public static void main(String[] args)
{
ActiveXComponent cbx = new ActiveXComponent("CobreBemX.ContaCorrente");
// Monta arquivo de licença de teste para banco 001 carteira 18
cbx.setProperty("ArquivoLicenca", new Variant("001-18.conf"));
// Monta dados da conta corrente
cbx.setProperty("CodigoAgencia", new Variant("1234-5"));
cbx.setProperty("NumeroContaCorrente", new Variant("00000123-X"));
cbx.setProperty("CodigoCedente", new Variant("123456"));
cbx.setProperty("InicioNossoNumero", new Variant("00001"));
cbx.setProperty("FimNossoNumero", new Variant("99999"));
cbx.setProperty("ProximoNossoNumero", new Variant("00015"));
Object PadroesBoleto = cbx.getProperty("PadroesBoleto").toDispatch();
Object PadroesBoletoImpresso = Dispatch.get(PadroesBoleto, "PadroesBoletoImpresso").toDispatch();
Dispatch.put(PadroesBoletoImpresso, "ArquivoLogotipo", "c:/CobreBemX/Imagens/BannerCBX.gif");
Dispatch.put(PadroesBoletoImpresso, "CaminhoImagensCodigoBarras", "c:/CobreBemX/Imagens/");
// Cria documento de cobrança
Object DocumentosCobranca = cbx.getProperty("DocumentosCobranca").toDispatch();
Object Boleto = Dispatch.get(DocumentosCobranca, "Add").toDispatch();
// Monta dados do sacado
Dispatch.put(Boleto, "NomeSacado", "Fulano de Tal");
// Monta dados do documento de cobrança
Dispatch.put(Boleto, "DataVencimento", "01/10/2002");
Dispatch.put(Boleto, "NumeroDocumento", "12345");
Dispatch.put(Boleto, "ValorDocumento", "123.45");
cbx.invoke("ImprimeBoletos", null);
}
}