<<2024/06/25更新>> ASTERIA Warp 2406 リリースノート はじめに 本資料は、ASTERIA Warp 2406における新機能と修正内容について説明します。 * 以下、[INSTALL_DIR]はASTERIA Warpサーバーのインストールフォルダーを指します。 ------------------------------------------------------------------------------- 以前のリリースからのアップグレードについて 【旧バージョンがインストールされているマシンへのインストール】 旧バージョンのASTRIA Warp(バージョン4.9.1以前)がインストールされているマシン へASTERIA Warp 2406をインストールする場合、次の点に注意してください。 1. 旧バージョンのASTERIA Warpと同じフォルダにインストールしてはいけません。 2.旧バージョンのASTERIA Warpと同じデータフォルダーを使用してはいけません。 3. 旧バージョンのASTERIA Warpと同時に稼動させるにはポート番号を重ならないよ うに設定する必要があります。 【旧バージョンとの互換性について】 ★ASTERIA Warpフローデザイナーは旧バージョンのASTERIA Warpサーバーに接続できませ ん。それぞれのバージョンに対応したASTERIA Warpフローデザイナーをお使いください。 ★旧バージョンのASTERIA Warpフローデザイナーは、ASTERIA Warp 2406のサーバーに接 続できません。 ★旧バージョンのASTERIA Warpで作成したフローは互換性があります。旧バージョンで作 成したフローなどの移行につきましては、「環境移行ガイド」を参照ください。 【ASTERIA Warp(バージョン4.9.1以前)からの移行に関連するフローサービスの重要な 変更点】 ★インストールフォルダーの変更 インストールフォルダーの構成が変更になりました。また、インストールフォルダーに はユーザーによる変更が行われないプログラムモジュールのみが配置されます。 ★データフォルダーの変更 ユーザーのデフォルトホームフォルダーを含む各種データを保存するデータフォルダー は、インストール直後に行う初期設定で指定するように変更されました。また、データ フォルダーの構成も大幅に変更され、各種設定ファイル、ログファイル、コンポーネン トモジュールもデータフォルダー内に保存されます。 ★廃止されたコンポーネント 次に掲げるコンポーネントが廃止されました。 ・AACLogin/AACExistUser/AACRoleCheck/AACGetUserAttributes ・Ant ・ExcelInput(旧バージョン)/ExcelOutput(旧バージョン)/ExcelSlimInput/ExcelSlimOutput ・JavaClass ・NeoCoreGet/NeoCorePut ・NotesGetAdv/NotesPutAdv ・WebMacroPlayer ・XBRLアダプター ・全銀TCP/IPアダプター ・OnSheetアダプター ・チャートオプション ------------------------------------------------------------------------------- 【ASTERIA Warp 2406の新機能】 ★サブスクリプションのプランが次のように変更されました。  ・Core:[既存]  ・Core+:[既存]  ・Core++:[新規] Core+にURLトリガーを付加  ・Standard:[新規] Standardエディションのサブスクリプション  ・Enterprise:[新規] Enterpriseエディションのサブスクリプション ★プロジェクトファイルをマージできるGUIのマージツールが追加されました。 ★次の2つの機能がプロキシに対応しました。  ・バージョン管理(Git)  ・FTPコネクション、FTP関連コンポーネント ★AWS S3Get/Putコンポーネントが大容量ストリームに対応しました。 【ASTERIA Warp 2406で廃止された機能】 ★SlackUploadコンポーネントは非推奨となりました。  新しく追加されたSlackUpload2コンポーネントを使用してください。 ------------------------------------------------------------------------------- ------ フローサービスの仕様変更、不具合修正について --------------------------- ------------------------------------------------------------------------------- 【ライブラリの更新】 #851732 Apache POIを5.2.5へバージョンアップしました。 【フローサービスの新機能】 #821429 FTP関連で次のようにプロキシサーバーに対応しました。 ・FSMCの「設定>プロキシ」にFTPとSFTPプロキシの設定が追加されました。 ・FTPコネクションに「プロキシサーバー」プロパティが追加されプロキシを使 用した接続ができるようになりました。 ・フローサービス管理コンソールAPIの次のAPIにFTPとSFTPプロキシの設定が追 加されました。   ・mcapi/proxy/get   ・mcapi/proxy/set ・フローサービス管理コンソールAPIの次のAPIで扱うFTPコネクションの情報に 「プロキシサーバー(useProxy)」が追加されました。   ・mcapi/connection/show   ・mcapi/connection/create   ・mcapi/connection/update #842986 FSMCの「システム>サーバー情報>OS情報」に「タイムゾーン」が追加されまし た。FSMCの「設定>トリガー>スケジュール」の新規、編集ダイアログで「終了 日時」に過去の日付が指定されたときに警告ダイアログが表示されるようになり ました。また以下の場合に警告メッセージが表示されるようになりました。 ・開始日時に過去の日時が指定されている場合 ・終了日時が開始日時よりも前の場合 ・有効時間を繰り返し間隔以下にした場合 #851870 HTTPSリスナーで使用するTLSのバージョンとCipherSuiteを指定できるようにな りました。これらを指定するには、flowservice.ifxのFlowService-SSLの設定で、 accepter要素配下のparam要素にenabled.protocolsとenabled.cipher.suitesで 指定します。 #851900 モニターツール(fsmon)をコンソールモードで実行した場合に、「-count」オプ ションで表示回数を指定できるようになりました。 #852058 FSMCの「ツール>カレンダー」の編集ダイアログで「次の年を追加」をクリック した時に、休日となる曜日を指定するダイアログが表示されるようになりました。 #852358 Gitによるバージョン管理機能が次のようにプロキシサーバーに対応しました。 ・FSMCの「ツール>アカウント」のバージョン管理設定に「プロキシサーバー」  項目が追加されプロキシを使用した接続ができるようになりました。 ・フローサービス管理コンソールAPIの次のAPIで扱うバージョン管理設定の情報  に「プロキシサーバー(useProxy)」が追加されました。   ・/mcapi/account/user/version/setting/get   ・/mcapi/account/user/version/setting/set   ・/mcapi/account/user/version/setting/setFile 【フローサービスの仕様変更】 #850424 FSMCで「設定>トリガー」メニューをクリックした時に「スケジュール」画面が 初期表示されるようになりました。 #851870 FSMCの「設定>サービス>フロー」画面でHTTPSリスナーの設定を変更した時に 自動的に設定されるプロトコル文字列をTLSに変更しました。 #851958 時間間隔指定のスケジュールの次回の実行時刻の計算方法を変更しました。これ により、休日カレンダーを変更した場合などの次回の実行時刻が、次の休日でな い日の有効開始時刻から計算されるようになります。 #851959 FSMCの「設定>コネクション>FTP」画面で、プロトコルがSFTPであるコネクショ ンをテストした時に、公開鍵認証のキーファイルやパスフレーズのエラーが表示 されるようになりました。 #852443 リクエストの実行時にRuntimeExceptionが発生した場合は、そのRuntimeException のスタックトレースをasteria-console.logに出力するようになりました。 #852453 フローサービス管理コンソールAPIの/mcapi/trigger/createのレスポンスに作成 したトリガー情報が含まれるようになりました。 #852603 サーバー認証局証明書をJDK1.8.0_u411の内容で更新しました。 【フローサービスの不具合修正】 #843099 フローをプロファイルモードで実行したときの測定結果において、それぞれの項 目の最小時間に誤った値が出力される場合がある不具合を修正 #843253 FileGet、FileCopy、ZipFileなどのようなファイルを扱うコンポーネントのファ イルパスを指定するプロパティで、「..」とワイルドカードを同時に使用すると エラーが発生する不具合を修正 #849853 インストーラーを使用して同じバージョンの異なるビルドに上書きインストール を行った場合に、FSMCの「システム>アップデート>パッチ」画面で古いビルド に適用されたパッチ情報が表示されてしまう不具合を修正 #849884 インストーラーを使用してバージョンアップインストールを行った場合に、FSMC の「システム>アップデート>アダプター」画面でインストール済みのマルチセ レクトオプション系アダプターのダウンロードボタンをクリックするとエラーが 発生する不具合を修正 #850424 FSMCで「設定>トリガー」サブメニューをクリックした後のトリガー一覧画面で アクションバーの「新規」「編集」「削除」「有効無効」を実行したときに 「パラメーターtypeの値が正しくありません」というエラーメッセージが表示さ れる不具合を修正しました。 #851768 FSMCの「設定>コネクション」で、旧バージョンで作成したコネクションにすで に削除されたプロパティが存在している場合に、編集ボタンをクリックしても編 集ダイアログが開かない不具合を修正 #851836 Mapperコンポーネントの出力ストリームがJSONストリームで、出力するJSONスト リームの複数階層に配列が存在する場合、下位階層の配列が意図しない場所に出 力される不具合を修正 #851859 FSMCの「ツール>カレンダー」でカレンダー名に日本語を含むカレンダーをエク スポートして、再度そのファイルをインポートするとカレンダー名が文字化けす る不具合を修正 #851960 FSMCに管理者でログインし、「設定>トリガー」の「メール監視」画面と「メッ セージキュー監視」画面の新規ダイアログで「ユーザー」を変更した時に、「接 続名」ドロップダウンリストが選択したユーザーのコネクションに切り替わらな い不具合を修正 #851962 バージョン管理でGitを使用しフローに変更がない状態の時に、特定のリビジョ ンに同期、または、スタッシュに退避する操作を行うとエラーが発生することが ある不具合を修正 #851966 FSMCの「設定>コネクション」、「設定>トリガー」の各編集ダイアログで、 ユーザーのリストに間違ったユーザーが含まれる場合がある不具合を修正 #852015 プロジェクトの登録とflow-ctrlでの実行設定のインポートが同時に行われると デッドロックが発生することがある不具合を修正 #852053 大容量ストリームを使用する設定になっている場合でも、Textストリームと Binaryストリームで大容量ストリームが使用されないことがある不具合を修正 #852175 FSMCにユーザー権限が運用者のユーザーがログインできない不具合を修正 #852416 FSMCの「ツール>カレンダー」画面で不正なzipファイルをインポートしてエラー が発生すると、それ以後、正しいzipファイルもインポートできなくなる不具合 を修正 #852453 FSMCの「設定>トリガー」画面でトリガー名が空の状態でトリガーを作成したと きに、完了メッセージに自動生成されたトリガー名が表示されない不具合を修正 #852454 FSMCの「設定>コネクション」のコネクションテストでエラーメッセージが長い 場合にダイアログを閉じることができなくなる場合がある不具合を修正 #852485 FSMCの「設定>トリガー>スケジュール」画面で新規、編集時と「状態>フロー> フロー一覧」画面でフロー実行時にフローのパラメーターがDateTime型の場合、 空の値を指定できない不具合を修正。また、フローサービスAPIのflow/listの実 行結果で、フローの引数の初期値がDateTime型の場合、空文字を返せない不具合 を修正。 #852597 大容量ストリームを使用する設定になっている場合でも、FileGetコンポーネン トなどで2GB以上のファイルを読み込むとエラーが発生することがある不具合を 修正 #852631 FSMCの「設定>トリガー>メッセージキュー監視」画面で「新規」「編集」「削 除」「有効/無効」を行った後にトリガーの一覧が表示されない不具合を修正 【フローデザイナーの新機能】 #852101 デザイナーのメッセージペインに表示されるコンパイルログの先頭にサーバー名 などのコンテキスト情報も出力されるようになりました。 【フローデザイナーの不具合修正】 #849600 フローやコンポーネントなどの説明の文字列が説明の背景からはみ出すことがあ る不具合を修正 #851114 Excelビルダーのレコード範囲指定で「レコード列」や「拡張時に使用する行」 に1つの縦結合セルを指定した場合に範囲を正しく読み取れない不具合を修正 #851754 デザイナーからサーバーにログインする時の次の2つの不具合を修正 ・デザイナーと異なるバージョンのサーバーへログインした時に、サーバー側に 使用していない不要なセッションが残ってしまう不具合を修正 ・認証に失敗した場合でもリトライしてしまう不具合を修正 #851776 HTTPコネクションの「OAuthを使用」が「はい」に設定されているコネクション をフローデザイナーで複製してから保存した後に、「OAuthを使用」を「いいえ」 に変更して保存し、接続テストを実行してもOAuth認証が実行される不具合を修 正 #851963 フローデザイナーのデバッガーで大容量ストリームのフローをデバッグした時に、 デバッガーのストリームタブで「ストリーム全体を取得する」ボタンをクリック するとFileNotFoundExceptionが発生することがある不具合を修正 #852521 ファイル名に全角スペースが含まれる場合に、ファイルペインから開けないこと がある不具合を修正 #852606 デザイナーのメニューに「使用コネクション」「コネクション呼出元」「使用フ ロー」「フロー呼出元」が表示されない場合がある不具合を修正 【コンポーネント/マッパー関数の新機能】 #821429 FTP用の各コンポーネントに「プロキシサーバー」プロパティが追加されプロキ シを使用した接続ができるようになりました。 #851549 ADGroupCreateコンポーネントでグループ名に「/」を含むグループを作成できる ようになりました。 #851646 Platioビルダーのダイアログタイトルに接続したミニアプリ名とバージョン番号 が表示されるようになりました。 #851700 ImageConverterStdコンポーネントに「出力DPI」プロパティが追加され出力画像 のDPIを指定できるようになりました。 #851982 RecordJoinコンポーネントの「JOIN処理」プロパティで「RIGHT OUTER JOIN」と 「FULL OUTER JOIN」を指定できるようになりました。 #852259 AWS S3Putコンポーネントに「ContentMD5を設定」プロパティが追加され、リク エストにContentMD5を設定することが出来るようになりました。 #852357 SlackUploadコンポーネントで使用していたSlack Web APIが廃止されたため、新 しいSlack Web APIに対応したSlackUpload2コンポーネントが追加されました。 #852418 AWSコネクションやAWSの各コンポーネントの「リージョン」プロパティの選択肢 に大阪リージョンを追加しました。AWS EC2CreateInstanceコンポーネントの 「利用可能ゾーン」プロパティの選択肢に大阪リージョンの利用可能ゾーンを追 加しました。 #852475 PDFビルダーで指定できる画像ファイルの拡張子に「.jpeg」が追加されました。 【コンポーネント/マッパー関数の仕様変更】 #851549 ActiveDirectory用の各コンポーネントは、DNにエスケープが必要な文字「#,+\"<>;/」 を指定する場合や文字列としてエスケープが必要だった「\\」を指定する場合に、 ADAuthコンポーネントの「DNのエスケープ処理」プロパティへ「エスケープする」 を指定することで、エスケープなしの文字列を渡せるようになりました。 #851566 ServiceNowアダプターでCalendar Date/Time型について、マッピングされる型が VARCHARからTIMESTAMPに変更されました。 #852092 SharePointSQLCallコンポーネントのUploadDocumentおよびCopyDocumentストア ドプロシージャについて仕様が次のように変更されました。 ・ReturnIdパラメータが廃止され、常にIDを返すようになりました。 ・結果セットのカラムが次のように変更されました。   ・Result → Success   ・ID → Id   ・_dlc_DocId → DocumentId   ・_dlc_DocIdUrl → DocumentIdUrl   ・Vti_author → 廃止   ・Vti_etag → 廃止   ・FileRef → 変更なし #852462 ImageConverterStdコンポーネントでPNG形式の画像のアルファチャネルの処理を 改善しました。 【コンポーネント/マッパー関数の不具合修正】 #847271 AWS S3Get/Putコンポーネントで大きなサイズのファイルを処理する場合に、大 容量ストリームを使用していてもOutOfMemoryエラーが発生することがある不具 合を修正 #851516 オンプレミス環境のSharePointに対してSharePointSQLCallコンポーネントを実 行した場合の次の2つの不具合を修正 ・UploadDocumentプロシージャを使用してアップローしたファイルのサイズが0  で登録される ・DownloadDocumentプロシージャの「Library」パラメーターに空白を含む文字  列を指定するとエラーが発生する #851566 ServiceNowアダプターでUPDATE文のNOT IN句が有効にならない不具合を修正 #851670 SharePointGetコンポーネントでIDをselectしたときにエラーが発生する場合が ある不具合を修正 #851687 FilePutコンポーネントで「書込み処理」プロパティが「追加」、かつ、入力ス トリームのエンコーディングがUTF-16の場合に、文字が欠落する可能性がある不 具合を修正 #851709 PlatioGetコンポーネントの「ソートキー」プロパティで「更新日時」が2つ表 示されていて、「指定しない」が表示されない不具合を修正 #851813 ExcelSimpleOutputコンポーネントをループ内で使用した場合に、2回目以降の実 行時にセルへ値を書き込めなくなる不具合を修正 #851854 UntarFileコンポーネントで「上書き処理」プロパティに「エラーにする」を指 定した場合に、解凍するtarファイルにフォルダーが含まれていると「展開先に すでにファイルが存在します」というエラーが発生する不具合を修正 #851949 kintoneGetコンポーネントで次のすべての条件に一致する場合、実行時に結果が 返ってこない不具合を修正 ・「リミット」、「オフセット」、「ソートキー」プロパティのすべてが指定さ  れていない ・クエリーに「or演算子」を指定している ・指定した条件に一致するレコードの件数が「API制限件数」プロパティで指定  した数以上存在する #851986 CopyFileコンポーネントで共有フォルダー内のファイルを操作した場合に「これ 以上ファイルがありません」などのエラーが発生することがある不具合を修正 #852008 PlatioNotificationコンポーネントでPlatio URLが空の場合に、Android端末で 通知をタップしてもPlatioアプリが起動しないことがある不具合を修正 #852048 kintoneGetコンポーネントで次のすべての条件に一致する場合にエラーが発生す る不具合を修正 ・「リミット」、「オフセット」プロパティの両方とも指定されていない ・「クエリー」プロパティにorder by句を指定している #852092 SharePointSQLCallコンポーネントでUploadDocumentストアドプロシージャの実 行時にIDが取得できない場合がある不具合を修正 #852169 OAuthAccessTokenGetマッパー関数で「トークンの更新に失敗した場合」プロパ ティに「エラーを発生」を指定し、アクセストークンのリフレッシュに失敗した 場合に、「フローの実行を開始します」というエラーメッセージが出力される不 具合を修正 #852228 AWSのコネクション情報でプロトコルを「HTTPS」、プロキシサーバーを「使用す る」に設定していた場合、接続エラーになることがある不具合を修正 #852311 NetsuiteSQLCallコンポーネントでDownloadFileストアドプロシージャの実行時 にエラーが発生してファイルがダウンロードできない不具合を修正 #852440 Snowflakeアダプターでキーペア認証を使用して接続しようとするとエラーが発 生する不具合を修正 #852445 RESTコンポーネントのテスト実行時にURLパラメーターなどに指定した値を、デー タ型にかかわらず文字列として設定してしまう不具合を修正 #852482 RecordSort/RecordJoin/RecordSQL/RecordGroupコンポーネントの入力ストリー ムが受け入れ可能でないストリーム型の場合に、コンポーネントの終了処理で NullPointerExceptionが発生する不具合を修正 #852541 PDFビルダーで使用するExcelファイルの印刷範囲内にあるセルに画像が配置され ている場合、登録時にエラーが発生する不具合を修正 #852554 AWS S3Uploadコンポーネントで5GB以上のファイルがアップロードできない不具 合を修正 以上