<<2008/07/03更新>> 更新履歴 はじめに この文書は ASTERIA WARP に対する新機能の追加や機能強化による変更、および不具 合の修正やそれに伴う一部の仕様変更を記述したものです。 ■■バージョンアップ時の注意■■ パイプラインサービスを旧バージョンでご利用していた方は、パイプラインコーディネー ターの初回起動前にブラウザのキャッシュをクリアしてください。クリアしない場合、パ イプラインコーディネーターを正常に表示できない場合があります。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■ 4.1.1.1475 -> 4.2.0.2128 の修正 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■4.1.1.1475以前のバージョンからのアップデートの際の注意■■ □公開されていないフロー変数に値を受け渡すことが出来てしまう不具合修正(#413006) に伴う動作変更について 本バージョンより、flow-ctrlやFlowExecコマンドによるフローの実行時のフロー変数へ の値の受け渡しに関する動作が変更されています。 以前のバージョンでは、flow-ctrlやFlowExecコマンドからフローを実行した場合に、公 開されていないフロー変数に対して値を受け渡すことが出来てしまうという不具合があり ました。 しかし、本バージョンでこの不具合が修正されましたので、公開されていないフロー変数 に対しては値を受け渡すことが出来ないようになりました。 flow-ctrlやFlowExecコマンドによりフローを実行し、公開されていないフロー変数に対 して値を受け渡しているような場合には、本バージョンではそのフロー変数に対して値を 受け渡すことが出来なくなりました。お手数をお掛けいたしますが、そのフロー変数を公 開するようにフローの修正をお願い致します。 □CSVファイル読み込み時のトリム動作の不具合修正(#447964)に伴う動作変更について 本バージョンより、CSVファイルの読み込みで、読み込むデータに囲み文字がない場合の フィールド文字列のトリム動作が変更されています。 以前のバージョンでは、読み込むデータに囲み文字がない場合、フィールド文字列の両端 の半角空白、タブのトリム処理に不具合があったために、正しくトリムされず半角空白や タブが残ってしまうことがありました。 しかし、本バージョンでトリム処理の不具合が修正されましたので、読み込むデータに囲 み文字がない場合、フィールド文字列の両端の半角空白、タブは完全にトリムされるよう になりました。 この動作変更により、次の3つの条件を全て満たしている場合、フローの動作に影響を与え る可能性がございます。 お手数をお掛けいたしますが、フローの動作をご検証下さい。 - CSVファイルを読み込むフローである場合 - CSVファイルの各フィールドに囲み文字がない場合 - CSVファイルの各フィールド文字列のどちらかの端に半角空白、タブが存在する場合 また、本バージョンより「読込み時のTrim」というプロパティが追加されました。これに よりフィールド文字列の両端の半角空白、タブのトリム処理を行うかどうかを指定できる ようになりました。 □マッパーでの比較関数の不具合修正(#490479)に伴う動作変更について 本バージョンより、マッパーの比較関数(Equal, NotEqual, Greater, GreaterEqual, Less, LessEqual)で、「比較時のデータ型」プロパティを「入力1のデータ型」以外にし ていた場合の動作が変更されています。 以前のバージョンでは、マッパーの比較関数(Equal, NotEqual, Greater, GreaterEqual, Less, LessEqual)で「比較時のデータ型」プロパティを「入力1のデータ型」以外にして いた場合、null値が以下の値に暗黙的に変換されていました。 - String : 長さ0の文字列 - Binary : 長さ0のバイト列 - Integer : 0 - Decimal : 0 - Double : 0 - DateTime : 1970/01/01 - Boolean : false このため、null値と数字の0の比較の場合などに比較結果が正しい結果を返さないことが ありました。 しかし、本バージョンよりnull値の場合には暗黙の変換は行われず、null値はnull値のま ま比較するように不具合が修正されました。 この動作変更により、次の2つの条件を全て満たしている場合、フローの動作に影響を与 える可能性がございます。 お手数をお掛けいたしますが、フローの動作をご検証下さい。 -「比較時のデータ型」プロパティが「入力1のデータ型」以外の場合 - 入力データとしてnull値が渡ってくることがある場合 ※「比較時のデータ型」プロパティが「入力1のデータ型」の場合は暗黙的な変換が発生 しないためこの問題には該当しません。 □マッパーでのマッパー変数の更新タイミングの不具合修正(#492945)に伴う動作変更に ついて 本バージョンよりマッパー変数の更新タイミングに関する仕様が変更されています。 以前のバージョンとの互換性を保つため、次の条件を満たすMapperコンポーネントでは 「マッパー変数モード」というプロパティが表示されます。 - プロジェクトを作成したデザイナーバージョンが4.1.1.1475以前 - マッパー変数が定義されていてマッピングされている このプロパティを「互換」にすることで以前のバージョンと同じ動作となり、「標準」と することで新仕様の動作となります。 このプロパティが表示されている場合のデフォルト値は「互換」です。 新しく作成するフローではこのプロパティは表示されず、すべて新仕様での動作となりま す。 ※1 このプロパティは互換性維持のためのプロパティであり、マニュアル、ヘルプ等には 記載されていません。 ※2 やや特殊なマッパー変数の使い方をしない限り、互換モードでも標準モードでも実行 結果に違いはありません。 詳細な仕様変更内容については別資料「マッパー変数の仕様変更について」をご参照くだ さい。 ■■全体■■ □Java Virtual Machineのバージョンアップ #451408 AIX版のJava Virtual Machineを1.6.0にバージョンアップしました #451425 HP-UX版のJava Virtual Machineを1.6.0.00にバージョンアップしました #503090 Windows、Linux、Solaris版のJava Virtual Machineを1.6.0_06にバージョン アップしました □仕様変更 #501130 Solaris版で64ビットモードで起動するように変更されました。 32ビットモードで動作させるにはSolaris版に添付されているReadMe.txtを参照 してください □ライブラリのバージョンアップ #363202 antを1.7.0へバージョンアップ #422094 inetfactoryを7.3へバージョンアップ #465740 icu4jを3.8.1へバージョンアップ #504012 Tomcatを5.5.26へバージョンアップ ■■パイプラインサービス■■ □新規プラットフォームへの対応 Microsoft Windows Server 2008 Microsoft Windows Vista (x64) Red Hat Enterprise Linux 5 (x86/x64) Sun Solaris 10 (SPARC/x86/x64) □新規データベースへの対応 Oracle 11g IBM DB2 UDB V9.5 Microsoft Access 2003 Microsoft Access 2007 PostgreSQL 8.0 PostgreSQL 8.2 PostgreSQL 8.3 □仕様変更 #470244 システム情報表示画面のJava VMの情報にデータモデルの種別を追加 #490502 センサーアクションで取得した文字型のデータに含まれる制御文字(0x00〜0x1F, ただし0x09,0x0A,0x0Dは除く)を半角スペースに変換するように変更 #499284 パイプラインサービスのシャットダウン時にタイムアウトで強制終了をしないよ うに変更 #499287 サーバー設定画面にコネクションプールのクリア機能を追加 #500167 パイプラインの詳細設定で「スケジュール型パイプラインを排他実行にする」を チェックした場合に、「手動リトライ待ち」のステータスのリクエストが存在す る場合にもパイプラインを実行しないように変更 #503077 サーバー設定画面にプロキシ設定機能を追加 #504455 スケジュール型のセンサーアクションに月単位でのスケジュール設定機能を追加 #507523 アクションのプロパティに参照式を設定し、その参照式の値がnullだった場合に、 参照式の内部形式ではなく空文字列が出力されるように変更 #509983 パイプラインの詳細設定で「スケジュール型パイプラインを排他実行にする」を チェックしていなかった場合でも、センサーアクションの実行で排他されていた のを修正 ※これにより、短い間隔でスケジュール実行する設定になっている場合は、センサ ーアクションが同時に複数実行され、二重に処理されてしまうことがあります。 スケジュール実行間隔を短く設定している場合には、「スケジュール型パイプラ インを排他実行にする」をチェックして、同じパイプラインが同時に複数実行さ れないように設定してください。 #522779 IEでメンテナンス設定で、曜日をチェック保存後に次回表示時に正しく表示され ない不具合を修正しました #522895 システムDBが内部DB(HSQLDB)の場合は、パイプラインサービスのメンテナンス機 能の実行時に内部DBのデフラグを行うようになりました #522938 新規パイプラインの作成時に、使用されていないパイプラインIDを再利用しなく なりました □バグ修正 #481346 パイプラインに複数のジョイントアクションが存在する場合に、コーディネータ ーの実行状況モニターのジョイントアクションの実行数が正しく表示されない不 具合を修正 #482061 システムDBとしてSQLServer2005に対応していなかった不具合を修正 #482682 パイプランコーディネーターのリクエスト詳細画面で、ジョイントステージに複 数のアクションが存在した場合に、最後のジョイントアクションの実行時間がジ ョイントステージの実行時間となっていた不具合を修正 #517714 パイプラインを作成ダイアログでライセンスが無いアクションがグレーアウトさ れない不具合を修正 #522331 Windows環境で作成したパイプラインをUnix環境にインポートするとエラーが発 生することがある不具合を修正 □制限事項の追加 なし □その他 #506860 パイプラインAPIを正式提供 ■■パイプラインのアクション■■ □アクションの追加 以下のアクションを新規追加 ・センサーアクション ファイル一覧を取込み データベースからの取込み(Access) データベースの更新を監視(Access) データをデータキャスターから受信 ・フィルターアクション 文字列の切り出し 文字列のパディング 指定された形式の数値フォーマットに変換 ・ジョイントアクション OnSheetのシートにレコードを挿入 OnSheetのシートにレコードを追加 データベースに保存(Access) データベースから削除(Oracle) データベースから削除(DB2) データベースから削除(SQLServer) データベースから削除(MySQL) データベースから削除(PostgreSQL) データベースから削除(iSeries) データベースから削除(Access) データベースから削除(内部DB) データをデータキャスターに送信 □仕様変更 #468403 「データベースに保存(iSeries)」ジョイントアクションに「ジャーナルを使 用する」プロパティを追加 #470985 Excel入出力に関連するアクション使用時のパフォーマンスが向上しました #475178 「データベースのアドレスリストを使ってメールを送信」ジョイントアクション で、「第1フィールドが宛先のSQL」プロパティに参照式を使用することが出来 るようになりました。 #500174 フォルダ監視系のセンサーアクションで、ファイルを1ファイルずつ取り込むこ とが出来るようになりました。 #500199 メール監視系のセンサーアクションで、HTMLメールの扱いを指定する機能を追加 しました。 #501209 「メールに添付されたExcelファイルのデータを取込み」アクションにHTMLメー ルの扱いを指定する機能を追加しました。 #509983 フォルダ監視系のセンサーアクションで、同じパイプラインが同時に実行された 場合、他の実行が終了するのを待ってから処理を行うようになりました。 □バグ修正 #444472 RDB系のセンサーアクションで、バイナリ型のデータの取得に失敗することがあ る不具合を修正 #469317 ジオコーディングアクションで緯度・経度が取得できなくなっていた不具合を修 正(#397578の修正による不具合) #473195 コマンド実行系のアクションで、「作業フォルダ」を指定しなかった場合に、 [INSTALL_DIR]/pipeline が作業フォルダとなっていた不具合を修正。この修正により「作業フォルダ」を 指定しなかった場合は、 [DATA_DIR]/pipeline/home/pipeline/_fileroot が作業フォルダとなります。 #474758 フォルダ監視系センサーアクション(文書、レコード、エクセルファイル監視等 のセンサーアクション)のファイル処理でエラーが発生した場合は、そのファイ ルの処理をスキップするようになりました。 #485235 固定長データファイルのセンサーアクションで、レコードを区切りを改行にした 場合、および、レコード長を区切りとして最終レコードがレコード長に満たない 場合に、正しく動作しない不具合を修正 #506190 「レコードデータをCSVファイルに保存」アクションで、ファイル書き込み時に 保存するファイル名をキーとして同期処理を行うように修正 #525067 RDB系のジョイントアクションで、設定する値がnullとなる場合にエラーが発生 することのある不具合を修正 □制限事項の追加 なし ■■フローサービス■■ □新規プラットフォームへの対応 Microsoft Windows Server 2008 Microsoft Windows Vista (x64) Red Hat Enterprise Linux 5 (x86/x64) Sun Solaris 10 (x64) □新規データベースへの対応 Oracle 11g IBM DB2 UDB V9.5 Microsoft Access 2007 PostgreSQL 8.2 PostgreSQL 8.3 □仕様変更 #317241 外部変数セットの変更がプロジェクトに影響のないものである場合はコンパイル エラーとならないようにしました #330027 XMLのストリームプロパティに「空要素タグを使用」を追加 #374317 プロパティ式を拡張しました -「$prev」で直前のコンポーネントのプロパティが参照できるようになりました -「$stream」でストリーム変数が参照できるようになりました #385765 RDBコネクションに「使用するスキーマ」が追加され、SQLBuilderで使用するス キーマを複数設定できるようになりました #397165 FSMCの実行設定URL一覧に実行設定URLのリンクを張りました。 FSMCの実行設定スケジュール一覧からフローが実行できるようになりました。 FSMCの実行設定メール監視一覧からメール監視が実行できるようになりました。 #428494 メール監視実行設定に「HTMLメールの扱い」の設定項目を追加しました。 #428507 FSMCの実行設定一覧にステータス列を追加しました。 #429727 CSVのストリームプロパティに - 囲み文字のエスケープ - 空データの囲み処理 - 囲み処理の対象 - 読込時のTrim を追加。 CSVのストリームプロパティ「先頭行のフィールド名を出力」に選択肢「はい( フィールド名も囲む)」を追加。 囲み文字が指定されている場合に読み込み・書き出しとも改行をサポート。 #443932 スケジュール起動の実行設定でスケジュールの終了確認のロジックを変更し、ス ケジューラーとの間の通信コストを低減。 #449132 FSMCのメール通知設定でToに複数の宛先を設定できるようになりました。 #449173 コネクション種別に「汎用」を追加 #450756 外部変数セットの初期値の変更は再コンパイルなしにフローに反映されるように なりました #463296 flowthinclientをaxis.jarに依存しないように修正しました。 #470244 FSMCのJava VMの情報でデータモデルの種別を追加 #470904 ソケットオプションの設定が設定可能になりました #471585 関数コレクションと外部変数セットのコンパイル時のログはFlowCompile.logに 出力されるようになりました #478017 コネクション設定でOracleのJDBCドライバ名のデフォルト値を 「oracle.jdbc.driver.OracleDriver」から 「oracle.jdbc.OracleDriver」に変更しました。 #485885 FSMCのメール通知設定で認証の設定ができるようになりました。 #488804 条件式を拡張しました -「$prev」で直前のコンポーネントのプロパティが参照できるようになりました -「$stream」でストリーム変数が参照できるようになりました -「record」は「$record」とも書けるようになりました #489406 マッパーでのログ出力でコンポーネントプロパティやフロー変数などの1回のマッ ピングでは不変の項目は、レコードごとではなく最初の1回だけログ出力 される ようになりました。 #489999 休日設定の祝日データが2015年のものまで追加されました。 #492367 OracleのBINARY_FLOAT, BINARY_DOUBLEをサポートしました。 #494143 XA(2フェーズコミット)に対応しました。 #495827 DB2のDECFLOAT型をサポートしました。 #501099 FSMCのメール通知設定は、サーバーを再起動することなく変更が反映されるよう になりました。 #502136 サーバーからの異常メール通知で、イベント毎に個別の件名がつくようになりま した。旧バージョンからのアップデートの場合はインストール前にasmon.xconf を削除しなければこの機能は利用できません。 #511339 SOAP実行設定がDocumentスタイルに対応しました #516563 ascharsetで作成した文字セットを使用したエンコーディング変換のパフォーマ ンスを向上 #523476 メール監視実行設定でパートを再帰的に読込最初のパートを本文にそれ以外を添 付ファイルとして扱うようにしました。 □バグ修正 #368347 マッパーの条件式で「true」「false」を直接記述するとエラーになっていた不 具合を修正 #371781 実行設定(xml)ファイルのインポートにて発生する公開フロー変数のデータ型変 更の不具合を修正 #387288 マッパーの条件付きレイヤーでXMLをレコード形式で評価する場合に、マッピン グに使用されていないフィールドがすべて評価対象外となっていた不具合を修正 (ただしマッピングに使用されていない繰り返し要素以下のフィールドは評価対 象とはなりません) #413006 公開されていないフロー変数にパラメータを渡すことができていた不具合を修正 #436268 Cドライブ以外からflow-ctrl.batが実行できない不具合を修正 #436286 データベースカーソルを解放するために、コネクションをリリースする前に rollbackを呼ぶように修正、ResultSetをcloseするように修正 #447964 CSVの読み込みについて、囲み文字が無い場合のトリムされる動作を修正 #451327 RDBPutのインスペクタで、テーブル名のみを指定してもスキーマが付与される不 具合を修正 #453090 FSMCの「設定>パスワード」画面でパスワードを変更した後、フローデザイナー に新しいパスワードでログインできない不具合を修正 #472608 フローサービス起動時にスケジュール実行設定の休日設定が削除されてしまう不 具合を修正 #474168 複数の繰り返し要素をもつXMLのパックが正しくできなかった不具合を修正 #486638 複数出力のある関数の2つ目以降の出力をログに差し込むとエラーとなっていた 不具合を修正 #491223 NotesPutAdvコンポーネントで添付ファイルが削除される不具合とレコードがな い場合の例外処理の不具合を修正 #496388 DesignerからRDBコネクションのコネクションプールの設定が保存できない不具 合を修正 #497607 SQLServerのJDBCドライバのクラスをロードする順番を制御するように修正 #499337 ロールバック中にExceptionが発生した場合にエラーを正しくハンドリングでき ていなかった不具合を修正 #513500 Oracle9iに接続時にIllegalAccessErrorが発生する不具合を修正 #521809 FSMCのFTPサービス設定で、設定変更後に「FtpService」の再起動が必要なこと をダイアログで表示するように修正 #523272 FSMCでスケジュール実行設定を登録したのものが、スケジュール完了時に削除さ れない不具合を修正 □制限事項の追加 なし ■■フローデザイナー■■ □仕様変更 #370553 マッパーのレイヤーをドラッグ&ドロップで入れ替えられるようになりました #370555 マッパーのレイヤーを関数やリンクがある場合でも削除できるようになりました #374776 マッパーを開いた時にリンクされていない赤色項目は削除するようになりました #375183 実行ダイアログに「出力がXMLの場合はインデントする」オプションを追加 #402104 SQLBuilderでテーブルの右クリックメニューに「最新の情報に更新」を追加 #405693 SubFlowコンポーネントドロップ時にそのサブフローがEndコンポーネントで終了 している場合は「入力をそのまま出力」プロパティが「はい」となるように変更 しました #430754 SQLBuilderでDatetime型のパラメータを使用する場合に、値の設定をカレンダー 形式のエディタで行うことが出来るようになりました #442206 コンポーネントにアプリケーションログが設定されている場合にアイコンが表示 されるようになりました #457247 RDBPut, RDBDiffのテーブル選択ダイアログに「テーブル名にスキーマを付加す る」というチェックボックスを追加 #461481 SQLBuilderで自己結合をサポートしました #479204 マッパーの強調表示のデフォルトをONに変更しました #479924 プロジェクトを開いた時に外部変数のマッピングに不正がある場合はメッセージ が出力されるようになりました #489463 外部変数セットがドロップされた時に説明または名前がコンポーネントの説明と して付加されるようになりました 関数コレクションがドロップされた時に説明または名前がマッパー関数の説明と して付加されるようになりました #501833 プロパティ定義の書式に「loadingDefault」属性を追加 #502753 マッパーで何もないエリアがクリックされた場合にはマッパーコンポーネントの プロパティがインスペクタに表示されるようになりました #503000 マッパーでレイヤーを追加した場合のレイヤーの追加位置を、最後ではなく現在 表示中のレイヤーの次になるように変更しました #503987 xfpコンバーターでプロジェクト名またはフロー名に不正な文字が使用されてい る場合はエラーを出力して終了するようになりました #505789 マッパーのレイヤータブ表示エリアに - レイヤー追加 - レイヤー編集 - レイヤーの一覧表示 - レイヤー削除 - フローに戻る ボタンを追加しました #507375 フロー変数と外部変数セットの変更に - プロパティ式 - 条件式 - ログ設定 が連動するようになりました。 #507578 変数ナビではコンポーネント名だけでなくプロパティ名まで表示されるようにな りました #507946 検索の対象にログ設定とレイヤー条件式が追加されました #509044 エラー処理フローのアイコンがクリックされた時には設定されているフローにジ ャンプするためのアイコンが表示されるようになりました #514359 xfpコンバーターでBranchByComponentProperytコンポーネントが - FTPFileList#FileCount - FileList#FileCount - RecordJoin#RecordCount - RecordMatch#RecordCount - RecordSQL#RecordCount - RecordSort#RecordCount - RDBGet#RecordCount を参照している場合は、BranchStartコンポーネントに置き換えるように変更し ました。 #514615 フローの新規作成ダイアログに「テーブル検索」が追加されました (サンプルの「テーブル表示」は削除されました) #515975 マッピングのコピー&ペーストではレイヤー条件が異なれば、出力側のリンクも コピーできるようになりました □バグ修正 #373675 プロジェクトを保存してもタブ上の変更マークが消えないことがあった不具合を 修正 #374315 ストリームプロパティの設定変更でストリームプロパティの表示テーブルが折り たたまれることのあった不具合を修正 #379105 プロパティ式に設定した変数が変数ナビに表示されないことがある不具合を修正 #398767 Decimal型の変数やConst関数のデータを正しく設定できなかった不具合を修正 #400687 変数の型をBinary型にした場合に初期値の設定がおかしかった不具合を修正 #411086 仕様書出力でレイヤーの定義とアプリケーションログの情報が出力されるように なりました #429734 マッパーのレイヤー条件式でコード補完が部分的にしか行われない不具合を修正 #436813 巨大なサイズのデータを扱うフローで「フローのデバッグ」によりステップ実行 すると、「フローのデバッグ」が無応答になることがある不具合を修正 #443191 PDFビルダーで画像を挿入するときにエラーとなる不具合を修正 ※再インストールが必要 #444490 外部変数の変数名を変更すると、その変数を参照していたマッパーのリンクが切 れてしまう不具合を修正 #446821 関数コレクションの中にリンク切れがある場合、ファイルを開くことができなく なる不具合を修正 #449093 外部変数ダイアログでテーブルが編集状態のままOKボタンをクリックすると編集 結果が反映されない不具合を修正 #461489 SQLBuilderを起動するたびに、フィールド選択ペインの高さが徐々に小さくなる ことがある不具合を修正 #464168 仕様書出力でLoopEndがある場合に、外部変数コンポーネントがクリックできず、 コンポーネントとしてもカウントされない不具合を修正 #468230 「CSV形式の編集」で値に「"」か「¥」が含まれていると正しく編集できなかっ た不具合を修正 #472608 スケジュール起動の実行設定画面で、パラメータの値を編集途中に、別の実行設 定の編集画面に切り替えると、編集中のパラメータの値で上書きされてしまう不 具合を修正 #476781 End(Response)コンポーネントにFixedLengthストリームを出力するフローをデザ イナーから実行する場合、エンコーディングにフローサービス固有のエンコーデ ィング名を指定していると、「サポートされないエンコーディング」というエラ ーになる不具合を修正 #488265 プラグインの中でストリームをコピーした時にストリーム型が変更できなくなっ ていた不具合を修正 #489382 仕様書出力で階層化されたプロパティが正しく出力されていなかった不具合を修 正 #489446 条件付レイヤー上で別のレイヤーでマッピングされている項目へのマッピングの 付け替えができなかった不具合を修正 #502018 SQLBuilderのSELECTテストで列数が実際のテスト結果と異なる場合がある不具合 を修正 #502466 フローコンバーターで、BranchStartコンポーネントから出力されているtrue側 のリンク線が正しく変換できない不具合を修正 #518252 xfpロード後にXMLフィールド定義に子要素を追加するとノードがたたまれてしま う不具合の修正 #518557 サーバーに接続していない状態でプロジェクトを編集している時にログ設定が できなかった不具合の修正 #520377 仕様書出力時に ' を ' に変換する不具合を修正 #522361 外部変数セットの編集で説明を削除できなかった不具合を修正 #522530 「レイヤー1」という名前の条件付きレイヤーがある場合マッピングが正しく 動作しなかった不具合の修正 □制限事項の追加 なし ■■フローのコンポーネント/マッパー関数■■ □コンポーネント/マッパー関数の追加 #399233 XBRL文書中に定義されているタクソノミーに応じて分岐するXBRLChoiceコンポー ネントと、XBRL文書をCSVストリームに変換するXBRLCSVConverterコンポーネン トを追加 #442211 別ユーザーのフローを実行できるFlowInvokerコンポーネントを追加 □仕様変更 #365579 FTPFileListコンポーネントで、ディレクトリ「.」「..」が結果に含まれないよ うに変更 #424404 HttpEndコンポーネントでダウンロードするファイルのファイル名が指定できる ようになりました #424595 HttpスタートコンポーネントでHttpヘッダの情報を取得できるようになりました #428512 Exceptionコンポーネントでエラーコードを指定できるようになりました #443374 SQLCallコンポーネントに「処理件数」プロパティを追加しました #448743 EMBED関数で「$name」というキーワードで入力の名前が参照できるようになりま した #458083 RDBPutコンポーネントに「タイムアウト」プロパティを追加しました #470985 ExcelSlimInput、ExcelSlimOutputコンポーネント使用時のパフォーマンスを改 善しました #470996 MapperおよびExcelInputコンポーネント、StrToDate、FormatDateおよびNow関数 において、日付変換のパフォーマンスを改善しました #477388 ASC, JIS関数でカタカナ、英字、数字、記号を変換するかどうかをそれぞれ指定 できるようになりました #492945 マッパー変数の値が書き換わるタイミングが - 条件付きレイヤーが切り替わった時 - レコードが切り替わった時 に変更になりました #495820 RDBGetコンポーネントとSQLCallコンポーネントに「トランザクションに含める」 プロパティを追加しました #496395 Excelコンポーネントで複数のレコード領域を指定し、データの入出力ができる ようになりました。 #496398 Excelコンポーネントで1レコードに対して複数行あるレコードのデータの入出力 ができるようになりました。 #496403 Excelコンポーネントでセルの書式設定の取得・設定ができるようになりました。 #500024 RecordGetコンポーネントの「ファイルのエンコーディング」プロパティを出力 ストリームがFixedLengthの場合に非表示にするように変更 #502633 正規表現設定用のダイアログを追加 #506198 ExcelOutput、ExcelSlimOutputコンポーネントの書き込みモードで、「上書き」 が「クリア&上書き」に名称が変更され、新たにレコード領域をクリアしない 「上書き」モードが追加されました #507949 Velocityが直接入力モードの場合は変数ナビの対象となりました #507982 TimerRequestコンポーネントで、別のユーザーのフローが実行できるようになり ました □バグ修正 #352125 QueuePutコンポーネントで、「メッセージプロパティ」というカテゴリープロパ ティが削除されてしまっていたのを追加しました #380758 Graphコンポーネントの「ファイルに出力」が「いいえ」のときも「出力ファイ ルの起点」が表示される不具合を修正 #395238 VelocityEditorで一覧から読み込みにデフォルトで設定されている「HTML(テー ブル)」に固定値が埋められていた不具合を修正 #406439 VelocityEditorでテンプレートの指定方法を直接入力からファイルに変更した時 とファイルを設定しなおした場合にファイルの上書き確認が正しく行われていな かった不具合を修正 #428500 POP3/IMAPコンポーネントで添付ファイルつきのHTMLメールの場合、本文が取得 できないことがあった不具合を修正 #439716 CSVストリームで最終列が空文字で終わる場合に列がすべて出力されない不具合 を修正 #448013 RDBPUTコンポーネントの処理件数が正しく返されていない不具合を修正 #453188 LDAPAuthコンポーネントの「パスワード」プロパティに値を入力するとコンパイ ルエラーになる不具合を修正 #453460 NextFlowコンポーネントで次に実行するフローが見つからなかった場合に例外フ ローで処理できるように修正 #456316 StrToDate関数でマルチスレッド環境下での不具合を修正 #456895 サブフローコンポーネントのパラメーターのデータ型と、実際のサブフローのフ ロー変数のデータ型が異なっていた場合に実行時にエラーが発生することがある 不具合を修正 #457616 Oracleでキー列のデータ型が固定長文字列型である場合のBLOB/CLOBの Insert/Update処理を見直しました。 - JDBCドライバー、DBMSともにOracle10g以降の場合、キー値の長さが固定長に 足りていなくてもCLOB列にInsert可能 - Oracle9i以前では、キー値の長さが固定長に足りていない場合、固定長の足り ない部分を空白で補わないとInsert不可 #460440 FTP系のコンポーネントで2GBを超えるサイズのファイルを扱おうとすると一部の FTPサーバーでエラーになることがある不具合を修正(現時点で不具合が確認さ れているFTPサーバーはvsftpのみです) #460997 Excel(Output)でxlsファイルを更新すると、セルに設定してある日本語入力に関 する入力規則が失われてしまう不具合を修正 #463126 ValidationコンポーネントでXMLスキーマ(XSD)によるXMLストリームのバリデー ションが動作しない不具合を修正 #465189 Excel(Output)でxlsファイルを更新すると、マクロが失われることがある不具合 を修正 #465740 StrToDate関数でマルチスレッド環境下での不具合を修正 #470864 CSVストリームで区切り文字指定された文字をtrimしてしまう不具合を修正 #472597 Timerなどのスケジュールタブのコンポーネントで「実行するフロー」にプロパ ティ式を設定しても評価されなかった不具合を修正 #490479 Equal関数のNull値比較の不具合を修正 #491421 WebServiceコンポーネントのインポートで入出力のXML定義の表示で属性の表示 が要素よりも後ろに来ていた不具合を修正 #497583 QueuePutコンポーネントがキューにPutするときに値がNullであるかどうかを考 慮していない不具合を修正 #499283 Mapperのレイヤー条件式評価時にNullを考慮していない不具合を修正 #502462 RDBGetコンポーネントでDB2に接続し「ループ時に取出す件数」を指定して数件 ずつループ処理を行った場合にエラーが発生することがある不具合を修正 #509380 WindowsX64環境で巨大固定長データファイルをCSVGetコンポーネントで読み込む とデータ落ちが発生する不具合を修正 #509512 Excel(Output)で、大きなレコード領域に空白のみを書き込むと、出力ファイル をExcelで読み込む際にエラーになることがある不具合を修正 #510010 Velocityコンポーネントで、XPath式内にInteger型の変数を使用すると、正しく XPath式が評価されない不具合を修正 #510063 Excel(Input)、Excel(Output)で、アイコンをオブジェクトとして含むxlsファイ ルの処理時にフローが固まることがある不具合を修正 #511242 SMIMEVerifyコンポーネントでCA証明書が見つからなかった場合に汎用エラーが 発生するように修正 #513442 WebServiceコンポーネントでインポートするWSDLに要素定義とタイプ定義で同じ 名前が使用されているとインポートできなかった不具合を修正 #515227 HttpEndでCookieの有効期限が設定できなかった不具合を修正 #516689 FTP系コンポーネント、HTTP系コンポーネントで「コネクションを使用」が「い いえ」になっている場合でも存在しないコネクションを参照しているとコンパイ ルエラーとなっていた不具合を修正 #519792 XBRLEncoderコンポーネントで、XBRLインスタンスを読み込んでもストリームの フィールド定義が更新されない不具合を修正 #521384 PDFおよびPDFMergeコンポーネントで、MSゴシック・MS明朝などのフォントで色 指定をしてボールド体の出力を行うと、黒く縁取りされた文字出力が行われる不 具合を修正。色指定にかかわらず下線が黒く出力される不具合を修正。 #524946 RecordGetコンポーネントで取得行数を2以上にすると同じデータが出力される不 具合を修正 □制限事項の追加 なし ■■SDK■■ #461117 PluginUtilにプラグイン以下のメソッドが追加されました - String getProjectDir - void configureFileProperty - String getFilePath またSQLToolの公開にともないいくつかのメソッドはdeprecatedになっています #488276 CategoryProperty#setReadOnlyメソッドをpublicに変更 #492874 CategoryPropertyクラスをListenerの中から適切にUndoを扱えるように拡張しま した。 #514426 SQLBuilderとテーブル選択ダイアログをカスタムコンポーネントに組み込むため のAPIをSDKに追加しました。 #514469 SDKのComponentCompilerにリンクが処理される前に実行されるコールバック関数 preCompileを追加しました #515984 プラグイン開発者がSQLBuilder/テーブル選択ダイアログを使用するための SQLToolというクラスを追加しました ■■その他共通■■ □仕様変更 #478934 FTPサービスのAPPE,RETR,STOR,STOUコマンド処理でSocketExceptionを無視する オプションを追加 □バグ修正 #476191 サーバーが停止しないことがある不具合を修正 □制限事項の追加 なし ■■修正ファイル一覧■■ □サーバー / common/ ext/ inetfactory.jar: #422094 ExtenXLS.jar: #460997, #465189 icu4j3_8_1.jar: #465740 lib/ asftp.jar: #478934 ashttpd: #515227 asmon.jar: #449132, #485885, #494143, #502136 ascharset.jar: #516563 asconnection.jar: #385765, #494143, #496388, #497607 asstatistics.jar: #476191 assession.jar: #442211 asutil.jar: #429727, #447964, #451327, #457616, #458083, #463126, #469317, #470864, #470996, #488804, #492367, #495827, #509380, #513500, #523476 aswebs.jar: #513442 jobsched.jar: #489999 flow/ bin/ flow-ctrl.bat: #436268 conf/ asmon.xconf: #502136 xafactory.properties: #494143 connectionentry.xconf: #449173 lib/ asutil.jar: #375183, #385765, #489382 asfilter.jar: #368347 flowengine2.jar: #317241, #330027, #368347, #371781, #374317, #375183, #387288, #397165, #413006, #424404, #424595, #428494, #428512, #429727, #436286, #436813, #439716, #442211, #443932, #450756, #453460, #456895, #472597, #472608, #474168, #486638, #488804, #489406, #491421, #492367, #492945, #494143, #496395, #499283, #499337, #502018, #502462, #502633, #507946, #507982, #511339, #514469, #515227, #516689, #523476 flowclient.jar: #397165, #502018 ant/ ant-*.jar: #363202 ext/ ant.jar: #363202 flowlib/ fcbasicfunc.jar: #436286, #448743, #456316, #465740, #470996, #477388, #490479 fccontrol.jar: #424404, #424595, #428512, #442211, #453460, #492945 fcexcel.jar: #470985, #470996, #496395, #496398, #496403, #506198, #509512, #510063 fcformat.jar: #380758, #488804, #510010 fcldap.jar: #453188 fcnetwork.jar: #365579, #428500, #460440, #491421, #516689 fcnotes.jar: #491223 fcpdf.jar: #521384 fcschedule.jar: #507982 fcsmime.jar: #511242 fcstorage.jar: #352125, #443374, #448013, #458083, #495820, #497583, #500024, #502462, #509380, #524946 fcxbrl.jar: #399233, #519792 msg/ assession.xmsg: #442211 assession_ja_JP.xmsg: #442211 code101.template: #494143 code101_ja_JP.template: #494143 code102.template: #494143 code102_ja_JP.template: #494143 code103.template: #494143 code103_ja_JP.template: #494143 code104.template: #494143 code104_ja_JP.template: #494143 services/ flowservice/ conf/ admin.soap: #494143 flowservice.ifx: #494143 logsetting.xconf: #471585 webapps/mc/ WEB-INF/ lib/ mcportlet.jar: #385765, #397165, #449173, #453090, #470244, #470904, #485885, #494143, #511339, #521809, #523272 templates/vm/portlets/html flowmc_AdminHttpdListenerSetting.vm: #470904 flowmc_basicSetting.vm: #470904 flowmc_DeploymentSettings.vm: #428494, #428507, #500199, #511339 flowmc_FlowEngineSetting.vm: #494143 flowmc_ftpList.vm: #428507 flowmc_mailList.vm: #397165, #428494, #428507 flowmc_scheduleList.vm: #397165, #428507 flowmc_soapList.vm: #428507 flowmc_urlList.vm: #397165, #428507 ftpsettings.vm: #521809 imonitorconfig.vm: #485885 LocalInformation.vm: #470244 RDBConnection.vm: #385765, #478017, #494143 ebxmlmc_DatabaseSettings.vm: #478017 sapmc_TIDSettingsAction.vm: #478017 CommonConnection.vm: #449173 clientlib flowthinclient.zip: #463296 pipeline/ bin/ asjs.conf: #499284 plstop: #499284 plstop.lax: #499284 lib/ aspipeline.jar: #444472, #470244, #481346, #482061, #482682, #490502, #499287, #500167, #503077, #504455, #507523, #509983, #522331, #522895, #522938 ext/ ant.jar: #363202 pipelinelib/ plexcel.jar: #470985, #474758, #500174 , #501209, #509983 plfile.jar: #506190, #509983 plfolder.jar: #474758, #500174, #509983 plmail.jar: #475178, #500199 plonsheet.jar: #449859 plrdb.jar: #468403, #525067 plservice.jar: #469317 plsoftware.jar: #473195 webapps/client/ htdocs/ css/ scripts/ commons.js: #499287, #504455 designer.js: #517714 setting.js: #503077, #522779 templates/ SystemInfo.vm: #470244 □デザイナー ※直接デザイナーの修正に関連するファイルのみの一覧です。 / conf/ flowbuilder.xconf: #330027, #429727 ConnectionDefine.xconf: #449173, #478017, #494143 xfp-convert.xsl #502466, #514359 specs/ project.vm: #489382 flow.vm: #411086, #489382 funclib.vm: #489382 function.vm: #411086, #489382 macro.vm: #489382 wizard/ default.xwz: #514615 SearchAndExcel.xfp: #514615 resources/ Velocity/ HTML(テーブル).fft(削除): #395238 HTML(テーブル).localvar: #395238 HTML(テーブル).template: #395238 HTML(テーブル).testdata(削除): #395238 lib/ astm.jar: #428494, #472608, #511339 flowbuilder2.jar: #370553, #370555, #373675, #374315, #374317, #374776, #375183, #379105, #398767, #400687, #405693, #411086, #429727, #429734, #442206, #444490, #446821, #449093, #457247, #461117, #464168, #468230, #479204, #479924, #488265, #488276, #488804, #489382, #489446, #489463, #492874, #496395, #501833, #502018, #502633, #502753, #503987, #505789, #507375, #507578, #507946, #509044, #511339, #514426, #514615, #515975, #515984, #518252, #518557, #520377, #522361, #522530 flowengine2.jar: #476781, #502018, #503000 flowclient.jar: #502018 sqlbuilder.jar: #402104, #430754, #461481, #461489, #502018 asgui.jar: #442206, #449173, #505789 guitool.jar: #398767 flowlib/ format.jar: #406439, #507949 fcbasicfunc.jar: #502633 fcexcel.jar: #496395, #496398, #496403 □その他 なし ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■ 4.1.0.1272 -> 4.1.1.1475 の修正 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■全体■■ □ライブラリのバージョンアップ #418034 jaxenを1.1.1へバージョンアップ #434064 jxlを2.6.6へバージョンアップ ■■パイプラインサービス■■ □仕様変更 #404020 パイプラインの実行でリクエスト引数機能を追加 □バグ修正 #398426 作業ファイルの保存に失敗する場合がある不具合を修正 #401335 フィールド数が0の場合のパイプラインが開けない不具合を修正 #438654 パイプラインの流れるデータの表示でundefinedと表示されることがある不具 合を修正 #438656 流れるデータダイアログがブラウザーのウィンドウをはみ出すと、ダイアログ がクローズできなくなる不具合を修正 #438657 流れるデータダイアログでアクション名が長いと切れて表示される不具合を修 正 □制限事項の追加 なし ■■パイプラインのアクション■■ □アクションの追加 以下のアクションを新規追加 ・センサーアクション 指定したURLで示されるレコード(CSV)ファイルを取込み データベースからの取込み(iSeries) データベースの更新を監視(iSeries) OnSheetのシートの更新を監視 OnSheetのセルの更新を監視 OnSheetのワークシートの一覧を取り込み OnSheetのシートの一覧を取り込み ・フィルターアクション 日時の計算 現在時刻を設定 切り上げ 切り捨て 四捨五入 nullの置き換え ・ジョイントアクション データベースに保存(iSeries) OnSheetのシートを更新 OnSheetのシートを追加・更新 OnSheetにファイルをアップロード □仕様変更 #395346 「レコード数のチェック」フィルターアクションでレコードがない場合は0件 のレコードとみなすように変更 #395348 RDB系のセンサーアクションで検索SELECT文をファイルから読み込むプロパティ を追加 #404021 「パイプラインを実行」ジョイントアクションで実行するパイプラインの引数 を設定するプロパティを追加 #412898 ファイルの更新監視系のセンサーアクションで、更新されているファイルを取 り込む順番をファイルの更新日付が古い順になるように変更 また、ファイルの更新日付が同じ場合にはファイル名の昇順になるように変更 #414398 メール送信系のジョイントアクションで、添付ファイルのファイル名をRFC2231 ではなくRFC2047で送信するように変更 #414426 スケジュールタイプのセンサーアクションのスケジュール実行間隔を指定する 「取得間隔」プロパティの初期値を0時間に変更 #423284 フロー実行系のセンサーアクションでフローへ引数を渡せるように変更 □バグ修正 #397539 メール受信系のセンサーアクションで、受信したメールの添付ファイルが0バ イトの場合やHTMLメールで本文がなかった場合にエラーが発生する不具合を修 正 #397578 「指定したURLで示されるファイルをダウンロード」センサーアクションで日本 語URLを指定した場合エラーが発生する不具合を修正 #398898 「Chakraログ一覧を取込み」センサーアクションでキャッシュがクリアされて いない不具合を修正 #398904 「Chakraログ一覧を取込み」センサーアクションで更新情報がない場合にパイ プラインが実行されてしまう不具合を修正 #406095 「Webサービスにリクエストを送信」ジョイントアクションのレコードフィール ドの表示がずれている不具合を修正 #411545 フィルターの「データ」タブでのユーザー数の「データ型」が「変数名」になっ ている不具合を修正 #413401 ファイルの更新監視系のセンサーアクションで、ファイルサイズが0バイトの ファイルが更新監視で検出されない不具合を修正 □制限事項の追加 なし ■■フローサービス■■ □仕様変更 #412147 フローコンパイル時の無限ループチェックを最適化 □バグ修正 #390376 メール監視フローのメール削除設定の不具合を修正 #397521 RDBPutコンポーネントのプロパティで「入力」タブのフィールドが削除できてし まう不具合を修正 #404599 CSVパーサーの読込み時のデータバッファ扱いの不具合を修正 #408189 コンポーネントのエラー処理として「フローを終了する」を選択した場合にフ ローだけでなくリクエストも終了していた不具合を修正 #409779 関数コレクションファイルがプロジェクトと同じディレクトリに存在しないとコ ンパイルエラーになる不具合を修正 #411158 Mapperコンポーネントの先頭レコードを取得するときのロジックの不具合を修正 #419818 コンポーネントのエラー処理として「なし」を選択した場合に、FixedLengthス トリームを作成時に使用するエンコーディングが不正になる場合がある不具合を 修正 #430147 Mapperコンポーネントでレコードを取得するときの不具合を修正 □制限事項の追加 なし ■■フローデザイナー■■ □仕様変更 #405989 XMLストリームのプロパティにXML宣言を出力しないオプションを追加 □バグ修正 #392480 パラレル分岐しているリンク上にコンポーネントをドロップした場合、または パラレル分岐しているリンク上にある「入力をそのまま出力する」タイプのコ ンポーネントを削除した場合に、実行順序が変わってしまう不具合を修正 #400157 XFPConverterでBranchコンポーネントを移行変換するときの不具合を修正 #408148 同じ外部変数を含むプロジェクトを同時に異なるユーザーが開いている場合、 外部変数の修正が別ユーザーに反映されない不具合を修正 #408148 サブフローコンポーネントから関連づけられたサブフローを開いた場合に、別 のユーザーがそのフローを編集できてしまう不具合を修正 #418981 サブ関数から参照する関数で入力引数の個数が変更された場合、サブ関数が正 しく動作しない不具合を修正 #434060 マッパーのcopy&pasteで、説明オブジェクトが正しく複製されない不具合を修 正 #440873 SOAP実行設定からのWSDL出力でbinding要素下のinput, output要素にmessage属 性がついてしまう不具合を修正 □制限事項の追加 なし ■■フローのコンポーネント/マッパー関数■■ □コンポーネント/マッパー関数の追加 ・マッパー関数 #399239 範囲指定テーブル関数の新規追加 ・コンポーネント #419861 RDB差分コンポーネントの新規追加 □仕様変更 #396642 FTPFileListコンポーネントでファイル名の前後の空白文字を削除するように変 更 #399780 FTPFileListコンポーネントとFTPGetコンポーネントにファイル日付を取得する かどうかのプロパティを追加 #402582 FTPGetコンポーネントに「ファイルのエンコーディング」プロパティを追加 #407881 EXEコンポーネントのデフォルトの出力ストリーム型をXMLからTextに変更 #412891 XBRLDecoder、XBRLEncoderコンポーネントでインポートできるXBRLインスタンス ファイルをXBRL2.1仕様のファイルにも対応 #416510 SDKのValuePropertyにsetRequiredメソッドを追加 #418026 PDFBuilderのプレビュー表示で単一セル、レコードの場所が明示されるように 変更 #419051 StrToDate関数を和暦に対応 □バグ修正 #378001 Excel(Output)、ExcelSlim(Output)コンポーネントで、削除モードでキー指定 なしの場合に正しく動作しない不具合を修正 #394337 Excel(Output)、ExcelSlim(Output)コンポーネントで、キー指定をしたセルの 型をDateTime型とした場合に正しく動作しない不具合を修正 #398782 FTPFileListコンポーネントで、接続先のFTPサーバーの使用するエンコーディ ングがフローサービスの使用するエンコーディングと異なる場合に、コンポー ネントでエラーが発生する場合がある不具合を修正 #399196 Excel(Output)コンポーネントで、テンプレートワークシートのページ設定のう ち、行タイトル、列タイトルの情報が正しく出力されない不具合を修正 #401579 Graphコンポーネントで作成した画像がPDFコンポーネントで表示されない不具合 を修正 #402101 Velocityコンポーネントで、行数の多いテンプレートを読み込むとテンプレート の編集画面がディスプレイ画面より大きくなる不具合を修正 #403006 SMIMETestコンポーネントで「署名の有無を判定する」「暗号化の有無を判定す る」プロパティが逆であった不具合を修正 #408193 FTPGetコンポーネントで、出力ストリーム変数FileDateが誤ったファイル日付を 取得していた不具合を修正 #414963 PDFビルダーのプレビュー機能が動作しない不具合を修正 #424414 Excel(Output)コンポーネントで、同じ計算式が複数あるワークブックについて そのセルを上書きした場合に、計算式が失われることがある不具合を修正 #426347 XBRLDecoder、XBRLEncoderコンポーネントで、XBRLファイルのインポート時に 表示されるXSDファイルの選択ダイアログのキャンセルが正しく動作しない不具 合を修正 #430156 VelocityEditorのファイルパスの起点の設定を修正 #430730 RDBDiffコンポーネント「実行する処理」プロパティのマッピングを許可しない ように修正 #430730 RDBDiffコンポーネント「実行する処理」プロパティのマッピングを許可しない ように修正 #430740 RDBDiffコンポーネント、プロパティ「テーブル名」のマッピングを不可にする #436797 LoopEndコンポーネントでトランザクションがコミットされてしまうことがある 不具合を修正 #439088 FixedLengthストリームの読み込み処理で、ゾーン10進バイト列の先頭に空白文 字があると空文字列として誤認識される不具合を修正 □制限事項の追加 #396719 プラットフォームがAIXの場合に、マッパー関数のLEFT,MID,RIGHT,TRUNCATEで 文字数の単位をバイトにすると正しい結果が得られないことがあります。 ■■その他共通■■ □仕様変更 #397100 RUNスレッドが常に存在する状態でもワーカースレッドがスレッドプールより 少なかった場合にはスレッドを増加させるように変更 #403538 自ホストのIPが取得できない場合にログにエラーを出力するように修正 #416041 HTTPリスナーのHttpWorkerでifxのparamとしてprocessor.socket.tcpnodelayが disableに設定された場合にsetTcpNoDelayを実行しないように変更 また、processor.socket.option.disabledがtrueに設定された場合に全てのソ ケットオプションを設定しないように変更 #426416 証明書の比較でserialNumberの長さが異なる場合に ArrayIndexOutOfBoundsExceptionになる不具合を修正 #430240 インストール時にフローサービスにインストールされている認証局証明書ファ イルのパスワードを設定するように修正 □バグ修正 #399206 FTPサーバーに同時に同じ名前のファイルをアップロードすると、アップロー ドされたファイルが不正なファイルになることがある不具合を修正 □制限事項の追加 なし ■■修正ファイル一覧■■ □サーバー / common/ ext/ ExtenXLS.jar: #399916, #424414 inetfactory.jar: #398782 jaxen-1.1.1.jar: #418034 jxl.jar: #434064 lib/ asframework.jar: #397100 asftp.jar: #399206 ashttpd.jar: #416041 pkcs.jar: #426416 flow/ lib/ asutil.jar: #397578, #404599 flowengine2.jar: #390376, #405989, #408189, #409779, #411158, #416510, #419818, #430147, #436797, #439088 flowlib/ fcbasicfunc.jar: #396719, #399239, #419051 fcexcel.jar: #378001, #394337 fcnetwork.jar: #396642, #399780, #402582, #408193 fcstorage.jar: #397521, #419861, #421457, #430730, #430740 fcformat.jar: #401579, #402101, #430156 fcsmime.jar: #403006 fcsystem.jar: #407881 fcxbrl.jar: #412891 pipeline/ lib/ aspipeline.jar: #398426, #404020, #412898, #413401 asutil.jar: #397578 pipelinelib/ plexcel.jar: #404020 plfolder.jar: #404020 plmail.jar: #397539, #414398 plrdb.jar: #395348, #404020 plrecord.jar: #395346 plsoftware.jar: #398898, #398904, #404020, #404021, #423284 plweb.jar: #397578, #404020, #406095 webapps/client/htdocs/ css/ designer.css: #438654, #438657 scripts/ commons.js: #414426, #438654, #438656, #438657 designer.js: #411545 □デザイナー ※直接デザイナーの修正に関連するファイルのみの一覧です。 / conf/ flowbuilder.xconf: #405989 lib/ flowbuilder2.jar: #392480, #400157, #405989, #419861, #434060, #440873 jaxen-1.1.1.jar: #418034 PDFBuilder.xla: #414963, #418026 □その他 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■ 4.0.1.1001 -> 4.1.0.1272 の修正 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■全体■■ □ライブラリのバージョンアップ #368080 ExcelSlim(Input)、ExcelSlim(Output)コンポーネントで使用しているライブラ リ(jxl.jar)をバージョンアップしました。一部で性能改善が行われています。 #371744 ActiveMQにメモリリークが存在していたためActiveMQのバージョンを3.2から 4.1.1にバージョンアップしました。それに伴いバージョンアップされたライ ブラリは、 activemq-core-4.1.1.jar activeio-core-3.0.0-incubator.jar で、追加されたライブラリは、 backport-util-concurrent-2.1.jar mx4j-2.1.1.jar となります。 ※ キューに保存されている情報は初期化されます。 動作中またはリトライ待ちのリクエストが存在しなくなってからバージョン アップしてください。 #374699 hsqldb.jarを1.8.0.7へバージョンアップしました。 ■■パイプラインサービス■■ □アクションの追加 以下のアクションを新規追加 #362414 「1レコードずつコマンドを実行」ジョイントアクションを追加 #364751 「Atomフィードの作成・更新」ジョイントアクションを追加 #374028 「特定文字列を含むレコードを選択」フィルターアクションを追加 #374030 「正規表現に一致したレコードを選択」フィルターアクションを追加 #374033 「条件に一致した値を含むレコードを選択」フィルターアクションを追加 #374034 「値がnull・空文字であるレコードを選択」フィルターアクションを追加 #374038 「レコード範囲を抽出」フィルターアクションを追加 #374040 「変数やフィールドに値を設定」フィルターアクションを追加 #375074 「Atomフィードの作成・アップロード」ジョイントアクションを追加 #375933 「ファイル・フォルダを削除」ジョイントアクションを追加 #377645 「集計値を計算」フィルターアクションを追加 #381378 「Chakraログ一覧を取込み」センサーアクションを追加 □仕様変更 #338546 保存ボタンのフィールドを常に表示するように修正 #344687 センサーアクションのスケジュール設定として「時間間隔」を選択し、0秒(分、 時)と設定した場合に、パイプラインは開始するがスケジュールは登録しないよ うに変更 #354792 「GoogleMap作成・更新」ジョイントアクションの文言を修正 #354795 「フィードを監視」センサーアクションでcontentに対応するレコードフィール ドを追加 ※ 旧バージョンで作成したパイプラインには、この新しいフィールドは追加され ません。追加する必要がある場合はこのバージョンでパイプラインを作りなお す必要があります。 #354796 「フィードを監視する」センサーアクションでenclosureエレメントのデータの 取得に対応 ※ 旧バージョンで作成したパイプラインには、この新しいフィールドは追加され ません。追加する必要がある場合はこのバージョンでパイプラインを作りなお す必要があります。 #357023 「フィードを監視」センサーアクションで件数を指定して取得する機能を追加 #361323 パイプライン実行時の作業ファイルを削除できるように変更 #361350 エラー発生時のメールの通知方法として毎回メール通知するか最後だけメール 通知するかを選択できる機能を追加 #362310 「GoogleMap作成・更新」ジョイントアクションで、「マップの中心の住所」お よび「倍率」が省略された場合にすべてのマーカーが表示されるように自動計算 するように変更 #362366 「GoogleMapの作成・更新」ジョイントアクションに「同一地点に存在するマー カーの合計値を表示」チェックボックスを追加 #362349 内部DBのメンテナンス機能を追加 #362413 「XSLT変換」「XSLTファイルを使って変換」フィルターアクションで、文字型の データにXSLT変換結果を出力できる機能を追加 #362907 HTTP系のアクション(受信、送信)のurlエンコーディングを詳細画面に移動 #363213 フィールド定義の追加方法を統一 #364156 「XSLT変換」「XSLTファイルを使って変換」フィルターアクションでエラー発生 時には処理を中断するように変更 #365920 CSVファイルのフィールド定義インポート機能を追加 #365980 フィールド定義の並び順を変更 #365991 「コマンド実行」ジョイントアクションで、セキュリティの観点から「コマン ド」プロパティに参照式を入力できないように変更 #367146 フィルターアクション、ジョイントアクションでリトライなしにエラーで終了 させることができる機能を追加。また、フィルターアクション実行中に、フィ ルターアクションがパイプライン実行をキャンセルした場合に、ステータスが キャンセルとなっていたのを正常終了に変更 #368354 テーブルをDBから一覧を表示して選択する機能を追加 #369869 DBのテーブルのフィールドからフィールド定義自動作成機能を追加 #375145 サービス内部で使用しているHSQLDBのテーブルをcacheテーブルに変更 ※ 内部DBを使用するアクションに関してはデータが初期化されます。 #378421 FTP系ジョイントで、指定したフォルダ名が存在しない場合はフォルダを作成す るように修正 #379556 システムDBの設定を更新した際、再起動が必要とのメッセージを表示するように 修正 □バグ修正 #344685 パイプライン実行ジョイントで、停止状態(1度は開始されている)のパイプラ インを実行してもエラーにならずに正常終了するのを修正。また、エラーコー ドがヘルプと異なっていたのを修正 #351967 「データベースに保存(DB2)」ジョイントアクションで設定した情報(プライマ リキー)が消える不具合を修正 #352612 システムログの日時の一覧で、過去のログはyyyy-MM-dd形式で、今日のログは yyyy-M-dd形式になっているを修正 #352686 パイプラインログで前日のログが当日の日付で表示される不具合を修正 #354615 パイプラインの「開始」に用語を統一 #354623 Atomを読み込んだ場合にsummaryエレメントが入っていないと NullPointerExceptionが発生する不具合を修正 #354784 「フィードを1レコードずつメールで送信」「フィードをまとめてメールで送 信」ジョイントアクションのテンプレートに改行を追加 #357019 「フィードを監視」センサーアクションで全件取得する場合、日付がなくても取 得できるように修正 #359049 Velocity変換を利用するアクションで日付データ型にnullを渡すと NullPointerExceptionが発生する不具合を修正 #360161 「GoogleMap作成・更新」ジョイントアクションでパスが化ける不具合を修正 #360530 IE7からのパイプラインの作成で、「ブラウザからのフォームリクエストを受 信」フィルターアクションのパイプラインが作成できない不具合を修正 #361284 「ブラウザからのフォームリクエストを受信」センサーアクションの正常時動作 のコンテンツに記述した内容が消える不具合を修正 #362308 4.0.969で作成した「GoogleMap作成・更新」ジョイントアクションを含むパイプ ラインを開始できなくなる不具合を修正 ※ 旧バージョンで作成したパイプラインでは、使用していたGoogloMapAPIの バージョンが現在使用できなくなっているため、地図が表示されなくなって います。このバージョンでパイプラインを作り直してください。 #364151 「XSLTファイルを使って変換」フィルターアクションで、XSLTファイルが不正な 場合にNullPointerExceptionが発生する不具合を修正 #364525 エラーメッセージの項目に改行が入っていると文字が重なる不具合を修正 #364752 フィルターアクションで1000レコード以上あるレコードの一部を操作した場合 に、レコードが削除されてしまうことがある不具合を修正 #369616 リクエスト一覧のリクエストの詳細画面でリトライ待ちのリクエストをキャン セルしてもステータスが「キャンセル」にならなかった不具合を修正 #377645 「集計値を計算」で、DECIMAL値の除算の際、明示的にROUND_HALF_UPを指定する ように修正 #379560 Monitorのログ表示の不具合を修正 #390037 メール送信系のジョイントアクションで件名や本文に機種依存文字を使用した 場合に文字化けする可能性がある不具合を修正 □制限事項の追加 #392230 旧バージョンで作成したパイプラインで「データベースのアドレスリストを使っ てメールを送信」ジョイントアクションを使用している場合には、このバージョ ンでパイプラインを保存し直してください。 ■■フローサービス■■ □仕様変更 #343282 flow-ctrlに「import」「export」コマンドを追加 #343361 flow-ctrlでファイル名を指定するコマンドに相対パスを指定した場合の基点 を変更。flow-ctrlがASTERIA WARPサーバーと別ホストで実行されている場合 は「USER_HOME」からの相対になります。 #350756 マッパーのレイヤーにマッピングが動作する条件が指定できる機能を追加 #355972 カスタムコンポーネントが作成したオブジェクトをリクエスト終了時にリソー ス開放できる機能を追加 #356503 カスタムコンポーネントが作成したオブジェクトをサーバー終了時にリソース 開放できる機能を追加 #364081 フローサービス管理コンソールで使用しなくなった「設定>サービス>FTP」画 面の「通知タイムアウト」、「通知リトライ回数」を削除 #365567 flowthinclientにフローを実行するコマンドクラスFlowExecを追加 #365576 flowthinclientのFlowExecuteClientのコンストラクタにホスト名とポート番号 を指定するコンストラクタを追加 □バグ修正 #351968 SMIMEDecryptコンポーネントの性能改善 #356439 HTTPクライアントがGETメソッドでContent-type="application/x-www-form- urlencoded"を付けてリクエストを送信してきた場合に、クエリーパラメータ が取得できない不具合を修正 #359716 複数出力できる関数を用いて関数コレクションを作成した場合にフローが異常 終了する不具合を修正 #360524 フローがサブフロー内で停止している場合にflow-ctrlの「show worker」や「 show request」で停止しているコンポーネント名が分からなかった不具合を修 正 #364303 コンポーネントのログ設定によりアプリケーションログに出力されるログのID 部分をセッションIDからリクエストIDに修正 #365109 RecordGetコンポーネントの自動判別機能でバージョン互換対応 #364067 CSVストリーム仕様更新 o 空行を無視しません o 空のフィールドは空文字扱いします #366000 Branch、LoopEndコンポーネントがある場合のコンパイルの不具合を修正 #366987 flowthinclientがasutil.jarに依存していたのを依存しないように修正。また、 JDK1.3/1.4で動作しなかった不具合を修正 #383324 HTTPヘッダに「Connection: keep-alive」が付いているHTTPリクエストを1つ のHTTP接続の中で連続して受信した場合にフローサービスが停止しないことが ある不具合を修正 ■■フローデザイナー■■ □仕様変更 #276302 各種変数の定義で行単位に説明をつける機能を追加 #350756 マッパーのレイヤーにマッピングが動作する条件を指定できる機能を追加 #355044 SQLBuilderの「名前を " で囲む」のチェックボックスが初期状態でチェックし ないように変更 #375924 プロパティ式のエディタに呼出し不可機能を追加 □バグ修正 #213980 HTTPコンテキストが無効になっているユーザーで(実際には実行できない)URL実 行設定が登録される不具合を修正 #271798 ExcelBuilderで登録済みの単一セルをすべて削除して保存しても、Designerの Cellタブに反映されない不具合を修正 #348002 マッパーでレイヤー削除のUndo時に元の場所に戻らずタブの最後に追加される 不具合を修正 #349603 グリッドの色変更が反映されないことがある不具合を修正 #353241 画面解像度が120DPIの場合に、環境設定ダイアログなどで表示が崩れる不具合 を修正 #354173 SQLBuilderで、読み込むテーブルのペインの左や上にテーブルが移動できてし まう不具合を修正 #357325 WSDLインポートで、入出力XMLフィールド定義上で、同じコンプレックスタイプ については2度目以降は展開されない不具合を修正 #358941 マッパーで、追加したレイヤーを削除すると、再描画が行われなかった不具合 を修正 #368864 ファイルペイン上にあるエクセルのファイルを「プログラムから開く」で開け ない不具合を修正 #369252 RDB(Put)コンポーネントのプロパティエディタからコンポーネントエディタに 変更 #370029 フローコンポーネントなどの説明テキストで、自動折り返しされた場合に枠の 外にはみ出すことがある不具合を修正 #370640 SQLBuilderで、SELECTテストを行ったときに指定したパラメータの初期値が、 本体のパラメータの初期値に上書きされてしまう不具合を修正 #373630 インストーラーでアイコンを作成しないを選択してもデスクトップにアイコン が作成されていたのを作成されないように修正 #378034 SQLBuilderで、パラメータタブ上のSQLパラメータを右クリックメニューから 上下に移動しようとすると削除されてしまう不具合を修正 #379981 スケジュール実行設定画面で、パラメータの値を編集しても登録ボタンが有効 にならない不具合を修正 #380003 RDB(Get)コンポーネントをコピーしようとするとSQLBuilderの設定が消える不具 合を修正 #380724 SQLBuilderのフィールド選択ペインで、空行でのフィールド名の選択を途中で やめるとnullという文字列がSQL文に出る不具合を修正 #380724 SQLBuilderのソートペインで、選択行のない状態で上下に移動のメニューが有 効になっている不具合を修正 #382455 データ型リストで他の型からString型への設定変更が効かない不具合を修正 #384749 SQLBuilderで、読み込むテーブルのペイン、および、SELECTテストのダイアロ グにスクロールバーが正しく出ない不具合を修正 ■■フローのコンポーネント/マッパー関数■■ □仕様変更 #275099 Excel(Input)、Excel(Output)、ExcelSlim(Input)、ExcelSlim(Output)各コン ポーネントで、単一セルの型からBinary型を削除また、Excel(Input)、Excel (Output)コンポーネントでBoolean型に対応 #272688 ASC,JSCマッパー関数の対応表を変更 #330440 RecordGetコンポーネントに取得行数プロパティを追加 #330440 RDBGetコンポーネントにループ時に取出す件数プロパティを追加 #338493 NullConverter関数を追加 #341384 RecordGetコンポーネントのパフォーマンスを改善 #355110 LuxeonGetコンポーネントのXPathによる検索で複数のXMLを扱えるように変更 #366462 LuxeonGet/Putコンポーネントで、サーバーへの接続エラーが汎用エラーとして として扱えるように変更。また、汎用エラーのエラーコードを追加 #368829 Logコンポーネントのメッセージプロパティの編集ダイアログを複数行対応 また、ダブルクリックで編集ダイアログを表示するように変更 #377666 Excel(Output)コンポーネントで、Boolean値をセルに出力する場合にワークブッ ク上でも論理セルとして出力するように変更 #377710 ExcelSlim(Output)コンポーネントで、新規ワークブックを作成する場合、 Excel(Output)コンポーネントと同様に"Sheet1","Sheet2","Sheet3"という3つ のワークシートが作成されるように変更 #378429 Dr.SumコンポーネントをDr.SumEA2.5に対応 #379969 Velocityコンポーネントのファイルエンコーディングに utf-16 を追加 #389947 LDAPSearchコンポーネントで検索結果が0件の場合「レコードがない」エラーを 発生するように変更 □バグ修正 #327423 Excel(Output)コンポーネントで、チャートを含むワークブックに正しく書き込 めない場合があったのを修正 #355514 LuxeonGetコンポーネントで、プラットフォームのデフォルトエンコーディン グを使用してXMLを取得していたために、XMLが文字化けする場合がある不具合 を修正 #369252 RDB(Put)のテーブル名をマッピングできなかった不具合を修正 #369640 NotesPutAdvコンポーネントでトランザクションプロパティに「フローの終了で コミット」が指定された場合に、更新できない場合があった不具合を修正 #370526 複数ブランチのあるコンポーネントやサブコネクタのあるコンポーネントの次 にマッパーを置いて、レコード件数プロパティをマッピングすると、実行時に NullPointerExceptionが発生する不具合を修正 #371778 SDKのウィザードのchoice型プロパティで表示名を考慮しない不具合を修正 #371783 SDKのウィザードでXMLのエスケープが考慮されない不具合を修正 #373560 HTTP(Get),HTTP(Post)コンポーネントで、レスポンスのContent-Typeにcharset がついてない場合にエラーになることがあった不具合を修正 #374678 マッパーTableファンクションのプロパティを「キー=値」した場合にセパレータ の対象となるものは = だけに変更 #374754 ANTコンポーネントを「入力をそのまま出力」に変更 ※ パッチを適用後はANTを使用したフローはすべて一度デザイナーで開いて再保存 してください #375935 ANTコンポーネントでAntの実行がエラーになった場合にエラーメッセージをビル ドログファイル名で指定されたファイルにも出力するように修正 また、エラーメッセージにファイル名と行番号を追加 #377998 ExcelSlim(Output)コンポーネントで、削除モードで出力した場合に正しく動作 していなかった不具合を修正 #388608 サブフローコンポーネントで「入力をそのまま出力」プロパティを"はい"に設定 した場合に、サブフローのフロー変数の値を取得できなかった不具合を修正 #389080 Excel(Output)コンポーネントで、条件付き書式が設定されているワークブック に出力できない不具合を修正 #390037 SimpleMailコンポーネントで件名や本文に機種依存文字を使用した場合に文字化 けする可能性がある不具合を修正 #391238 エラー処理フローがEndコンポーネントで終わっていた場合にリクエストが終了 しなかった不具合を修正。また、メール監視起動フローの本文処理フローでエラ ーが発生し、本文処理フローに設定されたエラー処理フローがEndResponseコン ポーネントで終了していても、そのエラー処理フローが終了した後に添付ファイ ル処理フローが実行されてしまう不具合を修正 #391600 RegularScheduleコンポーネントで「周期の種類」として「週次」または「月次」 が選択され、かつ、「実行する曜日」または「実行日」のプロパティに値が設定 されていなかった場合に、予期せぬ例外が発生していた不具合を修正 #393916 Excel(Output)コンポーネントで、条件付き書式が設定されているワークブック に出力すると、書式がおかしくなることがある不具合を修正 □制限事項の追加 なし ■■その他共通■■ □仕様変更 なし □バグ修正 #364763 fsmon.exeおよびplmon.exeで-consoleが使えなかった不具合を修正 ■■修正ファイル一覧■■ □サーバー / common/ ext/ ExtenXLS.jar: #327423, #389080 hsqldb.jar: #374699 jxl.jar: #368080 lib/ asconnection.jar: #366462 ashttpd.jar: #356439, #383324 pkcs.jar: #351968 flow/ bin/ fsmon.lax: #364763 lib/ asutil.jar: #365109, #366987 flowclient.jar: #343282, #343361 flowengine2.jar: #343282, #350756, #355972, #356503, #359716, #360524, #366000, #366987, #370526, #381227, #382455, #388608, #391238 ext/ flowlib/ fcbasicfunc.jar: #272688, #338493, #374678 fcdrsum.jar: #378429 fcexcel.jar: #275099, #377710, #377998 fcformat.jar: #379969 fcluxeon.jar: #355110, #355514, #366462 fcnetwork.jar: #373560, #390037 fcnotes.jar: #369640 fcschedule.jar: #391600 fcstorage.jar: #330440, #341384 fcsystem.jar: #368829, #374754, #375935 webapps/mc/WEB-INF/lib/ mcportlet.jar: #364303 webapps/mc/WEB-INF/templates/vm/portlets/html/ ftpsettings.vm: #364081 webapps/asteria-docs/asmc/ settings_others.html: #364081 pipeline/ bin/ plmon.lax: #364763 conf/ actionlist_keyword.ent: #369869 pipeline.xconf: #371744 pipelinelog.xconf: #371744 webcfg.xml: #362349, #365920, #368354, #369869 connections/ asconnections.xconf: #371744 lib/ asmb.jar: #371744 aspipeline.jar: #344685, #344687, #359049, #361323, #361350, #362349 #364752, #367146, #369616, #371744, #375145, #381378 ext/ activeio-core-3.0.0-incubator.jar: #371744 activemq-core-4.1.1.jar: #371744 backport-util-concurrent-2.1.jar: #371744 mx4j-2.1.1.jar: #371744 pipelinelib/ plcalculate.jar: #367146, #377645 plfile.jar: #354792, #360161, #362308, #362310, #362366, #364751, #375933, #381678 plftp.jar: #375074, #378421 plmail.jar: #354784, #354795, #390037 plrdb.jar: #368354 plrecord.jar: #367146, #374028, #374030, #374033, #374034, #374038 plsoftware.jar: #344685, #354615, #362414, #365991, #381378 pltext.jar: #367146 pltool.jar: #362413, #364151, #364156, #367146, #374040 plweb.jar: #354623, #354795, #354796, #357019, #360530, #362907 template/ designer/ RecordTemplateResult.vm: #365920 monitor/ FieldList.vm: #362349 TableList.vm: #362349 TableListBody.vm: #362349 webapps/client/htdocs/ css/ monitor.css: #362349 data/ literal_jp.xml: #352612, #352686, #354615, #362349, #365920, #368354 #369869, #379556 scripts/ commons.js: #338546, #351967, #363213, #365980, #368354, #369869 designer.js: #338546, #361350, #363213, #364525, #365920, #365980 #368354, #369869 moniter.js: #352612, #352686, #362349, #379560 templates/ recordtemplate.fire: #365920 □デザイナー ※直接デザイナーの修正に関連するファイルのみの一覧です。 / lib/ flowbuilder2.jar: #213980, #276302, #348002, #350756, #351017, #351497, #351673, #351678, #353241, #358941, #368864, #369252, #371778, #371783, #375924, #380003 flowengine2.jar: #357325 ExcelBuilder.xla: #271798 sqlbuilder.jar: #354173, #355044, #370640, #378034, #380724, #384749 asgui.jar: #379981 astm.jar: #213980, #353241, #379981 guitool.jar: #370029 flowlib/ fcsystem.jar: #368829 □その他 flowthinclient.jar: #365567, #365576, #366987 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■ 4.0.969 -> 4.0.1.1001 の修正 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■アップデートインストール時の注意■■ 4.0.969から4.0.1.1001へバージョンアップする場合は以下の手順でインストール を行ってください。 □インストール手順 1. パイプラインサービス、フローサービスを停止します。 2. インストールフォルダのバックアップをとります。 データフォルダ(c:/asteriahomeなど)は再利用できますのでそのま ま残しておくことができます。 3. ASTERIA WARPをアンインストールします。 4. 4.0.1.1001のインストーラーで新しいASTERIA WARPをインストールします。 データフォルダを再利用したい場合、カスタムセットアップを選択し、データフォル ダに既存のフォルダを指定した上、「データフォルダを初期化する」を選択しないよ うにしてください。 誤ってデータフォルダを初期化した場合は、日付の入った名前で同じフォルダにバッ クアップされていますので、初期化で作成されたフォルダと置き換えてください。 5. 2.でバックアップしたファイルのうち、次のファイルをインストールフォルダに コピーします。 a) パイプラインサービスを利用している場合 a-1) サーバーの設定を変更している場合 /pipeline/conf b) フローサービスを利用している場合 b-1) サーバーの設定を変更している場合 /flow/conf /flow/services/flowservice/conf /flow/services/ftpservice/conf (注) /flow/conf/amx/0601scheduler.amxはコピーしないでください (注) /flow/conf/maintenance.xconfはコピーしないでください ログの自動削除を設定していた場合はフローサービス管理コンソールから もう一度設定しなおしてください。 b-2) InternalDataStorageを利用している場合 /flow/data/hsqldb b-3) SSLの証明書を利用している場合 /flow/data/keystore 6. 外部ライブラリ(JDBCドライバなど)を利用している場合、追加した外部ライブラリを コピーしてください。 通常、外部ライブラリは下のフォルダにコピーしているはずですのでチェックして ください。 /jre/lib/ext /flow/lib/userlib /pipeline/lib/userlib 7. ライセンスを登録します。 バックアップしたファイルからコピーすることもできます。 /license/license.txt 8. パイプラインサービス、フローサービスを開始します。 ■■全体■■ □新規プラットフォームへの対応 Windows Vista Solaris 10 (SPARC/x86) □Java Virtual Machineのバージョンアップ #345071 Windows、Linux、Solaris版のJava Virtual Machineを1.6.0_00にバージョン アップしました。 □ライブラリのバージョンアップ #338503 Excel(Input)、Excel(Output)コンポーネントで使用しているライブラリ( ExtenXLS.jar)をバージョンアップしました。一部で性能改善が行われています #345068 jdom.jar、jaxen-core.jar、jaxen-jdom.jarを1.0へバージョンアップしました。 ■■パイプラインサービス■■ □仕様変更 #339071 フィルターアクション「Javaインタプリタ」で、センサーアクションで取り込ん だデータを操作できるように変更 #340219 コーディネーターでセッションがタイムアウトした場合に、ダイアログで再認証 して処理を継続できるように変更 #341760 ジョイントアクションのメール送信系のアクションで、SMTPサーバーの認証とし てSMTP認証を追加 ※ これにより、SMTP認証を行うSMTPサーバーを使用してメールを送信することが できるようになりました。 #345164 システムメール送信の設定にSMTP認証を追加 #345540 フィルターアクションに「配列にデータを追加」アクションを追加 #349600 フィルターアクションの「暗号化」「復号化」をフローのEncrypt/Decrypt関数 とデータのやり取りに対応 ※ このため、旧バージョンの「暗号化」アクションで暗号化したデータは、 これ以降のバージョンの「復号化」アクションで復号できなくなります。 #348790 センサーアクションに「フィードを監視」、ジョイントアクションに 「フィードを1レコードずつメールで送信」、「フィードをまとめてメールで送信」 アクションを追加 □バグ修正 #309338 ジョイントアクションのチャート系アクション(「棒グラフを作成」等)で日本 語が文字化けすることがある不具合を修正 #331695 フィルターアクション「条件に一致した値を含むレコードを削除」が正しく 動作しない不具合を修正 #338149 pileline.xconfのsystem.record.file.thresholdで設定された値以上のレコード をセンサーで取得した場合に、日本語データが文字化けする不具合を修正 #338575 センサーアクション「フォルダにExcelファイルが追加されたかどうかを監視」 および「メールに添付されたExcelファイルのデータを取込み」で、フィルター でレコード変数を追加していると、エラーが発生する不具合を修正 #338928 プロセス管理>HTTPリスナー設定画面でホストリストを追加した時に表示が 重なってしまう不具合を修正 #339366 ログレベルINFOMATION → INFORMATIONのスペルを変更 #338974 IEのときサムネイルの項目を選択時にPointerにならない不具合を修正 #338983 メッセージダイアログの表示の不具合を修正 #339387 パイプラインの備考として参照式を入力すると内部形式で表示される不具合を 修正 #339746 コーディネーターのセッションタイムアウト時間が、clientcontextpath.xconf に設定されている120分ではなく30分になっていたのを修正 #340195 システムメールの設定のTimeoutの値がClientとServerで単位があっていない 不具合を修正 #340537 実行履歴モニターで「過去1日分」の日をまたぐとX軸の値が正しく表示されない 不具合を修正 #340688 パイプラインログ表示画面のログファイル選択ダイアログで、日時が正しい形式 で表示されない不具合を修正 #340768 システムDB設定完了時のメッセージが正しく表示されない不具合を修正 #342736 システムDBを変更した後、DefaultDBに戻すとファイルパスの不具合を修正 #342739 システムDBを変更した後、DefaultDBに戻すと前のパスワードの不具合を修正 #344164 パレットが画面外に表示されてしまう不具合を修正 #344197 RDB保存のジョイントアクションで、エラー発生時に明示的にトランザクション をrollbackするように修正 #344661 パイプラインの開始失敗時にテストボタンが使用可能になる不具合を修正 #344991 「別の変数やフィールドに値をコピー」の設定項目が表示されない不具合を修正 #345013 IEでグラフイメージのキャッシュが表示される不具合を修正 #345151 サーバ設定のシステムメール設定時のメッセージ表示の不具合を修正 #345156 システムDB、メールの接続テスト時のメッセージの不具合を修正 #345158 サーバー設定のシステムメール画面のパスワードがテキストフィールドになって いたのをパスワードフィールドに変更 #345162 サーバー設定のシステムメール画面で「接続テスト」の失敗メッセージの不具合 を修正 #345164 POP before SMTP の設定が動作しない不具合を修正 #345167 プロセス管理で「更新」ボタンをクリックした後のダイアログのメッセージが 間違っている不具合を修正 #345405 システムDBに接続できない場合にパイプラインサービスが起動できず、接続設定 の変更もできなかった。これをデフォルトDBの設定を使用して起動するように 修正 #348197 pileline.xconfのsystem.record.file.thresholdで設定された値以上のレコードを センサーで取得し、レコード変数が定義され、フィルタ/ジョイントアクションで レコード変数を参照した場合にエラーが発生する不具合を修正 #348707 「ユーザー変数」が二つ表示される不具合を修正 #348719 「文字列を日付データに変換」「日付から星座に変換」アクションで、型が必ず 変更されるのに「Aを変換」が選択可能になっていたので選択できないように修正 #349267 IEのパイプライン定義ファイルの読込処理の不具合を修正 #350369 フィルターアクション「条件に一致した値を含むレコードを削除」で、比較値に レコードフィールドを指定した場合の動作不良を修正 #351470 フィルタアクションで複数のレコードを対象として登録した場合に、最初の1フィールド だけしか変換していなかった不具合を修正 ■■フローサービス■■ □仕様変更 #332549 FTPConnectionを使用していて、バックグラウンドでのログインディクトリ への移動でエラーなった場合、closeしてopenしなおすように変更(AS400対応) #337030 flow-ctrlの「show request」「show worker」コマンドから旧形式xfpのため のオプション[-pv]と[-sv]を削除 #341760 フローサービス管理コンソールのSMTPコネクション設定で、認証としてSMTP認証を 追加 ※ これにより、SMTP認証を行うSMTPサーバーを使用してメールを送信する ことができるようになりました。 #343361 flow-ctrlでファイル名を指定するコマンドに相対パスを指定した場合の基点 を変更 flow-ctrlがASTERIA WARPサーバーと同一ホストで実行されている場合はログ インユーザーのホームディレクトリからの、別ホストで実行されている場合 は「USER_HOME/.asteria」からの相対になります。 □バグ修正 #300362 プロパティ検索で、検索結果の一部が日本語化されていなかった不具合の修正 #327019 フローサービス管理コンソールのメニューがWindows VistaのIE7でくずれて いた不具合を修正 #332973 LoopEndコンポーネントが後続のVelocityコンポーネントから名前で参照で きなかった不具合の修正 #342118 メールサーバーの停止/再起動後にメール監視実行設定が動かなくなる場合 があり、同時にキューあふれが発生していた不具合の修正 #342704 フローサービス管理コンソールのコネクション設定画面でドメインを変更した 場合にユーザーリストが切り替わっていなかった不具合の修正 #343223 キャッシュタイプで起動時にコンパイルされるプロジェクトがコンパイル時 にエラーになることがあった不具合の修正 #343237 FSMCの実行設定画面で、「休日時の処理」として「そのまま実行」を選択し た場合には、「休日設定」がdisableされるように変更。また、カレンダーの 名称に英語の大文字が存在する場合に、「休日設定」が正しく表示されない ことがある不具合を修正 #345043 条件式でBoolean型の比較式がエラーになることがあった不具合の修正 #347805 ログ削除のスケジュールを設定しても削除されなかった不具合の修正 #352680 flow-ctrlでLog4Jの警告が出力されることのあった不具合の修正 #368418 外部変数のVTL記述方法の不具合を修正 #374389 関数ライブラリの入力値へ型情報が設定されない不具合を修正 ■■フローデザイナー■■ □仕様変更 #279164 ファイルペインでのソート時にソート列がヘッダに表示されるように変更 #341760 SMTPコネクション設定で、認証としてSMTP認証を追加。これにより、SMTP認 証を行うSMTPサーバーを使用してメールを送信することができるようになり ました。 #345436 一部の作業ファイルの出力先をインストールディレクトリからユーザーの ディレクトリに変更 #351018 トリガー管理のエクスポートで相対パス指定時の出力先を 「USER_HOME/.asteria」に変更 □バグ修正 #300362 プロパティ検索で、検索結果の一部が日本語化されていなかった不具合の修正 #322974 ツリーのドラッグ中の自動スクロールに対応 #337598 SQLBuilderのテーブル表示エリアに大きなテーブルが追加された場合に スクロールバーが出るように修正 #339334 RDBPutなどの入力ストリームを定義するコンポーネントがリンクの間に挟む 形で配置できてしまう不具合を修正 #339798 CSV形式での編集が改行や「,」を含む設定値に対応していなかったのを対応 #341440 コンポーネントの置き換えメニューでコンポーネントを置換した場合にマクロ で設定したプロパティ値が引き継がれていなかった不具合の修正 #341770 StreamPassThrough型のプロパティの変更によってストリームの入出力の型が 不整合になることがあった不具合の修正 #343166 ツリーからサブフローをリンク上にドラッグした場合にアイコン形状が変化 指定なかった不具合の修正 #343237 実行設定の休日設定で「実行する」を選択しても正しく表示されない不具合を 修正 #345362 ファイルペインでファイル削除直後に右クリックメニューを表示できなくなる ことがあったバグの修正 #346025 Windows VISTAでコンポーネント/マッパー関数の取得(削除)が機能しないこと があった不具合の修正 #349201 Excelがインストールされていないマシンにデザイナーをインストールした際に、 あとからExcelをインストールしてもExcelBuilderを起動できない不具合を修正 ※ インストール時の不具合なのでインストールしなおす必要があります。 #351017 ストリームタイプ変更イベント発生時に対象オブジェクトのストリームタイプ が変更前の型になっていた不具合の修正 #351497 外部変数の編集中に選択中のセルとは別のセルの値が更新されることがある 不具合の修正 #351673 実行ダイアログで引数の編集を確定せずに実行ボタンを押した場合に値が反映 されない不具合の修正 #351678 インスペクタの説明にフォーカスがある状態で説明を折りたたむと画面が乱れ る不具合の修正 ■■フローのコンポーネント/マッパー関数■■ □仕様変更 #338494 マッパーの比較関数(Eqaul, Greater, GreaterEqual, Less, LessEqual, NotEqual)の比較時のデータ型に「(Null)」を追加 #351522 Dr.Sumコンポーネントを追加 □バグ修正 #323265 EDIFACTBuilderの編集機能に関するバグを修正 #329456 FtpFileListコンポーネントでFtpServerによってはファイルのタイムスタンプ が正しく取得できないことがあった不具合の修正 #331550 EDIFACTBuilderのメッセージのエクスポートに関するバグを修正 #336518 WebServiceコンポーネントの入力側に接続されたコンポーネントが入力スト リームをそのまま出力するタイプのコンポーネントであった場合コンパイル 時にエラーが発生する不具合の修正 #345861 Converterコンポーネントでフィールド定義の情報が消えることがあった不具 合の修正 #345968 WebMacroレコーダーがWindows VISTA上で動作しなかった問題の修正 #347866 LuxeonGetコンポーネントでプロパティに指定したファイルやバインダーがない 場合に正しいエラーメッセージを出力するように修正 #349196 PDF出力コンポーネントで、一部の不正なTrueTypeフォントの場合も処理できる ように修正 #349655 FTPScriptのログファイルパスに存在しないディレクトリが含まれるとエラーが 発生する不具合を修正 #350993 LDAP SearchでAttributeが0の場合に、不適切なレコードストリームを生成する 不具合を修正 □制限事項の追加 #345968 Windows VISTA上でWebMacroレコーダーを実行した場合、AutoProxyIEを指定 してもIEのプロキシー設定が更新されないことがあります。 その場合はIEの「インターネットオプション」メニューから手動でプロキシー を設定してください。(詳細はWebMacroプレイヤーのヘルプを参照してくださ い。) ■■その他共通■■ □仕様変更 #326853 統計情報に記録する内容を空きメモリから使用メモリに変更 この影響で、アップデート前のデータは初回実行時に削除されます。 ■■修正ファイル一覧■■ □サーバー / common/ lib/ aac.jar: #345068 asconnection.jar: #332549, #341760 asframework.jar: #326853 ashttpd.jar: #345068 asstatistics.jar: #326853 jobsched.jar: #345068 ext/ ExtenXLS.jar: #338503 jaxen-core.jar: #345068 jaxen-jdom.jar: #345068 jdom.jar: #345068 flow/ conf/ maintenance.xconf: #347805 amx/ 0601scheduler.amx: #347805 lib/ asfilter.jar: #345043 asutil.jar: #345068 flowclient.jar: #337030, #343361, #352680 flowengine2.jar: #300362, #332973, #342118, #343223, #345068, #368418, #374389 flowutil.jar: #343361 iitext.jar: #349196 ext/ flowlib/ fcbasicfunc.jar: #338494 fcedifact.jar: #323265, #331550 fcexcel.jar: #338503 fcformat.jar: #345068, #345861 fcluxeon.jar: #347866 fcnetwork.jar: #329456, #336518, #349655 fcstorage.jar: #341770 fcwebmacro.jar: #345968 fcldap.jar: #350993 webapps/mc/ images/ button_back_blue.gif: #327019 button_back_green.gif: #327019 button_l_blue.gif: #327019 button_l_green.gif: #327019 button_r_blue.gif: #327019 button_r_green.gif: #327019 WEB-INF/ classes/com/infoteria/asteria/mc/modules/localization MCLocalization_en.properties: #341760 MCLocalization_ja.properties: #341760 lib/ mcportlet.jar: #341760 templates/vm/ AsteriaMacros.vm: #343237 controls/html/ jetspeed-tab.vm: #327019 portlets/html/ AboutManagementConsole.vm: #327019 ExcelonConnection.vm: #342704 flowmc_DeploymentSettings.vm: #343237 FTPConnection.vm: #342704 HTTPConnection.vm: #342704 IMAP4Connection.vm: #342704 JNDIConnection.vm: #342704 NeoCoreConnection.vm: #342704 NotesConnection.vm: #342704 POP3Connection.vm: #342704 QueueConnection.vm: #342704 RDBConnection.vm: #342704 SMTPConnection.vm: #341760, #342704 TaminoConnection.vm: #342704 pipeline/ lib/ aspipeline.jar: #309338, #338149, #339071, #339746, #340195, #340537 #340688, #342739, #345013, #345068, #345151, #345164 #345405, #348197, #351470 asutil.jar: #345068 pipelinelib/ plmail.jar: #341760, #348790 plrdb.jar: #344197 plrecord.jar: #331695, #350369 pltext.jar: #348719, #349600 pltool.jar: #339071, #345540 plweb.jar: #348790 webapps/client/htdocs/ css/ default.css: #340219 thumbnail.css: #338974 data/ literal_jp.xml: #345167, #348790 scripts/ commons.js #338983, #339387, #340219, #341760, #344164, #344165 #344991 designer.js: #339366, #344164, #344165, #344661, #348707, #349267 monitor.js: #345013 setting.js: #338983, #340768, #342739, #345151, #345158 , #345162 #345164, #345167 □デザイナー ※直接デザイナーの修正に関連するファイルのみの一覧です。 / boot.jar: #346025 conf/ ConnectionDefine.xconf: #341760 lib/ astm.jar: #343237, #351018 asutil.jar: #339798 ExcelBuilder.xla: #345436 flowbuilder2.jar: #279164, #300362, #339798, #339334, #341440, #341770 #343166, #345362, #345436, #346025 guitool.jar: #322974 PDFBuilder.xla: #345436 sqlbuilder.jar: #337598