はじめまして。GroupSession4.2.2でのファイル管理について質問させて下さい。CentOS 64bit Tomcat7.0.42Kagoya Cloud VPSにて運用しています。添付ファイルの容量は基本設定で100Mとしていますが、WEB-INF\plugin\common\struts_config.xmlの一番下にmaxFileSize="101M"という設定があります。ここを900Mに設定していますが、100M以上のファイルの添付ができません。どのように変更すればアップできるようになるでしょうか。ご教示を宜しくお願いします。
file管理における制限容量はjavaソースて定義されています。Fil210Biz.java L178~for (int i = 10; i <= 100; i = i + 10) { label = new LabelValueBean(String.valueOf(i + "MB"), String.valueOf(i)); fileSizeLabelList.add(label);}10MB~100MBというのはこちらで制限されているため、ソース変更、コンパイル、クラスファイルの差し替えが必要になります。提示されている箇所はstrutsの設定になりますので、そちらはそちらで変更してください。
konさま、ありがとうございます。私にとっては大変レベルが高そうですが、挑戦してみます。顛末はご報告します。ありがとうございました。
添付ファイル容量についてkonさまのご教示の通り、eclipseを用いてjavaソースを変更し、コンパイルしたclassを導入しました。100Mより900Mまで、100M刻みに変更しました。結果、300M超のファイルのアップロードに成功しました。これ以上のアップロードは検証しておりませんが、実際の運用でもこれ以上の容量のアップはないので問題ないと判断しました。konさま、ご教示ありがとうございました!
老婆心ですが、個別にカスタマイズしたファイルはgsession更新時に上書きされがちなので、ソース管理と変更手順を残されたほうがいいと思います。該当ファイルが技術的な問題で更新されるケースも想定されるので、バージョン管理、比較ができるsvnやgitなど(その他も含めて)ご検討ください。
vertical_align_top