001-006853

パッケージ版 Garoon

関心あり
0人の方が関心を示しています。

「PHPポートレット名の読み込み」画面から、HTMLポートレット名のCSVファイルを読み込めてしまう。

種別
不具合
機能
  • ポートレット
再現バージョン
  • 3.1.0
  • 3.1.1
  • 3.1.2
  • 3.1.3
  • 3.5.0
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.7.0
  • 3.7.1
改修バージョン
3.7.2
公開日
2013-09-27
更新日
2013-10-25

【準備】

  • 表示名を追加したHTMLポートレットを追加します。

    例:
    標準:HTMLポートレット1
    English:HTML portlet1

    補足:
    システム管理画面、運用管理画面、どちらで作成したHTMLポートレットでも現象が発生します。

  • 「HTMLポートレット名の書き出し」で、英語の表示名を書き出します。

    例:
    先頭行に項目名を書き出す:はい
    書き出す言語:English
    -----------
    "HTMLポートレットID","言語コード","HTMLポートレット名"
    "10","en","HTML portlet1"
    -----------

    • 書き出したCSVファイルの、HTMLポートレット名を変更します。

      例:
      -----------
      "HTMLポートレットID","言語コード","HTMLポートレット名"
      "10","en","HTML portlet2"
      -----------

     

    【再現手順】

    1. システム管理画面にログインし、[各アプリケーションの管理] > [ポータル] > [ファイルからの読み込み] > [PHPポートレット名の読み込み]の順にクリックします。

    2. 「先頭行をスキップする」で「はい」を選択し、準備したCSVファイルを指定し、[次へ>>]をクリックします。

    3. [読み込む]をクリックします。

     

    →現象発生:

     エラーが発生せず、HTMLポートレット名の読み込みが完了します。

     

    →正しい結果:

     次のエラーが発生し、HTMLポートレット名の読み込みができません。

     ----------------

     エラー (GRN_PRTL_10200)
     ポートレットIDが不正です。


     原因
     ポートレットの指定が誤っているか、ポートレットが削除されています。

     ----------------

     

    補足:

    • 現象が発生すると、HTMLポートレット1の英語の表示名が変更されます。

      例:
      CSVファイル読み込み前:
      標準:HTMLポートレット1
      English:HTML portlet1

      CSVファイル読み込み後:
      標準:HTMLポートレット1
      English:HTML portlet2

    • 次の画面からPHPポートレット名のCSVファイル読み込みを行った場合も、同様の現象が発生します。
      • (システム管理画面)「ポータル > ファイルからの読み込み > HTMLポートレット名の読み込み」画面
      • (運用管理画面)「ポータル > HTMLポートレット > HTMLポートレット名の読み込み」画面

    【回避方法】

    次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。

    • バージョン 3.7.2 のガルーン

    関連記事