Interfaz Java Com4j para Abbyy en win7 64bit

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.

preguntado el 12 de junio de 12 a las 17:06

1 Respuestas

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 or haz tu propia pregunta.