ColdFusion (2016 年リリース)アップデート 9 で修正されたバグ

バグ ID 説明 コンポーネント
CF-4204025 Windows に、ローカル管理者以外のユーザーが ColdFusion (2016 年リリース)アップデート 8 を手動でインストールすると、エラーが発生します。ドメインユーザー/グループで完全な管理者権限を使用してもインストールに失敗します。 インストーラー
CF-4204021 スケジュールタスクが ColdFusion の前のバージョンから移行されているか、CAR ファイルで移行されている場合、アップデート 8 の適用後にタスクが削除されます。このエラーは、neo-cron.xml ファイルに clustered という変数が含まれていないために発生します。 スケジューラー
CF-4204027 CFC の関数から QueryExecute の結果が返されるときにエラーが発生します。 ランタイム
CF-4204019 配列または構造体を含む変数参照に QueryExecute の結果を直接割り当てると、例外が発生します。 ランタイム

このリリースの既知の問題

問題 1

msvcr100.dll ファイルが存在しないと、ColdFusion (2016 年リリース) ODBC Server サービスが開始しないことがあります。

回避策

バックアップフォルダー(CF_HOME/cfusion/hf-updates/<update folder>/backup/db/slserver54/bin)から次の場所に msvcr100.dll ファイルをコピーします。

  1. [CF_HOME]\cfusion\db\slserver54\bin
  2. [CF_HOME]\cfusion\db\slserver54\admin

バックアップにファイルが存在しない場合は、ファイルをダウンロードして、上記の場所にコピーします。

問題 2

アップデート 8 にアップグレードすると、Internet Explorer 11 で ColdFusion.Ajax.submitForm エラーが発生します。

回避策

Internet Explorer では、startsWith() メソッドがサポートされていません。以下のスニペッドを追加して、このメソッドを <cfusion_home>\wwwroot\cf_scripts\scripts\ajax\package\cfajax.js に追加します。

if (!String.prototype.startsWith) {
    Object.defineProperty(String.prototype, 'startsWith', {
    value: function(search, pos)

    { 
        pos = !pos || pos < 0 ? 0 : +pos; return this.substring(pos, pos + search.length) === search; }
    });
}

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー