[tuigwaa-user:192] Re: アップロードの上限設定について

baystarswin @ excite.co.jp baystarswin @ excite.co.jp
2006年 10月 11日 (水) 14:48:39 JST


返信が遅くなりまして大変失礼しました。
先日ファイルアップロードの件で質問させて頂いた者です。

ご回答ありがとうございました。何とかおかげさまで移行が完了しました。
ログファイルにはOutOfMemoryのメッセージはありませんでしたが、
JVM のヒープを物理メモリぎりぎりにしたところ移行できました。

ただ「サイトのアップロード」に関してはやはり以下のようなエラーがでました。
よって取りあえずテーブルについてのみ、再作成の上で手動で移行しました。

2006-10-04 16:58:56,028  INFO BasicDatabaseServiceImpl$$EnhancedByS2AOP$$4bb369 -
 Starting restore contents of TGW_ENTITY_ INSERT INTO TEST.TGW_ENTITY_ (id,tgw_attr,tgw_attr_1,以下略)
2006-10-04 16:58:56,621 ERROR TransactionImpl - [ESSR0017]例外が発生しました。
理由はjava.sql.SQLException: Connection is closed org.seasar.framework.exception.SXAException: 
[ESSR0017]例外が発生しました。理由はjava.sql.SQLException: Connection is closed

移行・インストールは少々私のような低スキルの人間には難解でしたが(Java関係は全くのもので)、
利用者の評判はすこぶる良いです。
DBを利用したいという要望が多いので、ブラウザからCSV形式のファイルをアップロードして
テーブル作成を行えたら便利かなと感じています。

Tuigwaaの今後に非常に期待しています。
この度はご回答ありがとうございました。

> 染田です。
> 
> ファイルアップロードについてですが、おっしゃられる
> 通り、基本的には
> 
>   struts-config-site-prototype.xml
> 
> に記載してあるサイズで、Struts の RequestProcessor 任せに
> なっています。
> 
> tgwar の方のアップロードについては、
> 
>   struts-config-tgw-manager.xml
> 
> の方が設定ファイルです。
> 
> 1.0 のデフォルトで、site の方はデフォルト値のまま (250M だったかと)、
> tgw-manager は 2M に設定してあります。
> まず、この辺りの設定をご確認頂ければと思います。
> 
> ただ、
> 
> > また同じファイルをWEB-DAVでコピーしようとしても、
> >
> > 「選択したファイルのいくつかまたはすべてをコピー中に、エラーが発生しました。」
> >
> > と出てコピーができません。13Mのファイルはコピーできるのですが。
> 
> とのことですが、こちらは Struts とは関係なく起こって
> いるかと思います。JVM のヒープ周りの設定を一度ご確認下さい。
> また、ログファイルに OutOfMemory などが記録されていないかも
> ご確認いただけると良いかと思います。
> 
> >  なお、Ver1.0への移行の際、サイトのアップロード機能により移行しようとしましたが、
> > tgwarファイルが50M近くあるためか、やはりアプリケーションエラーとなって
> > 移行できませんでした。
> 
> 元バージョンが 0.8 で作成されたサイトですと、申し訳ないのですが、
> 互換性の問題で、1.0 にはそもそもアップロード出来ません。
> 
> 0.9 以降のサイトであれば可能ですが、こちら 50M 近くの tgwar で
> あれば、1.0 のデフォルト値だと弾かれている可能性があります。
> 上記の struts-config-tgw-manager.xml の設定をご確認下さい。
> 
> ただ、メモリ設定の問題で、30M 超のファイルのアップロードが
> 出来ない状況であれば、同様の問題が発生するかもしれません。
> 
> いずれにせよ、まずログでご確認頂けると良いかと思います。
> ちなみにコンテナのログ以外では、Tuigwaa のログは 0.9 から
> 
> <Tuigwaa の webapp コンテキスト>/WEB-INF/classes/logs
> 
> 以下に保存されています。ここにある、tuigwaa_main.log もしくは
> tuigwaa_stdout.log などが参考になるかと思います。
> 
> よろしくお願いします。
> 
> baystarswin @ excite.co.jp wrote:
> > 初めてコメントさせて頂きます。
> > バージョンを最新の1.0に上げたのですが、その場合にアップロードの上限を
> > 設定するにはどのファイルを修正すればよいかご存知であれば
> > 教えて頂けないでしょうか。
> > 
> > Ver0.8では「struts-config-site-prototype.xml」にmaxFileSize=2Mの記述があったので
> > これを例えば100M等に修正してうまくいっていたのです。
> > 同じように上記ファイルを修正してみたのですが、Ver1.0に上げた後、
> > 30M超のファイルをアップロードしようとしてアプリケーションエラーに
> > なってしまいます。
> > また同じファイルをWEB-DAVでコピーしようとしても、
> > 
> > 「選択したファイルのいくつかまたはすべてをコピー中に、エラーが発生しました。」
> > 
> > と出てコピーができません。13Mのファイルはコピーできるのですが。
> > Tuigwaaの根本的な使い方に誤りがあるかもしれませんが、ご存知の方お知恵をお貸しください。
> > 
> >  なお、Ver1.0への移行の際、サイトのアップロード機能により移行しようとしましたが、
> > tgwarファイルが50M近くあるためか、やはりアプリケーションエラーとなって
> > 移行できませんでした。
> > ページや添付ファイルは何とか手動で移行しましたが、多数あるデータベースの
> > テーブルについてはなかなかそうはいかず苦労しています。
> > サイトのアップロードにもアップロードの上限値があるのでしょうか。
> > よろしくお願いします。
> > 
> > _______________________________________________
> > tuigwaa-user mailing list
> > tuigwaa-user @ ml.seasar.org
> > https://www.seasar.org/mailman/listinfo/tuigwaa-user
> > 
> > 
> > 
> 
> 
> -- 
> SOMEDA Takashi
> Four-Dimensional Data, Inc
> email : someda @ 4dd.co.jp
> www   : http://www.4dd.co.jp/
>       : http://techscore.com/
> phone : 050-5527-7945
> 
> _______________________________________________
> tuigwaa-user mailing list
> tuigwaa-user @ ml.seasar.org
> https://www.seasar.org/mailman/listinfo/tuigwaa-user
> 



tuigwaa-user メーリングリストの案内