Jni

2 respostas
Tonelli

UJ’s

Estou trabalhando em um ecommerce, preciso adicionar uma nova forma de certificar cartões de credito, chamada “Monetra”, este possui uma classe C que possui todas as funcionalidades de certificação e que é acessada por uma classe java através de JNI e esta dando o seguinte erro:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no monetrajni in java.library.path
	at java.lang.ClassLoader.loadLibrary(Unknown Source)
	at java.lang.Runtime.loadLibrary0(Unknown Source)
	at java.lang.System.loadLibrary(Unknown Source)
	at org.ofbiz.accounting.thirdparty.monetra.MONETRA.<clinit>(MONETRA.java:5)
	at org.ofbiz.accounting.thirdparty.monetra.AppDemo.main(AppDemo.java:27)

se alguem puder me ajudar com este problema.

obrigado

2 Respostas

ricardolecheta

vc colocou a dll na raiz da sua aplicação ou no java.library.path?

K

isso ai… se for web
no tomcat na Aba Java vc deve add a seguinte linha
-Djava.library.path=C:…caminho da sua dll

abraços

Criado 13 de fevereiro de 2007
Ultima resposta 13 de fev. de 2007
Respostas 2
Participantes 3