サーバーに Openoffice.org3 をインストールし、ヘッドレス モードで実行しています。jodconverter と共に使用して、ワードおよびエクセル ファイルを変換します。
以前は問題なく機能していましたが、ある日突然機能しなくなり、その理由がよくわかりません。
/usr/local/bin/java -jar jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar を実行すると
.xls ファイルを .csv ファイルに変換すると、次のようになります。
スレッド「メイン」での例外 com.artofsolving.jodconverter.openoffice.connection.OpenOfficeException: 変換に失敗しました: 出力ドキュメントを保存できませんでした。OOo エラー コード: 3088
Word ファイルに対して jodconverter を実行すると、空の出力ファイルまたはその他のエラー コードが返されます。場合によります。
私たちのサーバーには openoffice 2.4 と 3.0 の両方がインストールされていますが、現在はどちらも機能していません。(どちらも同じ問題を抱えています)したがって、openofficeのインストールに直接問題はありません。
サーバー上に新しいユーザーを作成し、そのユーザーとして openoffice を実行しようとしましたが、どちらも機能しません。
何が間違っているのか、またはopenoffice.orgに何らかのログファイル/コンソール出力を生成させる方法について誰かが考えているので、何が起こっているのかを知ることができます.
/opt/openoffice.org3/program/soffice.bin -headless -nofirststartwizard -accept="socket,host=localhost,port=8100;urp;" を使用します。&