<<2025/06/25更新>> ASTERIA Warp 2506 リリースノート はじめに 本資料は、ASTERIA Warp 2506における新機能と修正内容を説明した資料です。 ------------------------------------------------------------------------------- 以前のリリースからのアップグレードについて 【旧バージョンがインストールされているマシンへのインストール】 旧バージョンのASTRIA Warp(バージョン2406以前)がインストールされているマシン へASTERIA Warp 2506をインストールする場合、次の点に注意してください。 1. 旧バージョンのASTERIA Warpと同じフォルダにインストールしてはいけません。 2.旧バージョンのASTERIA Warpと同じデータフォルダーを使用してはいけません。 3. 旧バージョンのASTERIA Warpと同時に稼動させるにはポート番号を重ならないよ うに設定する必要があります。 【旧バージョンとの互換性について】 ★ASTERIA Warpフローデザイナーは旧バージョンのASTERIA Warpサーバーに接続できませ ん。それぞれのバージョンに対応したASTERIA Warpフローデザイナーをご利用ください。 ★旧バージョンのASTERIA Warpフローデザイナーは、ASTERIA Warp 2506の サーバーに接続できません。 ★旧バージョンのASTERIA Warpで作成したフローは互換性があります。旧バージョンで作 成したフローなどの移行につきましては、「環境移行ガイド」をご参照ください。 【ASTERIA Warp(バージョン2406以前)からの移行に関連するフローサービスの重要な 変更点】 ★インストールフォルダーとデータフォルダーの初期値の変更 インストーラーや初期設定画面で表示されるインストールフォルダーやデータフォルダー の初期値が変更されました。 ★Windowsサービス名の変更 Windowsサービス名がASTERIA6.FlowServiceに、表示名がASTERIA Warp6に 変更されました。 ★正規表現の処理をJava標準の機能に変更 正規表現の処理をJakarta OROからJava標準機能に変更しました。 Javaがサポートする正規表現の構文は次のURLを参照ください。 https://docs.oracle.com/javase/jp/21/docs/api/java.base/java/util/regex/Pattern.html これにより次の機能で正規表現の動作が変わる可能性があります。 ・コンポーネント ・BranchByComponentProperty ・BranchByException ・Velocityで使用するテンプレートの中の$sys.regexpReplace() ・Validationの正規表現による条件式 ・マッパー関数 ・Regexp ・RegexpMatch ・RegexpFind ・RegexpReplace 現在判明している互換性の問題は次の通りです。 ・パターン [[] がエラーとなる →パターンを [\[] に修正する必要があります ★廃止された機能 次に掲げる機能、コンポーネント、マッパー関数が廃止されました。 ・Subversionを使用したバージョン管理機能 ・SOAP実行設定(SOAPトリガー) ・SOAPテンプレートフロー ・Webサービス関連コンポーネント ・Notes関連コンポーネント ・TableauMakeHyper/TableauMakeTde/TableauPublishTdeコンポーネント ・Handbook関連コンポーネント ・旧PDFコンポーネント、旧PDFMergeコンポーネント  ・その代わりにPDF2がPDFにPDFMerge2がPDFMergeに名称変更になりました ・ImageConverterコンポーネント ・JSONEncode/JSONDecodeコンポーネント ・StrToDateマッパー関数 ・FormatDateマッパー関数 ------------------------------------------------------------------------------- 【ASTERIA Warp 2506の新機能/変更点】 ★バージョン管理機能に次の機能を追加しました  ・ブランチ管理機能  ・スタッシュ管理機能  ・管理コンソールで指定したリビジョンに置き換える機能 ★JSONを操作する次の6つコンポーネントを追加しました。  ・JSONフィールドを挿入するJsonInsertコンポーネント  ・JSONをマージするJsonMergeコンポーネント  ・JSONフィールドの値を更新するJsonUpdateコンポーネント  ・JSONフィールドを削除するJsonDeleteコンポーネント  ・JSONから値を取り出すJsonPathStringコンポーネント  ・Jsonの一部分を取り出すJsonPathStreamコンポーネント ★サンプルフローとしてJsonUpdateとJsonMergeのフローを追加しました。 ★移行ツールの移行元バージョンとしてバージョン2306と2312を追加しました 【ASTERIA Warp 2506で廃止された機能】 ★SlackUploadコンポーネントは廃止されました。  ・SlackUpload2コンポーネントを使用してください。 ------------------------------------------------------------------------------- ------ フローサービスの仕様変更、不具合修正について --------------------------- ------------------------------------------------------------------------------- 【ライブラリの更新】 #853276 Apache PDFBoxを2.0.34へバージョンアップしました。 #853277 Apache Mina SSHDを2.15.0へバージョンアップしました。 #853559 HSQLDBを2.7.4へバージョンアップしました。 #853608 JGitを7.2.0へバージョンアップしました。 #853874 FasterXML Jacksonを2.19.0へバージョンアップしました。 【フローサービスの新機能】 #853609 バージョン管理で複数のスタッシュを管理できるようになりました。 #853618 FSMCの「設定>サービス>フロー」画面にフローメトリクスの接続先の「接続テ スト」ボタンが追加されました。 #853624 FSMCの「状態>フロー>メトリクス」画面のフィルターで、ドメイン選択時に「 すべてのユーザー」を指定できるようになりました。 #853816 サンプルフローとしてJsonを追加しました。 #854092 FSMCの「状態>バージョン管理>変更状態」画面、「状態>バージョン管理>履 歴」画面に「このリビジョンに置換」メニューが追加されました。これにより、 FSMCでファイルやフォルダーを指定のリビジョンに戻すことが出来るようになり ました。 #854136 バージョン管理で複数のブランチを管理できるようになりました。 【フローサービスの仕様変更】 #829880 FSMCの「ツール>アカウント」画面のバージョン管理設定で「バージョン管理を 使用」を「OFF」に変更した場合に、「ロックが必要なファイル」に指定されて いるファイルが読み取り専用から書き込み可能になるように変更されました。 #853116 SFL4Jのログを出力できるようになりました。 #853811 スケジューラーの起動時に同じIDのスケジュールファイルが存在していた場合は、 更新日時の古いスケジュールを削除するようになりました。また、スケジュール の更新や削除時にスケジュールの削除に失敗した場合はログを出力するようにな りました。 #854067 バージョン管理でコミットエラーになった場合に、詳細なエラーメッセージが表 示されるようになりました。 #854144 スケジューラーのスレッドプールサイズの初期値を5に変更しました。 #854267 FSMCの「ツール>カレンダー」画面でカレンダーの追加、編集、複製、削除、イ ンポートを実行した時に、スケジュールの再計算によってスキップされるスケジュー ルが存在した場合に警告メッセージが表示されるようになりました。 #854294 SFTPサービスで無効にする暗号アルゴリズムとMACアルゴリズムを指定できるよ うになりました。これらを指定するには、sftpconfig.xconfの次の要素に無効に するアルゴリズム名を指定します。 ・SFTPConfiguration/DisabledCipherAlgorithms/Nama要素 ・SFTPConfiguration/DisabledMacAlgorithms/Name要素 #854371 FSMCとフローサービスの各SSLリスナーのプロトコルをTLSv1.2からJavaのデフォ ルトプロトコルに変更しました。 #854544 SFTPサービスでファイル受信時などにエラーが発生した場合は、エラーをログに 出力するようになりました。 【フローサービスの不具合修正】 #853495 FSMCの「ツール>アカウント」画面のバージョン管理設定で「バージョン管理を 使用」を「ON」に変更した後に実行される同期処理時に、リポジトリ上で新規に 追加されているプロジェクトがFlowServiceに自動的に登録されない不具合を修 正 #853674 FSMCの「状態>フロー>メトリクス」画面で1時間単位のグラフが正しく表示さ れない不具合を修正 #853801 AccepterやWorkerスレッドのステータスが正しく取得できないことがある不具合 を修正 #853838 FSMCの「設定>トリガー>スケジュール」画面で、一定間隔で実行するスケジュー ルの編集時に、有効時間の項目のみを変更して保存すると、編集内容が反映され ない不具合を修正 #853928 StreamPutコンポーネントで保持した大容量ストリームがParallelSubFlowコンポー ネントで指定したフロー内やParallelSubFlowコンポーネントの後続処理で取得 できない場合がある不具合を修正 #853948 FSMCで「設定>ログ>削除」の自動メンテナンスで「チェックポイントデータを 削除」を「ON」に指定したときに、チェックポイントのデータが削除されない不 具合を修正 #853966 FTPコネクションの「プロトコル」がSFTPの場合に「タイムアウト(秒)」が正 しく設定されない不具合を修正 #854018 FSMCの「システム>ライセンス情報>ライセンスキー」でライセンスキーをCore+ 以下からStandard以上に変更した場合にflow-ctrlが使用できない不具合を修正 #854039 FSMCの「ツール>メンテナンス」画面でバックアップ、リストアを行っても、ロ グ削除スケジュールとフローメトリクスデータ削除スケジュールがバックアップ、 リストアされない不具合を修正 #854048 FSMCの「設定>コネクション>FTP」画面で、新規にFTPコネクションを作成した 場合や、既存のFTPコネクションを開いたり編集した場合に、「ファイル名エン コーディング」プロパティの値が必ず「utf-8」に設定されてしまう不具合を修 正 #854075 バージョン管理の「変更をチェック」を実行した時に、削除されたファイルが表 示されない不具合を修正 #854090 関数コレクションでマッパーシミュレーターを実行するとNullPointerException が発生する不具合を修正 #854128 チェックポイントフロー内で大容量ストリームがStreamPutコンポーネントで保 存された後にCheckPointコンポーネント実行されている場合、チェックポイント の再実行時にエラーが発生することがある不具合を修正 #854146 FSMCの「設定>サービス>フロー」画面で、チェックポイント編集ダイアログの 「チェックポイント用コネクション」に、フローメトリクス専用のコネクション が表示される不具合を修正 #854152 FSMCの「設定>トリガー>メール監視」画面において、既存のメール監視トリガー の編集時、「添付ファイル処理プロジェクト」および「エラー処理プロジェクト」 のドロップダウンに他のユーザーのプロジェクト一覧が表示されてしまう場合が ある不具合を修正 #854188 FSMCの「状態>バージョン管理>変更状態」画面で「最新リビジョンに更新」を 実行した後にファイルの「詳細」を表示すると、すべての項目の値が同じ値の繰 り返しとなっている不具合を修正 #854293 フローサービスAPIのJSONレスポンスのContext-Typeが「text/javascript」となっ ている不具合を修正 #854344 flow-ctrlのgitコマンドのupdate/log/statusが動作しない不具合を修正 #854427 StandardエディションのライセンスでFSMCの「状態>フロー>メトリクス」画面 と「設定>サービス>フロー」画面にフローメトリクスの設定情報が表示されな い不具合を修正 #854448 間隔指定のスケジュールで、有効開始時刻が有効終了時刻よりも後の場合、例え ば22時から7時のような場合、0時から有効終了時刻までの間のスケジュールが実 行されない不具合を修正 #854517 ActiveDirectory/LDAPアダプターライセンスを保有しているCore/Core+/Core++ エディションの環境で、FSMCの「ツール>コネクション>JNDI」画面が使用でき ない不具合を修正 #854521 FSMCの「ツール>カレンダー」画面でカレンダーの選択解除時のメニューが正し く表示されない不具合を修正 #854522 FSMCの「ツール>カレンダー」画面でカレンダーを削除した後に同じ名前のカレ ンダーを作成しようとすると「同じ名前のカレンダーがすでに存在します。上書 きしますか?」というダイアログが表示される不具合を修正 #854530 FSMCの「ツール>カレンダー」画面でカレンダーをインポートした後に操作でき なくなる不具合を修正 #854543 FSMCの「ツール>カレンダー」画面でカレンダーのインポートを実行した時に、 asteria-console.logにIndexOutOfBoundsExceptionメッセージが出力される不具 合を修正 【フローデザイナーの新機能】 #853609 バージョン管理で複数のスタッシュを管理できるようになりました。バージョン 管理メニューに「スタッシュの管理」メニューが追加されました。 #854136 バージョン管理で複数のブランチを管理できるようになりました。バージョン管 理メニューに「ブランチの管理」メニューが追加されました。 【フローデザイナーの仕様変更】 #853581 フローデザイナーのコネクションペインで接続テストを行った時、結果の文字列 が長い場合は2行に折り返し、一定の長さで文字列を省略するようになりました。 #853987 バージョン管理で何らかの操作を行っている時にマウスカーソルが砂時計のカー ソルになるようになりました。 【フローデザイナーの不具合修正】 #849525 フローデザイナーでコンポーネントや説明などを複数選択した状態で上や左にド ラッグすると、表示範囲外にドラッグ出来てしまう不具合を修正 #852729 フローデザイナーのフィールド定義で、JSONストリームのフィールドを「下の枝 に移動」で移動しようとしたときに「フィールド名が重複しています」というエ ラーが発生することがある不具合を修正 #853029 フローデザイナーの次の2つの不具合を修正 ・フロー実行ダイアログをモニターサイズ以上に拡大して閉じた後、再度開くと  移動できなくなる ・Timerコンポーネントなどをダブルクリックした際に表示されるフローの選択  ダイアログが、コンポーネントの近くではなくインスペクタペイン内に表示さ  れてしまう #853398 バージョン管理の「競合の解決」ダイアログで、「マージツールを起動する」ボ タンをクリックした後に再度同じボタンをクリック出来る不具合を修正 #853401 バージョン管理の各種ダイアログ内で表示されるメッセージが、ダイアログから はみ出して途切れてしまうことがある不具合を修正 #853686 フローデザイナーでプロジェクトをコピー&ペーストした時に次の操作を行うと 実行設定の実行するフロー名が変更されてしまうことがある不具合を修正 1. ペーストする時のコピーダイアログでプロジェクトの名前を既存のプロジェ クトと同じ名前に変更する。ただし、その既存のプロジェクトには実行設定 されているフローが存在し、かつ、ペーストされたプロジェクトにそれと同 じ名前のフローが存在している場合のみ次の操作を行うと不具合が発生する。 2. ペーストしたプロジェクトのプロジェクト名をさらに別の名前に変更する 3. 1.の後半部分の条件に合うペーストしたプロジェクト内のフローの名前を変 更する 4. ペーストしたプロジェクトを保存する #853687 フローデザイナーのコネクションペインで、同じ種類のコネクションが複数表示 されることがある不具合を修正 #853773 仕様書出力で作成される実行設定仕様書に、毎月実行するスケジュールの「繰り 返し」プロパティの値が出力されない不具合を修正 #854079 バージョン管理の「バージョン管理プロパティの編集」ダイアログに不要な列が 表示される不具合を修正 #854146 RDBコネクションを指定していないコンポーネントをダブルクリックして表示さ れるコネクション選択ダイアログで、フローメトリクス専用のコネクションが表 示される不具合を修正 #854517 ActiveDirectory/LDAPアダプターライセンスを保有しているCore/Core+/Core++ エディションの環境で、JNDIコネクションが使用できない不具合を修正 #854525 フローデザイナーで、過去に削除したフローテンプレートと同じ名前のフローテ ンプレートを作成した場合、そのフローテンプレートが削除できない不具合を修 正 【コンポーネント/マッパー関数の新機能】 #854007 JSONを操作する次の6つのコンポーネントを追加しました。 ・JSONフィールドを挿入するJsonInsertコンポーネント ・JSONをマージするJsonMergeコンポーネント ・JSONフィールドの値を更新するJsonUpdateコンポーネント ・JSONフィールドを削除するJsonDeleteコンポーネント ・JSONから値を取り出すJsonPathStringコンポーネント ・Jsonの一部分を取り出すJsonPathStreamコンポーネント 【コンポーネント/マッパー関数の仕様変更】 #854391 PDFFileMergeコンポーネントでマージしたPDFファイルを開いたときに必ず1ペー ジ目が表示されるようになりました。 【コンポーネント/マッパー関数の不具合修正】 #853685 比較ツールで同一内容のxfpファイルを比較した際、kintoneGetコンポーネント とkintoneDeleteコンポーネントに検索条件が指定されている場合に差分が検出 されてしまう不具合を修正 #853746 AzureFileSharePutコンポーネントのアップロードファイルパスに指定したファ イルを処理の後も解放していない不具合を修正 #853788 Windows環境において、GCSPutコンポーネントでCSVファイルをアップロードした ときに、Content-Typeが「text/csv」に設定されない場合がある不具合を修正 #853876 AzureFileShareListコンポーネントで、「ループを開始」プロパティが「いいえ」 の場合に、出力ストリームがRecordストリームではなくRecordストリームのスト リームコンテナーで出力されていた不具合を修正 #853902 GCSGetコンポーネントの次の2つの不具合を修正 ・サイズが0のファイルをダウンロードするとエラーが発生する ・存在しないファイルを指定して実行した場合に、保存先ファイルパスにサイズ  が0のファイルが作成されてしまう #853946 ExcelOutputコンポーネントでセルのスタイル取得の優先順位が正しくなく間違っ たスタイルを取得してしまう場合がある不具合を修正 #853947 PlatioコンポーネントでPlatioAPIのレスポンスとしてJSONが返ってこない場合 にIllegalStateExceptionが発生する不具合を修正 #853950 Azure系コンポーネントでコネクション名プロパティがマッパーに表示される不 具合を修正 #854012 AzureQueuePutコンポーネントに複数の入力ストリームを接続できてしまう不具 合を修正 #854074 JavaInterpreterコンポーネントを右クリックして表示される「カスタムコンポー ネントの作成」で生成されるbuild.xmlのヘルプ生成が、一部のプロパティ値に 対して多言語対応していない不具合を修正 #854150 StreamGetコンポーネントで取得したストリームのストリーム定義が、StreamPut で保存したストリームのストリーム定義と異なっていた場合に、大容量ストリー ムで使用する一時ファイルが残ってしまう不具合を修正 #854177 AWS S3Downloadコンポーネントで、次の条件に両方当てはまる場合にコンポーネ ントが終了しない不具合を修正 ・「オブジェクト名」プロパティで指定したフォルダー、もしくはオブジェクト  が存在するフォルダー直下のオブジェクトが1000件より多い場合 ・「バケット名」プロパティで指定したバケット直下のオブジェクトが1000件よ  り多い場合 #854211 ファイルを操作する次のコンポーネントで「No message: 9」、「No message: 10」というエラーが発生することがある不具合を修正 ・CopyFile ・DeleteFile ・MoveFile ・GunzipFile ・UntarFile ・UnzipFile #854264 PDFおよびPDFMergeコンポーネントで太字の文字に黒い輪郭線が描画されること がある不具合を修正 #854395 ExcelOutputコンポーネントでセルのスタイルでフォーマット文字列がnullの場 合にNullPointerExceptionが発生する不具合を修正 #854435 Tableauの廃止済みコンポーネントがフローデザイナーのコンポーネント取得プ レビュー画面に表示される不具合を修正 【SDKの不具合修正】 #854355 SDKのチュートリアルサンプルのZIPに格納されているbuild.xmlの各種インストー ルパスが誤っている不具合を修正 以上