アップグレード中、データベースのインストールに失敗する

Document created by Hatori_Tomomichi Employee on Jul 3, 2015
Version 1Show Document
  • View in full screen mode

文書番号: JTEC001689

対象製品:

CLARITY PPM ADMIN, STUDIO CONFIG & WORKFLOWS: 12.0, 12.0.1, 12.0.2, 12.0.3, 12.0.4, 12.0.5, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5

CLARITY PPM INTEGRATIONS & INSTALLATIONS: 12.0, 12.0.1, 12.0.2, 12.0.3, 12.0.4, 12.0.5, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 12.0.6

プラットフォーム:

 

◆ 概要

アップグレード中、データベースのインストールに失敗し、以下のエラーが表示されます。

'Error occurred: com.niku.nsa.service.ExecutableException: Content Pack Installation - XOG Install failed Failure occurred while applying processes/proj_man_appr.xml'

デフォルトの言語を英語以外のものに設定していると、Clarity Content アドイン(プロセス)を XOgging するときに、エラー 'could not insert a NULL value into BPM_DEF_ASSIGNEES.PRINCIPAL_ID' が発生します。

Clarity のアップグレード中、データベース スキーマを NSA からアップグレードしようとするとインストールに失敗します。

admin.log に以下のエラー シーケンスが表示されます。

M/DD/YY HH:mm XX (admin) Error occurred: com.niku.nsa.service.ExecutableException: Content Pack Installation - XOG Install failed Failure occurred while applying processes/proj_man_appr.xml
M/DD/YY HH:mm XX (admin) Check C:\Clarity\META-INF\content\xog\clarityContent\processes/proj_man_appr_out.xml for errors

また、上記エラー内に書かれていた proj_man_appr_out.xml ファイルには以下のエラーが記録されます。

<ErrorInformation>
     <Severity>FATAL</Severity>
     <Description>Problem while inserting/updating processes</Description>
     <Exception><![CDATA[
java.sql.SQLException: [CA Clarity][Oracle JDBC Driver][Oracle]ORA-01400: cannot insert NULL into ("NIKU"."BPM_DEF_ASSIGNEES"."PRINCIPAL_ID")


◆ 対応策

インストーラは 'Project Manager' といった単語を探し、いくつかのプロセスに XOG を行おうととします。Clarity admin ユーザの言語が英語でない場合、その値を見つけることができず、NULL を挿入しようとしますが、それは許可されていないため、エラーとなります。

 

この問題を解決するには以下の手順に従ってください。

  1. バックアップから前のデータベースを復元します。
  2. バックアップから前のバージョンの Clarity ファイルを復元します。
  3. 古い Clarity サービスを開始します。
  4. Clarity に admin でログインし、[Personal] にある [Account Settings] を開きます。言語を English に変更し、保存します。
  5. すべての Clarity サービスを停止します。
  6. そしてアップグレードを行います。

 

この問題は文書化され、レビューのために開発に割り当てられています。この問題が発生し、上記回避策を行っても問題が解決しない場合は、CA Clarity テクニカル サポートまでご連絡ください。

 

◆ キーワード

CLARITYKB, CLRT-21964, clarity12open.

 


この情報は、CA Support Online に掲載されている以下のナレッジベースを翻訳したものです。

TEC531578:Clarity: During an upgrade, the database installation fails - 'Error occurred: com.niku.nsa.service.ExecutableException: Content Pack Installation - XOG Install failed Failure occurred while applying processes/proj_man_appr.xml' (公開日:2010/9/29)

CA は、お客様が本情報を利用されたことによって生じた直接または間接な問題や損害については、いかなる責任を負わないものとします。もし誤訳を発見された場合には、CA サポートまでご連絡ください。

Attachments

    Outcomes