Bematech 4200 TH não imprime no Applet

Estou com um problema daqueles que nem sei por onde começar a resolver.

Recebi um Applet para dar manutenção, ele recebe comandos de um site, e imprime usando 2 impressoras, a versão de produção dizem estar funcionando direito, porém quando tento rodar no servidor de DEV, ele não funciona, para a impressora Bematech 4200 TH (não fiscal)

Estou usando a biblioteca JNA para conectar às impressoras. Quando conecto com uma impressora Zebra, modelo gx420t ele funciona normalmente. Porém quando a impressão para a MP4200TH da Bematech, ele me dá o erro abaixo:

> Library ‘jnidispatch’ was not found by class loader

Essa biblioteca é usada pelas 2 impressoras e apenas não funciona na bematech.

Fiz um teste, chamando via portal um applet feito a partir do exemplo da bematech, que funcionou normalmente quando executei, mas via applet deu o mesmo problema.

Eu estou sem muitas idéias de como resolver esse problema.

Nos testes normais, locais e no aplicativo padrão da impressora ele imprime.

No final, foi resolvido, era um erro na DLL que estava incompatível, e somado a isso o JDK que eu estava usando era incompatível.