5.10.9.0 (2019/03/01) [クラウドストレージ対応] 5.10.8.0の追加対応です。 若干実装を変更して、Fileクラスを継承した形を取って今までのクラスでもそのまま利用可能としました。 タグ等のうち、ユーザがアップロード/ダウンロードをするような箇所に対して指定出来るようにしています。 タグには属性として以下の2つ(from,toがある場合は各々)が追加されています。 storageType:利用プラグイン、null時はシステムリソースの値を利用。標準はローカルドライブ bucketName:バケット名、クラウド上のオブジェクトストレージ利用の際に有効 以前の暫定対応の箇所は新しい方式に置換えています。 更新する場合、システムリソースの名称変更があるため注意願います。 システムリソースを設定すると、以下タグ等での標準動作はクラウド利用となります。(バケット設定必須) CLOUD_TARGETを空白(未設定)かDEFAULTとするとローカルストレージを利用します。 ・CLOUD_STORAGE -> CLOUD_TARGET ・CLOUD_STORAGE_CONTAINER ->CLOUD_BUCKET ・削除したクラス fukurou.model.DefaultFileOperation fukurou.model.FileOperationFileFilter ・追加/変更クラス fukurou.model.CloudFileOperation Abstractから名称変更 fukurou.model.FileOperation fukurou.model.FileOperationFactory fukurou.model.FileOperationInfo fukurou.util.HybsFileFilter (元に戻しておく) fukurou.util.FileUtil fukurou.security.HybsCryptography hayabusa.common.HybsSystem hayabusa.common.SystemData hayabusa.io.HybsFileOperationFactory plugin.cloud.FileOperation_AWS plugin.cloud.FileOperation_AZURE plugin.cloud.FileOperation_IBM plugin.cloud.FileOperation_ORACLE hayabusa.taglib.DirectTableInsertTag hayabusa.taglib.DirectWriteTableTag hayabusa.taglib.DirectXMLSaveTag hayabusa.taglib.DocConvertTag hayabusa.taglib.FileOptionTag hayabusa.taglib.FileQueryTag hayabusa.taglib.FileTag hayabusa.taglib.FileUpdateTag hayabusa.taglib.FileUploadTag hayabusa.taglib.ReadTableTag hayabusa.taglib.ReportTableTag hayabusa.taglib.ReportTableTag2 hayabusa.taglib.URLConnectTag hayabusa.taglib.WriteTableTag hayabusa.sevlet.FileDownload hayabusa.sevlet.MultipartRequest hayabusa.sevlet.UploadedFile hayabusa.sevlet.multipart.FilePart hayabusa.report2.ExecQueue hayabusa.report2.ExecThread hayabusa.report2.QueueManager_DB hayabusa.report2.QueueManager_DIRECT jsp/common/fileDownload.jsp jsp/common/gamen/14_EDIT/tab.jsp fileDownloadListDef.txtの読み込み元はローカル固定とする hybs-taglib.tld 5.10.8.2 (2019/02/22) [JSPチェック追加] tomcat8でjsp:textの子要素としてタグが利用できないため、チェック用に追加しておきます。 なお、AmazonCorretto8+Tomcat8.5でのエンジンV5の実行は確認済です。 gf/jsp/DOC18/xsltV5/GF70_PROG.xsl 5.10.8.1 (2019/02/15) [Gantt修正] ガントでカレンダーポップアップが正しく動作しない不具合を修正 jsp/common/option/adjustGanttTable.js