私は ColdFusion を初めて使用し、試してみました。Adobe ColdFusion 9 から Adobe ColdFusion 2016 に移行したところ、次のエラーが発生しています。
コンポーネント内で、使用してきた複数のデータベースを定義するプロパティを設定しています。ColdFusion 9 では問題なく動作します。プロパティが空の文字列または値のいずれかに設定されている下の画像を参照してください。
ColdFusion 9
ColdFusion 2016 では、値は定義されていません。なぜこれが起こっているのかわかりません。
コールドフュージョン 2016
したがって、ログインしようとすると、次のエラーが表示されます。
ColdFusion 2016 で値が定義されていないのはなぜでしょうか。
コンポーネントのコーディング方法のスニペットを次に示します。
component output="false" hint="Database Connection Settings" displayname="Datasource" accessors="true" persistent="true"
{
property name="Datasource";
property name="itmanagement";
property name="fixedasset";
property name="login";
property name="hris";
variables.instance = {
Datasource ="",
itmanagement="itmanagement",
fixedasset="wareakay",
login="login",
hris="employee_db"
};
}