Foros: ヘルプ (Thread #42613)

officeの設定について (2020-07-07 14:15 by akawamoto #85303)

お世話になります。
Officeの設定について教えてください。

openGion7.2.5.0で環境を構築しようと思っています。

LibreOfficeで環境を構築しようと思ったのですが、report2タグを使用した帳票出力が
startup.bat起動だと普通に動作するのに、サービス起動するとタイムアウトして動きません。

env\_defaultフォルダ下には、userをコピーしています。
他に何か設定が必要でしょうか?
LibreOfficeはopenOfficeと違い、ダウンロードする際、64bit版と32bit版が選べます。
32Bit版でないとダメとかありますでしょうか?
ダウンロードしたのは64Bit版です。

openOfficeなら動作するようなので、以前作成した環境からopenOfficeでサービス起動させてみたのですが、
頻繁に通信異常?リトライタイムアウトが起こって、サービスを再起動しないと動作しないようになりました。

JDKをOpenJDKにしようとしているのに問題があるでしょうか?
メモリとかを増やしたら解消したりしますでしょうか?
サービス登録batも新しくなっているようですが・・・init.batのメモリを増やしてみたりするのがいいのでしょうか?

出来ればopenOfficeより、LibreOfficeで動作させたいです。

よろしくお願いします。

↓以下、LibreOfficeのサービス起動でreport2タグ帳票を動作させたときのエラーです。

画面
-----------------------------------------------------------
0 異常 Version: openGion 7.2.5.0 Release7 Builds (26512220)
Message: 帳票処理でタイムアウトになりました
Error : org.opengion.hayabusa.common.HybsSystemException
Message: SYSTEM_ID=[JN2] : D:\dev\openGion17\uap\webapps\jn2\


エラーログ ogv7-stdout.xxxx-xx-xx.log
-------------------------------------------------------------
ColumnDataLoader [677] select [0] loaded
LabelDataLoader [1569] select [46] loaded
CodeDataLoader [64] loaded
GUIDataLoader [67] loaded
[INFO]THREAD CREATED:THREAD-ID=DIRECT_1136332564308115409
[INFO]OOo:Starting soffice process,ENV-ID=env_0
[INFO]OOo:Invoke soffice.bin,ENV-ID=env_0
[INFO]OOo:TCP Connection Start,port=8100
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[ERROR]OOo:Failed to Connect Soffice! [ERROR] Can't create Desktop Instance
SYSTEM_ID=[JN2] : D:\dev\openGion17\uap\webapps\jn2\
[INFO]OOo:Destroy process,ENV-ID=env_0
[INFO]OOo:TCP Connection End(Release),port=8100
[INFO]QUEUE STACK:THREAD-ID=DIRECT_1136332564308115409,YKNO=DIRECT_974205260674454459
[INFO]EXEC-TIME:ERROR=308873
[ERROR]ERROR OCCURRED!
Version: openGion 7.2.5.0 Release7 Builds (26512220)
Error : org.opengion.hayabusa.common.HybsSystemException
SYSTEM_ID=[JN2] : D:\dev\openGion17\uap\webapps\jn2\
at org.opengion.hayabusa.report2.DocConverter_OOO.getComponent(DocConverter_OOO.java:259)
at org.opengion.hayabusa.report2.DocConverter_OOO.open(DocConverter_OOO.java:226)
at org.opengion.hayabusa.report2.ExecProcess.output(ExecProcess.java:236)
at org.opengion.hayabusa.report2.ExecProcess.process(ExecProcess.java:114)
at org.opengion.hayabusa.report2.ExecThread.exec(ExecThread.java:224)
at org.opengion.hayabusa.report2.ExecThread.run(ExecThread.java:169)[ERROR]UPTO RETRY COUNT!

Responder al #85303×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: officeの設定について (2020-07-07 14:37 by chatrun #85304)

メッセージ #85303 への返信
> LibreOfficeで環境を構築しようと思ったのですが、report2タグを使用した帳票出力が
> startup.bat起動だと普通に動作するのに、サービス起動するとタイムアウトして動きません。

詳細な情報、ありがとうございます。
弊社では、未だに、OpenOffice版を使っており、実験環境では
LibreOfficeを使っていますが、サービス起動ではなく、start.bat 起動です。

しかも、report2タグは、ほとんど使われていません。

まず、こちらで同じ環境で動かしてみて、現象を再現させた後
対策を考える事になりますので、少し時間がかかるかもしれません。

※ ここからは、全くの想像の世界ですが、タイムアウトの原因として、
1.LibreOfficeのサーバーが立ちあがらない。
2.LibreOfficeのサーバーが見つからない。
3.LibreOfficeのサーバーとの通信が出来ない。
が考えられます。

これらに大きくかかわるのは、ウイルス対策ソフトと、
ファイヤーウォールの設定です。

ローカル環境で起動、ブラウザでアクセスして、LANを抜いて
ウイルス対策ソフトとファイヤウォールを停止しても、
同じ現象が起こるか、テストできますか?
Responder al #85303

Responder al #85304×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: officeの設定について (2020-07-07 16:26 by akawamoto #85305)

> ローカル環境で起動、ブラウザでアクセスして、LANを抜いて
> ウイルス対策ソフトとファイヤウォールを停止しても、
> 同じ現象が起こるか、テストできますか?

やってみましたが、同じでした。
ただ、途中、32bit版のLibreOfficeでもやってみた為か、若干エラーメッセージが変わりました。

[INFO]THREAD CREATED:THREAD-ID=DIRECT_2672392425912250162
[INFO]OOo:Starting soffice process,ENV-ID=env_0
Version: openGion 7.2.5.0 Release7 Builds (26512220)
Message: バイナリコピーで、エラーが発生しました。
Message: fromFile=[D:\dev\openGion17\uap\bin\..\..\apps\LibreOffice_6.4.4.2\env\_default\user\extensions\bundled\extensions.pmap]
toFile =[D:\dev\openGion17\uap\webapps\jn2\filetemp\REPORT\oooenv\env_0\user\extensions\bundled\extensions.pmap]
Error : java.io.FileNotFoundException
D:\dev\openGion17\uap\webapps\jn2\filetemp\REPORT\oooenv\env_0\user\extensions\bundled\extensions.pmap (?v???Z?X??t?@?C????A?N?Z?)
[INFO]OOo:Invoke soffice.bin,ENV-ID=env_0
[INFO]OOo:TCP Connection Start,port=8101
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[INFO]OOo:Waiting for Connect soffice process,ENV-ID=env_0
[ERROR]OOo:Failed to Connect Soffice! [ERROR] Can't create Desktop Instance
SYSTEM_ID=[JN2] : D:\dev\openGion17\uap\webapps\jn2\
[INFO]OOo:Destroy process,ENV-ID=env_0
[INFO]OOo:TCP Connection End(Release),port=8101
[INFO]QUEUE STACK:THREAD-ID=DIRECT_2672392425912250162,YKNO=DIRECT_8388398584503641711
[INFO]EXEC-TIME:ERROR=306891
[ERROR]ERROR OCCURRED!
Version: openGion 7.2.5.0 Release7 Builds (26512220)
Error : org.opengion.hayabusa.common.HybsSystemException
SYSTEM_ID=[JN2] : D:\dev\openGion17\uap\webapps\jn2\
at org.opengion.hayabusa.report2.DocConverter_OOO.getComponent(DocConverter_OOO.java:259)
at org.opengion.hayabusa.report2.DocConverter_OOO.open(DocConverter_OOO.java:226)
at org.opengion.hayabusa.report2.ExecProcess.output(ExecProcess.java:236)
at org.opengion.hayabusa.report2.ExecProcess.process(ExecProcess.java:114)
at org.opengion.hayabusa.report2.ExecThread.exec(ExecThread.java:224)
at org.opengion.hayabusa.report2.ExecThread.run(ExecThread.java:169)[ERROR]UPTO RETRY COUNT!
Responder al #85304

Responder al #85305×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: officeの設定について (2020-07-07 21:49 by chatrun #85308)

お手数をお掛けしております。

こちらでも
 ① 6.4.5の最新(64bit版)で、startup.bat で、起動を確認
 ② 同サービスインストールから、サービス起動で、NG
 ③ 6.4.5の最新(32bit版)で、startup.bat で、起動を確認
 ④ 同サービスインストールから、サービス起動で、NG

やはり同じ現象です。

インターネットで調べてみましたが、下記の記事を見つけました。

https://www.intra-mart.jp/document/library/iaa/public/wdc_setup_guide/texts/start_end/index.html

注意
LibreOfficeはWindowsサービス/Linuxデーモンで常駐させることができないため、ログオフやスリープをするとプロセスが終了します。
LibreOffice利用時はログオフやスリープをしないように運用対処するようにしてください。

そして、OpenOfficeの古い記事も見つけました。

http://yaino.com/drupal/node/11

2.Windowsサービスとしてのサービス登録

PC起動時にWindowsのサービスとしてOpenOffice.orgサービスが常時稼動していれば、Webサービスのプログラムからいつでも呼び出せて便利です。
OpenOfficeをwindowsのサービスに登録する方法について書きます。

Windows Server 2003 Resource Kit Toolsをダウンロードして、rktools.exeを実行する。

デフォルトでは、
C:\Program Files\Windows Resource Kits\Tools
にインストールされる。

私は、同じものの派生版だとばかり思っていましたが、(機能的には、LibreOfficeの方が上)
違うみたいです。LibreOfficeはWindwosサービス出来ないのかも知れません。

メッセージ #85305 への返信
> > ローカル環境で起動、ブラウザでアクセスして、LANを抜いて
> > ウイルス対策ソフトとファイヤウォールを停止しても、
> > 同じ現象が起こるか、テストできますか?
>
> やってみましたが、同じでした。
> ただ、途中、32bit版のLibreOfficeでもやってみた為か、若干エラーメッセージが変わりました。
>
> [INFO]THREAD CREATED:THREAD-ID=DIRECT_2672392425912250162
> [INFO]OOo:Starting soffice process,ENV-ID=env_0
> Version: openGion 7.2.5.0 Release7 Builds (26512220)
> Message: バイナリコピーで、エラーが発生しました。
> Message: fromFile=[D:\dev\openGion17\uap\bin\..\..\apps\LibreOffice_6.4.4.2\env\_default\user\extensions\bundled\extensions.pmap]
> toFile =[D:\dev\openGion17\uap\webapps\jn2\filetemp\REPORT\oooenv\env_0\user\extensions\bundled\extensions.pmap]
> Error : java.io.FileNotFoundException
> D:\dev\openGion17\uap\webapps\jn2\filetemp\REPORT\oooenv\env_0\user\extensions\bundled\extensions.pmap (?v???Z?X??t?@?C????A?N?Z?)
Responder al #85305

Responder al #85308×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: officeの設定について (2020-07-08 09:10 by akawamoto #85312)

メッセージ #85308 への返信

調査等、ありがとうございます。
残念ですが、openOfficeで環境を構築します。

> 私は、同じものの派生版だとばかり思っていましたが、(機能的には、LibreOfficeの方が上)
> 違うみたいです。LibreOfficeはWindwosサービス出来ないのかも知れません。
>

openOfficeでタイムアウトが頻発する件は、以前のサービス起動batと比較させてもらって
JvmMsが少なくなっているようでしたので、それを以前と同様に増やして動作させてみようと思います。

ありがとうございました。
Responder al #85308

Responder al #85312×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar