1

現在、ABBY OCR を使用して Java ソリューションを Windows XP 32 ビットから Windows 7 64 ビットにアップグレードしようとしています。2 つの間には com4j を使用したブリッジが存在します。新しい間期の生成はうまく機能しますが、それを使用するか、古いものを使用すると、次のスタック トレースが生成されます。

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)

問題がどこから来たのか分かりますか? ABBYY 内部障害または com4j だと思いましたか?

読んでくれてありがとう。

4

1 に答える 1

-1

エラー.\src\RegExpPreprocessor.cpp53 は、ABBYY FineReader Engine の内部エラーのようです。SDK_Support@abbyy.com で ABBYY テクニカル サポートに連絡してください。

ちなみに、最新の ABBYY FineReader Engine Distribution Kit には独自の Java ラッパーが含まれています – com.abbyy.FREngine.jar. com4j の代わりに使用してみてください。CreateEngineOutprocLoaderエンジンを 64 ビット プロセスでロードするメソッドが必要です。

また、ABBYY FineReader Engine ヘルプの記事「Using ABBYY FineReader Engine in Java」を読むことをお勧めします。

于 2012-10-29T13:44:56.250 に答える