問題タブ [coldfusion-11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
solr - CFINDEX スロー属性検証エラー例外
ColdFusion 8 から ColdFusion 11 にアップグレードするので、Verity ではなく Solr で動作するように検索インデックスを再構築する必要があります。古い Verity コレクションをインポートする信頼できる方法が見つからないため、新しいインデックスをゼロから構築しようとしています。次のコードを使用して、サーバー上にある対応するドキュメントとともにいくつかのアイテムにインデックスを付けています。
非常によく似たセットアップが Verity で何年も問題なく使用されていました。
上記のコードを実行すると、次の例外が発生します。
CFINDEX の属性検証エラー。
FULLIMPORT 属性の値が無効です。有効な値は、UPDATE、DELETE、PURGE、REFRESH、FULL-IMPORT、DELTA-IMPORT、STATUS、ABORT です。
CFINDEX には「FULLIMPORT」属性がないため、これはまったく意味がありません。
Windows Server 2008R2/IIS7.5 で Java 1.8.0_25 を使用して ColdFusion 11 Update 3 を実行しています。
coldfusion - ColdFusion 11 での CFZIP の問題
私の会社は最近、Coldfusion 9 から Coldfusion 11 に移行しました。この移行で解決できなかった問題の 1 つは、CFZIP の動作方法に関するものです。
古いサーバーでは、アプリ内に画像を含む zip ファイルをアップロードできる場所があり、Coldfusion がそれらを解凍してサーバーに配置していました。
coldfusion 9 では、これによりイメージ ファイルが #app_sysfilepath_site#images\somefolder#folder# のルートにアップロードされます。
Coldfusion 11 では、これは zip ファイルと同じ名前のサブフォルダーをその中に配置します。
ストアパスを「いいえ」に変更しようとしましたが、うまくいきませんでした。
java - Coldfusion 11 を IIS 7 にインストールし、サーブレットを実行しようとするとエラー 404.0 が表示される
Coldfusion 11 を IIS 7 にインストールしましたが、"index.cfm" からサーブレットを実行しようとすると、エラー 404.0 が表示されます。追加した:
サーブレットは Java クラスです。「index.cfm」は IIS ホーム フォルダ (C:\inetpub\wwwroot) にあるため実行され、「index.cfm」からサーブレットに移動しようとすると、エラー 404.0 が表示されます。Coldfusion 9 に取り組む前に、それは完全に機能しますが、websockets を使用する必要があり、Coldfusion 9 はそれをサポートしていません。Coldfusion 9 では、インストール時に「エラー 404」が表示された場合は「Coldfusion 9 アプリケーションの Web サーバーを構成する」をチェックして問題を解決します。11 バージョンでは、「Coldfusion 11 アプリケーション用に Web サーバーを構成する」チェックボックスが表示されません。多分これが私の問題です。助けてください!
command-line - コマンドラインからの .car ColdFusion アーカイブのビルド
アプリケーションをパッケージ化する現在の方法は、実行中の ColdFusion サーバーにアプリケーションをデプロイすることです。エクスポートは.car
、管理コンソールを介して (Coldfusion ARchive) として行いますが、この手動プロセスは通常、エラーが発生しやすくなります。
そのため、コマンドラインからこのファイナルをビルドするためのツール (または任意のソリューション) を探しています.car
(したがって、ColdFusion サーバーを起動して実行する必要はありません)。
注:このレガシー アプリケーションは複雑でサイズが大きいため、ファイルを扱うことができません。また、ColdFusion アプリケーション.war
以外のパッケージ形式についても知りません。.war
.car
javascript - ColdFusion 11 にアップグレードすると、CFWindow を使用するすべてのページが遅くなります
ColdFusion 11 にアップグレードした後、インクルードしているすべてのページで問題が発生していますCFWindow
。長い遅延 (15 秒) があり、その後に次のメッセージが表示されます -
応答しないスクリプト
このページのスクリプトがビジーであるか、応答を停止している可能性があります。スクリプトを今すぐ停止するか、デバッガーでスクリプトを開くか、スクリプトを続行することができます。
スクリプト: http:// server /CFIDE/scripts/ajax/ext/ext-all.js:18
これは、ColdFusion 11 ドキュメントのテスト ページでも発生します - https://wikidocs.adobe.com/wiki/display/coldfusionen/cfwindow
遅延は別として、ページは読み込まれ、正常に動作します。
これは、アップグレード後のインストールの問題ですか、それともより一般的な問題ですか?
coldfusion - 異なる列の値でクエリを並べ替える方法
rsProductClass
データベース内のテーブルから返されるという名前のレコードセットがあります。それは非常に単純SELECT * FROM Table WHERE ProductID = {ID Value Here}
で、表は次のようになります。
テーブルには、さまざまな層ごとに値がある場合とない場合があります。
私がやりたいことは、どの列が最も高い値を持ち、その列の名前が何であるかをユーザーに示すことです。たとえば、 を表示している場合、ページには「これは製品ProductID
2
である可能性が高い」と表示されます。LOWERTIER
rsProductClass
各列の値で並べ替えられたそのクエリの列のリストが返されるように、クエリを並べ替える必要があります。NULL 値をゼロとして扱いたい。
valuelist()
いくつかの型関数をいじろうとしArrayToList()
ましたが、NULL 値でクラッシュします。配列に列を追加し、ArraySort()
それらを何らかの順序で取得するために使用すると、NULL 値があるため、「位置 1 は数値ではありません」などのエラーが表示されます。
これは ColdFusion でできることですか? 私の能力を超えたレコードセットのある種のピボットだと思います。
coldfusion - CFArgument が原因で関数が ERROR 415 を返す
CF11 で REST Web サービスを作成しようとしていますが、どこから来たのかよくわからないというエラーが表示されます。
ステップ 1
クエリの結果を返す関数を作成しました - 正常に動作します
ステップ 2
いくつか追加するCFArguments
と、関数が返されます415 Unsupported Media Type
ステップ 3
cfarguments を削除すると、関数は再び動作します.....
どなたかオススメ教えてください。
これがコンポーネントです
結果
coldfusion - REST Web サービス 404 が見つかりません - ColdFusion 11
既存の REST CFC で新しい関数を作成しましたが、それを呼び出そうとすると、残りの関数が機能しているところで 404 エラーが発生します。すべての関数は、これからリンクしようとしているものと同じ構造に従っており、問題はありません。
私のような別の投稿を見ましたが、答えが見つかりませんでした。他の記事へのリンクはこちら
そして、これが私がそれを呼んでいる方法です
ブラウザで関数を直接呼び出そうとすると、期待どおりの結果が得られます。
また、コンポーネントに変更を加えるたびに、この関数を使用して REST サービスをリセットしていますが、これまでのところ期待どおりに動作しているようです。