Toda vez que carrego a classe new ACBrTEFD();
quando vai adicionar o evento OnInfoECF()
aparece a seguinte msg de erro 'Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Callback argument class java.nio.ByteBuffer requires custom type conversion'
código de exemplo de como tô fazendo na ora de adicionar o evento.
Quanto aos outros eventos não da erro nenhum.
private ACBrTEFD tef = null;
public ACBrTEFD() {
try {
this.tef = new ACBrTEFD();
this.OnInfoECF();
} catch (ACBrException ex) {
JOptionPane.showMessageDialog(null,ex.getMessage());
}
}
public void OnInfoECF() {
this.tef.addOnInfoECF(new ACBrEventListener<InfoECFEventObject>() {
@Override
public void notification(InfoECFEventObject infoECFEventObject) {
JOptionPane.showMessageDialog(null,infoECFEventObject.getOperacao() + " - " +
infoECFEventObject.getRetornoEcf());
}
});
}
gostaria de um auxílio para tratar esse problema, pois não sei se estou fazendo algo errado
ou deixando de fazer alguma coisa!
Obs: Estou usando windows 7 ultimate 64 bit com ACBrFramework32.dll
Grato!