問題タブ [coldfusion-8]
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.
coldfusion - ColdFusion 8 では、cfscript を使用して関数をプライベートとして宣言できますか?
通常、次のような cfscript を使用して関数を作成します。
これをプライベート関数として宣言し、同じ cfc 内の他のメソッドでのみ使用できる方法はありますか?
私はあなたがタグでそれを行うことができることを知っています:
しかし、既に cfscript で記述されているこの大きな関数を書き直す必要はありません。
coldfusion - ColdFusion でスコープ ロック (アプリケーション、サーバーなど) と名前付きロックを使用する必要があるのはいつですか?
どのような場合に <cflock scope="application"> を使用するのが適切ですか? または <cflock name="foo"> とは対照的に、それは同類ですか?
具体的には、CFLock を使用してアプリケーション、セッション、またはサーバー スコープ内の共有オブジェクトを保護することに関心がありますが、ColdFusion でのロックのさまざまな用途についても知りたいと思っています。
coldfusion - ColdFusion8スケジューラがタスクを再スケジュールしない
Windows2000マシンにCF8のクリーンインストールを実行しました。このマシンで15分ごとに実行する必要があるスケジュールされたタスクがありますが、マシンは他にほとんど何もしません。
タスクはCFadminを介して通常どおりに設定されますが、何らかの理由で、タスクの実行に約5分かかると、正常に完了します(これは、デバッグ出力とcfstatから確認できます)が、スケジューラーはタスクを再スケジュールしません。
スケジュールログには、タスクの実行が開始されたことが示されますが、再スケジュールされたエントリは示されません。例えば:
サーバーのタイムアウトを超えました。CF adminにタイムアウトがなく、この特定のスクリプトに<cfsetting requesttimeout="43200" />
タグが設定されています。コンソールロギングに例外はありません。コンソールロギングの最後のビットは、私の.cfmテンプレートの最後のデバッグステートメントです。
たとえば1分未満など、より短い時間で実行されるタスクは、通常どおりに再スケジュールされることに気付きました。
誰かが以前にこのような問題に遭遇したことがありますか?
私は困惑しています。ありとあらゆる返信をいただければ幸いです。
乾杯、シアラン
coldfusion - ColdFusion レポート
CFMX7 で ColdFusion Report builder によって生成されたレポートを実行することはできますか?
より明確に、CF7 のレポート生成エンジンを CF8 に変更することは可能ですか?
coldfusion - JBoss 4.2.3 の WAR としての ColdFusion 8 WEB-INF/flex-config.xml エラー
私はこれを本で何度も行い、他の人のWARを使用して展開しようとしましたが、同じエラーが発生し続けます。JBoss 4.2.3 を実行しており、(4.2.3 の) 複数のインストールでこれを試しました。
不足していると思われるファイル file が存在することを確認しました。
このエラーにより、WAR のデプロイが失敗します。
何か案は?
coldfusion - コールドフュージョン:タグエラー
<cfpdf>
タグを使用して PDF フォーム フィールドに入力しようとすると、このエラーが発生します
ルート要素に続く文書内のマークアップは整形式でなければなりません。
同じコードをoverwritedata="yes"
指定すると正常に動作しますが、既存のデータが上書きされます。これを行ったときに見たドキュメントの「配列」にいくつかのフィールドがあることに気付きました: <cfdump var="#resultstruct#">
. 新しく上書きされたドキュメントには、「配列」の部分がありません。
例外は次のようになります。
flash - SiteMinder で CF8 を実行している Flash/Flex Forms/Gateways の問題
IIS サーバー上で CF8 と一緒に SiteMinder を正常に実行している人はいますか?
これが問題です。手間はかかりましたが、約1ヶ月前に自社のCF7サーバーにSiteMinderをインストールしました。SiteMinder と CF7 は調和して連携し、すべてが適切に機能しました (Flash フォーム、Flash Remoting、Flex ゲートウェイ)。
数日前、CF7 から CF8 にアップグレードしました...そして、すべてが崩壊しました。インストール後、SiteMinder が壊れていることがわかりました。CF8 のインストールにより、SiteMinder ISAPI アプリケーションのワイルドカード マッピングが IIS 設定から削除されたことがわかりました。マッピングを元に戻し、CF8 JRun ワイルドカード マッピングの上に移動すると、BAM...SiteMinder が再び機能していました。
その後、CF8 のテストを開始しました。Flash フォームがまったく表示されていないことに気付きました。あらゆる種類のヘルプを見つけるために、多数の投稿や技術記事をくまなく調べました。アドビのサポート記事で「keep-generated-swfs」の修正を試みたところ、Flash フォームは表示されましたが、部分的にしか機能しませんでした。フォームは生成されますが、クロック ビジー カーソルは回転して回転するだけで、データはフォームにロードされません。これにより、リモーティング ゲートウェイに問題がある可能性があると思われます。案の定、Flash リモーティング ゲートウェイと Flex ゲートウェイが 404 エラーを生成していました。以前にゲートウェイの問題に遭遇したことがあるので、Flex XML 設定ファイルにいくつかの推奨される変更を加えましたが、役に立ちませんでした。次に、「Remove_ALL_connectors.bat
」と「」を実行しましたIIS_connector.bat
". Bingo! ゲートウェイが開いていて、Flash フォームが適切に表示され、機能していました...そして、多くの喜びがありました!
しかし... " Remove_ALL_connectors.bat
" を実行すると、SiteMinder ISAPI 情報が再び削除されました。ISAPI 情報を再設定し、SiteMinder フィルタを CF フィルタの上に配置すると、Flash フォームとゲートウェイが再び壊れました。
では、CF8 が ISAPI フィルターの点で 2 番目になるのを好まない理由は何でしょうか? CF7 はこの注文について文句を言わなかったようです。SiteMinder が CF8 Flash および Flex ゲートウェイを壊すのはなぜですか? 古い CF7lib/neo-*.xml
と新しい CF8 XML 設定ファイルを比較してみましたが、明らかな競合は見られませんでした。確かに、古い XML 設定ファイルと比べて、新しい XML 設定ファイルには多くの違いがありますが、ゲートウェイとフォームを扱うすべての設定は同じように見えました...少なくとも私はそう思います。
ヘルプ?誰でも?誰でも?ビューラー?誰でも?
regex - ColdFusion 文字列から HTML タグを削除するにはどうすればよいですか?
ColdFusion 文字列から HTML タグを解析する簡単な方法を探しています。RSS フィードを取り込みますが、そこには何かが含まれている可能性があります。次に、情報の操作を行ってから、別の場所に吐き出します。現在、正規表現でこれを行っています。これを行うより良い方法はありますか?
ColdFusion 8 を使用しています。