My Oracle Support Banner

ファイル・アップロード・マネージャのステータスがチェックイン時のJava PXエラーに反映されない (Doc ID 2148494.1)

Last updated on FEBRUARY 19, 2019

適用範囲:

Oracle Agile PLM Framework - バージョン 9.3.3.0 から 9.3.5.0 [リリース 9.3]
この文書の内容はすべてのプラットフォームに適用されます。

現象

実際の動作
複数の添付ファイルをもつファイル・フォルダをチェックイン時に、「ファイルのチェックイン」のイベント・タイプのJava PXがエラー終了すると、ファイル・アップロード・マネージャがそれぞれのファイルに対して「完了」ステータスが表示される。単一の添付ファイルの場合は、チェックインがエラー終了時に、ファイル・アップロード・マネージャは「エラー」もしくは「未完了」と表示される。

期待される動作
複数の添付ファイルをもつファイル・フォルダをチェックイン時に、「ファイルのチェックイン」のイベント・タイプのJava PXがエラー終了すると、ファイル・アップロード・マネージャがそれぞれのファイルに対して「エラー」もしくは「未完了」ステータスが表示される。

手順

  1. 以下のjavaコードを含むJARファイルを作成する
     
  2. 手順1のjarファイルとlog4.jarファイルを以下のディレクトリに追加

    /home/oracle/agile/agile933/integration/sdk/extensions

  3. adminユーザーにてJava Clientにログイン後、以下のイベント/イベント・ハンドラ/イベント確認通知受信者を設定

    イベント
    イベント・タイプ : Check In Files
    名称 : Part - Checkin Files Event2
    API名 : PartCheckinFilesEvent2
    有効 : はい
    オブジェクト・タイプ : アイテム

    イベント・ハンドラ
    ハンドラ・タイプ : Java PX
    名前 : CheckIn Files Pre Sample EventHandler2
    API名 : CheckInFilesPreSampleEventHandler2
    有効 : はい
    イベント・アクション : agile.sample.event.item.ItemCheckinFilePreHandler

    イベント確認通知受信者
    名前 : Part CheckIn Files PreEvent2
    API名 : PartCheckInFilesPreEvent2
    有効 : はい
    イベント : Part - Checkin Files Event2
    イベント・タイプ : ファイルのチェックイン
    オブジェクト・タイプ : アイテム
    イベント・ハンドラ : CheckIn Files Pre Sample EventHandler
    ハンドラ・タイプ : Java PX
    トリガー・タイプ : 事前
    実行モード : 同期
    順序 : 0
    エラー処理ルール : 停止

  4. Web Clientにログイン
  5. 部品オブジェクト P00026 に移動し添付ファイルタブに移動
  6. 以下を選択

    ファイル名                                              フォルダ番号
    ---------------------------------------------------------------
    attachment-07.txt; attachment-08.txt;   FOLDER00089

  7. チェックアウト
  8. チェックイン

    オリジナルファイル名        置換ファイル名
    ----------------------------------------------
    attachment-07.txt     attachment-07a.txt
    attachment-08.txt     attachment-07b.txt

  9. 置換を押下.

    以下のエラーが表示される
    -----------------------------------------------------------
    agile.sample.event.ff.CheckInFilePreHandlerSample
    -----------------------------------------------------------

  10. ファイル・アップロード・マネージャ

    P00026 attachment-07a.txt    --- 完了 
    P00026 attachment-07b.txt    --- 完了

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.