問題タブ [coldspring]
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 - デフォルトの回線を変更する方法
私はヒューズボックスを使用している会社に不慣れです。同じボックスでアプリケーションの 2 つのバージョンを実行する必要があるため、ColdFusion マッピングをすべて複製して、たとえば「mapping」から「mappingD」にコピーし、これらが D ドライブにあることを示しました。
すべて順調です。
ただし、アプリの D ドライブ バージョンでは、ほとんどの設定が「mappedD」を指すように変更されていますが、Fusebox は解析済みファイルを「mapped」を使用するように書き換え続けており、私は一生どこにあるのかわかりません。今後は「mappedD」を使用するようにFuseboxの設定を変更してください!
それが役立つ場合は、FuseboxをColdSpring(coldspringDの新しいマッピングもあります)で使用しています。
coldfusion - ColdSpring IsLazyInit はブール値ではありませんか?
ColdSpring でこのエラーを見たことがある人はいますか?
createBeanDefinition 関数に渡された ISLAZYINIT 引数がブール型ではありません。
これは、CF サービスを再起動した後、onApplicationStart でこのようなことをしようとしたときに発生します。
その coldspring-services.xml ファイルの内容は次のようになります。
同様に構築された数十個の Bean の場合、一部は に設定されlazy-init=false
、一部は に設定されlazy-init=true
ます。
最近、コードに特に明らかな変更はありません。Java JVM の問題なのか、キャッシュなど CF Admin で設定できる何かの問題なのか疑問に思っています。誰もこれを前に見たことがありますか、または提案がありますか?
coldfusion - application.cfc の Orm 構成が coldspring と競合する
orm と coldspring の両方の構成を含む application.cfc で問題に直面しています。問題は、どちらかは機能しますが、両方は機能しないことです。
助けてください
以下はapplication.cfcの内容です
アプリケーションを実行すると、次のエラーがスローされます
iis - ModelGlue / ColdSpring 構成の問題?
以前のプロジェクトでは、ModelGlue と ColdSpring を何年も問題なく使用してきました。CF10 ModelGlue 3.2 を使用して、この新しい Web サイトを構築しています。
フレームワークをダウンロードしてインストールし、ローカルの開発用 MacBook で問題なくサイトを構築し、それをクライアントの環境に展開しようとしました... 悪いニュースです!
彼らは IIS を使用しており、一見すると Web ルートから提供されているように見えますが、CFAdmin の IIS ブードゥーと「/」マッピングを通じて提供されます。
http://b.company.com/ ---> D:\inetpub\wwwroot\a\b\index.cfm
フレームワークの配置を見つけるためにいじった後、私は落ち着きました:
でD:\inetpub\wwwroot\a\b\Application.cfc
:
実行すると、ColdSpring から取得しようとする最初の Bean の MG フレームワークのインスタンス化の問題が発生します (これは定期的に変更されます)。
ただし、問題は実際には、インスタンス化に失敗した親 Bean (拡張) から発生しています。cfc を少し変更すると、いくつかの診断結果が得られます。
収量:
CS は を正常に見つけてインスタンス化しますD:\inetpub\wwwroot\a\b\ModelGlue\gesture\module\XMLModuleLoaderFactory
が、別のディレクトリ ( D:\inetpub\wwwroot\ModelGlue
) でその親を検索します。(なじみのない方のために説明すると、XMLModuleLoaderFactoryextends="ModelGlue.gesture.factory.TypeDefaultingMapBasedFactory"
はその cfc 定義の一部です。
私は機知に富んでいます。考えられるすべての構成変更を試し、ライブラリを移動したなどして、不足しました。外部の開発者として、彼らの Web サーバーを変更することはできませんが、App.cfc と以下のすべてを完全に制御できます。誰が何がうまくいかないのか考えていますか?
どんな助けでも大歓迎です。
UPDATE(おそらく解決済み)
ModelGlue のバージョンを3.1.299にロールバックしたところ、問題が解決したようです。
また、CFAdmin の「/」マッピングをオーバーライドして、アプリケーション パスを指すようにしました。
アプリケーション.cfc:
MG 3.2 の何が問題だったのかはよくわかりませんが、3.1.299 が役に立ったようです。
redirect - Model-Glue でのリダイレクト
外部サーバーから内部サーバーに移動する前に、並行して実行しているこのアプリがあります。これは、パブリック/非保護部分 (ディレクトリ A) と保護部分 (ディレクトリ B) の 2 つの部分からなるアプリケーションです。Model-Glue/Coldspring ですべて配線されています。
ユーザー登録プロセスの一部として、ディレクトリ A から B へのリダイレクトがあります。ただし、これにより、次のエラーが生成されます。「Model-Glue: There is no known event handler for '/path/to/Direcory B/x.cfm '."
ModelGlue のスニペットは次のとおりです。
共有ファイルをディレクトリ A にコピーしようとしましたが、これは DRY ソリューションではなく、ハックのようです。おそらく、コードは外部サーバーの本番環境では機能しますが、開発環境では機能しないことを指摘しておく必要があります。
どんな助けでも大歓迎です。ありがとう
coldfusion - CF9/Fusebox 5 サイト CFC を更新するより速い方法は?
Fusebox 5
、Coldspring
およびを使用する CF9 サイトを継承しましたCFUnit
。モードをfusebox.xml.cfm
次のように設定しました。
ただし、私の CFC ファイルはキャッシュされているようです (CF 管理のすべてのキャッシュ オプションがオフになっています)。そのため、次のパラメーターを URL に追加しました。
&fusebox.password=*****&fusebox.load=true&fusebox.loadclean=true&fusebox.parse=true
上記のパラメーターにより、CFC に加えた変更が「取得」され、キャッシュされません。それが私が欲しいものです。しかし、ページの読み込みがずっと長くなります。
Fusebox 5
( &を使用している間) CFC に加えられた変更をより速く更新する方法はありColdspring
ますか?
私は初心者なのでFusebox 5
、Coldspring
できればABCステップの回答を提供してください:)