<<2022/06/24更新>> ASTERIA Warp 2206 リリースノート はじめに 本資料は、ASTERIA Warp 2206における新機能と修正内容について説明します。 * 以下、[INSTALL_DIR]はASTERIA Warpサーバーのインストールフォルダーを指します。 ------------------------------------------------------------------------------- 以前のリリースからのアップグレードについて 【旧バージョンがインストールされているマシンへのインストール】 旧バージョンのASTRIA Warp(バージョン4.9.1以前)がインストールされているマシン へASTERIA Warp 2206をインストールする場合、次の点に注意してください。 1. 旧バージョンのASTERIA Warpと同じフォルダにインストールしてはいけません。 2.旧バージョンのASTERIA Warpと同じデータフォルダーを使用してはいけません。 3. 旧バージョンのASTERIA Warpと同時に稼動させるにはポート番号を重ならないよ うに設定する必要があります。 【旧バージョンとの互換性について】 ★ASTERIA Warpフローデザイナーは旧バージョンのASTERIA Warpサーバーに接続できませ ん。それぞれのバージョンに対応したASTERIA Warpフローデザイナーをお使いください。 ★旧バージョンのASTERIA Warpフローデザイナーは、ASTERIA Warp 2206のサーバーに接 続できません。 ★旧バージョンの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 2206の新機能】 ★OAuth2に対応しました。  ・SMTP、POP3、IMAP4コネクションがOAuth2に対応し、メール監視実行設定と各メール   コンポーネントがOAuth2認証に対応しました。  ・HTTPコネクションがOAuth2に対応し、RESTコンポーネントでコネクションを使用する   場合にBearer認証に対応しました。  ・HTTPコネクションからOAuth2のアクセストークンを取得するOAuthAccessTokenGetマッ   パー関数が追加されました。これにより取得したアクセストークンとRESTコンポーネ   ントを組み合わせることでBearer認証以外の認証方法に対応することができます。 ★AWSコンポーネントがAssumeRoleに対応しました。  ・AWSコネクションに「AssumeRole ARN」と「一時的認証情報の有効期限」プロパティ   を追加 ★GCSコンポーネントが均一なバケットレベルアクセスに対応しました。 ★Azureファイル共有を操作する次のコンポーネントが「Azure」タブに追加されました。  ・ファイルをダウンロードするAzureFileShareGetコンポーネント  ・ファイルをアップロードするAzureFileSharePutコンポーネント  ・ファイルの一覧を取得するAzureFileShareListコンポーネント  ・ファイルを削除するAzureFileShareDeleteコンポーネント ★FSMCの「ツール>カレンダー」画面に「すべてエクスポート」が追加されました。 ★クイックアイコンにストリーム編集ダイアログ表示アイコンを追加しました。 ★Gitのスタッシュを操作する次のコマンドがflow-ctrlに追加されました。  ・git stash list  ・git stash delete ------------------------------------------------------------------------------- ------ フローサービスの仕様変更、不具合修正について --------------------------- ------------------------------------------------------------------------------- 【ライブラリの更新】 #846290 AWS SDK for Javaを1.12.131へバージョンアップしました。 ・aws-java-sdk-core-1.12.131.jar ・aws-java-sdk-dynamodb-1.12.131.jar ・aws-java-sdk-ec2-1.12.131.jar ・aws-java-sdk-emr-1.12.131.jar ・aws-java-sdk-redshift-1.12.131.jar ・aws-java-sdk-s3-1.12.131.jar ・aws-java-sdk-simpledb-1.12.131.jar ・aws-java-sdk-sns-1.12.131.jar ・aws-java-sdk-sqs-1.12.131.ja #847300 Apache POIを5.2.0へバージョンアップしました。 ・poi-5.2.0.jar ・poi-ooxml-5.2.0.jar ・poi-ooxml-full-5.2.0.jar ・commons-compress-1.21.jar ・commons-io-2.11.0.jar ・xmlbeans-5.0.3.jar ・log4j-api-2.17.1.jar 【フローサービスの新機能】 #847296 FSMCの「ツール>カレンダー」画面にすべてのカレンダー情報のエクスポート機 能を追加しました。また、フローサービス管理コンソールAPIにすべてのカレン ダー情報をエクスポートする/calendar/all/exportを追加しました。 #847483 Gitのスタッシュを操作する次のコマンドがflow-ctrlに追加されました。 ・git stash list ・git stash delete 【フローサービスの仕様変更】 #847214 FSMCの「設定>トリガー」のトリガー一覧画面の「実行モード」を「前回の実行 時刻」に変更しました。 #847839 リクエストの最初にDatetime型処理のタイムゾーンをシステムデフォルトのタイ ムゾーンで初期化するように改善しました。 【フローサービスの不具合修正】 #846381 FSMCの「設定>コネクション>汎用」画面で既存の汎用コネクションを選択して 編集ダイアログを開いたときに非表示パラメーター一覧のパラメーター値が空白 になっている不具合を修正 #847104 FSMCの「設定>コネクション>JNDI」画面の次の2つの不具合を修正 ・コネクション一覧画面で「Provider URL」プロパティの値が空の場合に「$url」  と表示される ・コネクション一覧画面で「Provider URL」プロパティの値が空の場合にその行  より上の行の空以外の値が表示される #847173 FSMCの「設定>ログ>システム」画面で出力パス欄のパスの文字列が長い場合に 枠からはみ出てしまう不具合を修正 #847503 flow-ctrlのgit logコマンドで、-rオプションに存在しないリビジョンを指定す るとnullと表示される不具合を修正 #847516 FSMCの「ツール>サービス>FlowService」画面の「全トリガー有効・無効」ボ タンと「サービスの有効・無効」ボタンの使用後に各ボタンが非表示にならない 不具合を修正 #847597 Converterコンポーネントなど、コンポーネントの出力ストリームのストリーム 型にFixedLengthを指定した場合に、文字化けすることがある不具合を修正 #848235 FSMCの「ツール>アカウント」画面のバージョン管理設定で、バージョン管理と してGitを指定しブランチ名を次の手順で設定した場合に、フローデザイナーか らのコミットが手順1.で最初に設定したブランチにコミットされる不具合を修正 1. ユーザーのバージョン管理設定でGitを初めて設定する。その時に、ブランチ 名を空欄にする、または、すでに存在するブランチ名を指定する。 2. Gitサーバー側で新しいブランチを作成する。 3. FSMCのバージョン管理設定で新しいブランチ名に変更する。 #848314 バージョン管理でGitを使用している場合に、プロジェクトファイル名がすでに 変更されているプロジェクトを取得しコンパイルするとプロジェクトの重複エラー が発生する不具合を修正 #848469 FSCMの「ツール>アカウント」画面でバージョン管理設定としてGitを指定した 場合に、1度でもGit設定を変更しないとファイルロックが有効とならない不具合 を修正 【フローデザイナーの新機能】 #847293 クイックアイコンにストリーム編集ダイアログ表示アイコンを追加しました。 それに伴って、Mapperクリック時に表示されるクイックアイコンから「入力をそ のまま出力」プロパティの値を編集する機能は削除されました。 【フローデザイナーの仕様変更】 #846698 マッパーコンポーネントの右クリックメニュー「入力ストリーム定義を出力にコ ピーする」で入力ストリーム定義を出力へコピーするときに、ストリーム型がCSV とFixedLengthの場合「読み込み開始行」はコピーされなくなりました。 #847292 フローデザイナーでコンポーネントのプロパティ編集ダイアログのサイズを大き くしました。 #847961 フローデザイナーのプロジェクトの作成ダイアログやフローの実行ダイアログな ど多くのダイアログがマウスカーソルの近くに表示されるようになりました。 #848239 フローデザイナーのストリーム定義セットの選択ダイアログで、ストリーム定義 セットの選択ドロップダウンリストの表示順をストリーム定義セット名順に変更 しました。 【フローデザイナーの不具合修正】 #847697 すでに保存してあるフローの中にまだマッピングしていないMultiFieldMapperが 存在する場合に、そのフローを開いてそのMultiFieldMapperの入力側のリンク線 を削除したり、システム変数を修正したときなどにフローデザイナーのエラーロ グにNullPointerExceptionが出力される不具合を修正 #847121 Mapperコンポーネントで「入力をそのまま出力」を設定した後でもストリーム フィールドの非表示情報を保存してしまう不具合を修正 #847129 マルチディスプレイ環境の画面右端でフローデザイナーのポップアップダイアロ グを開くと画面外に表示されてしまう不具合を修正 #847131 MultiFieldMapperコンポーネントの入力コネクタに接続線を引いた場合に表示さ れるストリーム定義の変換確認ダイアログの説明文で本来Recordであるべき部分 がParameterListになっている不具合を修正 #847195 フローデザイナーでコンポーネントやマッパー関数を複数選択してドラッグで移 動しようとしても、マウスカーソルが置かれているコンポーネントやマッパー関 数しか移動できない不具合を修正。また、複数選択されている状態で、その複数 選択に含まれるコンポーネントなどをクリックすると複数選択状態が解除されて しまうことがある不具合を修正 #847311 フローデザイナーでSSLを使用してサーバーに接続している場合に、ヘルプメニュー の「ヘルプ」「ヘルプインデックスを作成」が表示できない不具合を修正。 また、URL実行設定の「公開するプロトコル」に間違ったポート番号が表示され る不具合を修正 #847464 関数コレクションの関数ウィンドウで出力にマッピングできない不具合を修正 #847998 トリガー管理でプロジェクト数が多い場合にフロー選択ダイアログが表示できな くなる不具合を修正 #848343 フローデザイナーで「実行>すべてコンパイル」を実行すると、登録済みのプロ ジェクトとツリーペインの状態に不整合がある場合にNullPointerExceptionが発 生する不具合を修正 #848420 比較ツールでMultiFieldMapperコンポーネントの比較を表示すると、マッパーパ ネルの再描画が無限ループする不具合を修正 【コンポーネント/マッパー関数の新機能】 #841435 Azureファイル共有を操作する次のコンポーネントが「Azure」タブに追加されま した。 ・ファイルをダウンロードするAzureFileShareGetコンポーネント ・ファイルをアップロードするAzureFileSharePutコンポーネント ・ファイルの一覧を取得するAzureFileShareListコンポーネント ・ファイルを削除するAzureFileShareDeleteコンポーネント #845755 GCSPutコンポーネントがCloud Storageのアクセス制御で「均一」を設定したバ ケットへアクセスできるようになりました。 #847294 HTTPコネクションを使用してOAuth認証を行いアクセストークンを返す OAuthAccessTokenGetマッパー関数が追加されました。 #847515 SlackPostコンポーネントに「リンク自動変換」プロパティが追加され、「メッ セージ」プロパティに指定した文字列に含まれるリンク及びメンションを自動変 換するかしないかを選択できるようになりました。 【コンポーネント/マッパー関数の仕様変更】 #847115 PlatioGetコンポーネントでレコード取得時にファイルフィールドのファイルが アップロードされていない場合にも処理を継続できるように、ステータス確認用 のフィールド「Attachment.status」が追加されました。 #847498 RESTコンポーネントに、アップロードするファイルパスが不正の場合のエラーメッ セージが追加されました。 #847625 PDF2、PDFMerge2コンポーネントのパフォーマンスを改善しました #847875 WebService2コンポーネントのパフォーマンスを改善しました。ただし、WSDLを 更新した場合はフローサービスの再起動が必要になります。 #848216 Tableau Onlineの多要素認証の対応として、Tableauコネクションに「認証」プ ロパティ、「個人用アクセストークン名」プロパティ、「個人用アクセストーク ンシークレット」プロパティが追加され、個人用アクセストークンを使用した認 証ができるようになりました。また、「APIバージョン」プロパティのデフォル ト値が「3.15」になりました。 【コンポーネント/マッパー関数の不具合修正】 #847115 PlatioStartコンポーネントのPlatioビルダーで全フィールド取得チェックボッ クスをクリックしたときに対象外フィールドも選択されていた不具合を修正 #847407 GoogleDriveGetコンポーネントでチームドライブのデータが取得できない不具合 を修正 #847408 D365SalesPutコンポーネントで所有者の更新ができない不具合を修正 #847451 FileListコンポーネントで「対象フォルダー」プロパティがフォルダーでなかっ た場合に、「フォルダーが存在しない」エラーが発生しない不具合を修正 #847468 ExcelOutputコンポーネントでレコードの拡張時にコピーして使用するセルに数 式が含まれているとエラーが発生する不具合を修正 #847511 DynamicsCRMコンポーネントでOAuth認証による接続ができない不具合を修正 #847584 NotesRESTPutコンポーネントで更新対象フィールドが添付ファイルを保持してい るか、以前添付ファイルを保持していた場合に、「更新処理」プロパティで「文 字列(入力値)で追加」、「文字列(入力値)で上書き」を指定すると、更新できな い不具合を修正。また、NotesRESTPutコンポーネントで更新対象フィールドへ nullを指定しても空文字として更新されてしまう不具合を修正 #847726 GoogleBigQueryPutコンポーネントでINSERT処理を実行するとエラーが発生する 場合がある不具合を修正 #847772 Office365Getコンポーネントで特定のUserIdかつ特定の日付期間を条件としたデー タを取得できない不具合を修正 #847792 MultiFieldMapperコンポーネントで入力側につながるコンポーネントが複数の出 力ストリームを保持している場合にコンパイルエラーになる不具合を修正 #847927 Switchコンポーネント、SwitchRegexpコンポーネントをコピー、ペーストで追加 した場合に「分岐」プロパティを編集してもアイコンに反映されない不具合を修 正 #847962 Mapperコンポーネントに複数のストリームが同じストリーム定義で接続している 場合にフィールド情報を正しく取得できなくなる不具合を修正 #848016 NetSuiteGetコンポーネントのSQLビルダーでカスタムセグメントのテーブルに親 の項目が表示されない不具合を修正 #848086 GCSListコンポーネントとGCSDeleteコンポーネントで通信に失敗した場合のエラー コード2が発生したときに、エラーコードが設定されず、エラータイプが「オブ ジェクトが無い」になってしまう不具合を修正 #848136 FTPDownloadコンポーネントで「コミット時の処理」プロパティに「ファイルを削 除」を指定し、かつ、「保存先ファイルパス」プロパティにダウンロードするリ モートファイルのファイル名と異なるファイル名を指定した場合、トランザクショ ンコミット時のファイル削除でエラーが発生する不具合を修正 #848194 Mapperコンポーネントで次のすべての条件が満たされるときに NullPointerExceptionが発生する不具合を修正 ・「入力をそのまま出力」プロパティを「はい」に設定 ・「入力が無い場合エラー」プロパティを「はい」に設定 ・入力ストリームのレコード件数が0件 #848226 SharePointコネクションの「Show Hidden Columns」オプションを有効にしても SharePointGetコンポーネントで隠しフィールドが表示されない不具合を修正 #848297 TableauPublishコンポーネントで100件を超えるプロジェクトが存在するTableau サーバーにパブリッシュを行うとエラーが発生する場合がある不具合を修正 以上