複数台でPDF同時作成エラー

Windows

複数台でPDF同時作成エラー

投稿記事by yamayama » 10月 14th, 2011, 11:12 am

お世話になります。

Windows XP(32ビット)で Microsoft Office 2007、OpenOffice.org 3.3 を使用しています。

Webシステムを構築しており、帳票ツールはExcella Reportsを利用し、Excel帳票をPDF化する事を目指しています。
現在、複数台で同時実行するとエラー(OpenOfficeはスレッドセーフでない為、他端末で使用中の場合、エラーとなる)となります。
「Excella ディスカッショングループ」で調べてみると、本件における同様の対応が記載されておりましたが(Synchronizedブロック)、
当システムでは、複数インスタンス・複数端末からの同時実行が必要になりますので、
残念ながら、Synchronizedブロックでの対応では解決にはなりません。

そこで、gooleで検索するとOpenOfficeの複数プロセス起動が行えるといった記載がありましたが、
具体的には、どのように実装すればよいのか困っております。

何か良い参考文献や、別案等ありませんでしょうか?

ご教授よろしくお願いいたします。
OpenOffice 3.3 on Windows XP
yamayama
 
記事: 1
登録日時: 10月 14th, 2011, 10:56 am

Re: 複数台でPDF同時作成エラー

投稿記事by ike@九州 » 10月 15th, 2011, 10:15 am

Java にて以下のような方法もあるようです。

http://www.opengion.org/article/calcrep/index.php
ike@九州
 
記事: 33
登録日時: 4月 30th, 2009, 9:05 am


Return to Windows

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]

cron