Pessoal, boa tarde!
Tenho que chamar atraves do java uma dll que eencripta e decripta um arquivo, passando alguns paramentros para a execução da dll.
Tentei usar o Jacob, mas não ta dando muito certo não…
Veja o codigo:
String entradaDaDLL = dirServidorDeArquivos+nomeDoArquivo;
String saidaDaDLL = dirEntrada+nomeDoArquivo.replace(".enc",".txt");
String senha = "teste";
ActiveXComponent oDLL = new ActiveXComponent("DllSecurity.DllSecurity");
Dispatch oOBJ = oDLL.getObject();
Dispatch.put(oOBJ, "FileToDecrypt", entradaDaDLL);
Dispatch.put(oOBJ, "FileClear", saidaDaDLL);
Dispatch.put(oOBJ, "Password", senha);
Dispatch.call(oOBJ, "DecryptFile");
O erro apresentado é o seguinte…
com.jacob.com.ComFailException: Can’t get object clsid from progid
Alguem tem uma luz???
Valeu…