Interfaz Java Com4j para Abbyy en win7 64bit
Frecuentes
Visto 1,001 veces
1
Actualmente estoy tratando de actualizar una solución Java usando ABBY OCR de Windows XP de 32 bits a Windows 7 de 64 bits. Existe un puente que usa com4j entre los dos. La generación de las nuevas interfases funciona bien, pero utilícela o la anterior genere este seguimiento de pila:
com4j.ComException: 8000ffff Défaillance irrémédiable : Erreur programme interne:
.\src\RegExpPreprocessor.cpp, 53. : .\invoke.cpp:517
at com4j.Wrapper.invoke(Wrapper.java:166)
at $Proxy97.recognizeNextDocument(Unknown Source)
at net.atos.FraudeDocumentaire.engine.EngineAbbyy.analyseDocument(EngineAbbyy.java:202)
at net.atos.FraudeDocumentaire.engine.ThreadIdentification.run(ThreadIdentification.java:40)
at java.lang.Thread.run(Thread.java:662)
Caused by: com4j.ComException: 8000ffff Défaillance irrémédiable : Erreur programme interne:
.\src\RegExpPreprocessor.cpp, 53. : .\invoke.cpp:517
at com4j.Native.invoke(Native Method)
at com4j.StandardComMethod.invoke(StandardComMethod.java:35)
at com4j.Wrapper$InvocationThunk.call(Wrapper.java:340)
at com4j.Task.invoke(Task.java:51)
at com4j.ComThread.run0(ComThread.java:153)
at com4j.ComThread.run(ComThread.java:134)
¿Tienes alguna idea de dónde viene el problema? ¿Pensaste que es una falla interna de ABBYY o com4j?
Gracias por leer.
1 Respuestas
-1
El error .\src\RegExpPreprocessor.cpp
, 53 parece un error interno de ABBYY FineReader Engine. Comuníquese con el soporte técnico de ABBYY en SDK_Support@abbyy.com.
Por cierto, el último kit de distribución de ABBYY FineReader Engine contiene su propio envoltorio de Java: com.abbyy.FREngine.jar
. Puedes intentar usarlo en lugar de com4j. Necesitarás CreateEngineOutprocLoader
método para cargar Engine en un proceso de 64 bits.
También le recomendamos que lea el artículo "Uso de ABBYY FineReader Engine en Java" en la Ayuda de ABBYY FineReader Engine.
Respondido 29 Oct 12, 14:10
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas java com4j abbyy or haz tu propia pregunta.