問題タブ [railo]

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.

0 投票する
3 に答える
573 参照

coldfusion - Glassfish、railo、coldbox-リンクがめちゃくちゃですか?

私はColdFusionとColdBox(およびプログラミング)を初めて使用します。ColdBoxをセットアップしようとしましたが、サンプルアプリケーションのリンクの一部が壊れています。

私の設定は、現在のRailoOSSを使用したGlassFishv3インストールです。Apache2.2.14を介して自分のサイトにアクセスします。

したがってhttp://127.0.0.1:8080/railo/、環境トラフにアクセスする代わりにhttp://railo/

Railoには、へのWebルートマッピング/がありC:/webapps/myproject/ます。

現在のColdBox3M4をにコピーしましたC:/webapps/myproject/coldbox。からダッシュボードhttp://railo/coldbox/dashboard/index.cfmにアクセスし、すべてのオプションにアクセスできます。

私の問題は、サンプルギャラリーを開こうとした瞬間から始まります。

OK、問題ありません。リンクを直接入力してくださいhttp://railo/coldbox/samples/index.cfm

サイトはわかりやすく見えますが、すべてのローカルリンクは次のようになります:(http://127.0.0.1:8080/coldbox/samples/applications/helloworld/index.cfmrailo置き換えられ127.0.0.1:8080ます)。

トラブルのようです。混乱を完全にするために:ログインアプリにアクセスしようとすると:http://railo/coldbox/samples/applications/sampleloginapp/index.cfm送信ボタンを押すと、次のアドレスにリダイレクトされます:http://railo/railo/coldbox/samples/applications/sampleloginapp/index.cfm

これは実際にはColdBoxに関連しているわけではないと思いますが、ColdBoxを使おうとすると明らかになるので、ここにいます。

PS:amazon.deはColdBoxの本を出荷するのに時間がかかりすぎます:(

0 投票する
1 に答える
1671 参照

java - Railo で Java 結果セットから ColdFusion クエリに変換するにはどうすればよいですか?

以下はCFMX 7およびCF8で正常に機能し、CF9も想定しています。

これにより、JDBC ドライバーを使用してステートメントが作成され、それに対してクエリが実行され、それが Java 結果セットに入れられます。次に、coldfusion.sql.QueryTable がインスタンス化され、Java resulset オブジェクトが渡されて、queryTable.FirstTable() が呼び出され、戻り値が返されます。実際の coldfusion 結果セット (cfloop など)。

この問題は、Railo の実装の違いによって発生します。このコードを Railo で実行すると、次のエラーが返されます。coldfusion.sql.QueryTable(org.sqlite.RS) の一致するコンストラクターが見つかりません。

Railo Java オブジェクトをダンプしましたが、メソッドの中に init() がありません。簡単なものがありませんか?これをRailoでも機能させたいと思っています。

注意: SQLite db への DSN レス接続を行っています。CF データソースの設定方法を理解しています。この時点での唯一の問題は、Java 結果セットから Railo クエリへの変換を行うことです。

0 投票する
2 に答える
1320 参照

coldfusion - RailoとAdobeColdfusionServerを同じサーバーで実行する

Win 2K3 IIS6サーバー上にいくつかのColdfusionサイトがあり、Railoを使いやすくしたいと思いました。同じサーバーにRailoをインストールし、AdobeCFサーバーの代わりにRailoを使用するように特定のIIS仮想ホストを設定することを望んでいました。

isapiマッピングをRailodllにポイントした場合でも、AdobeCFServerは.cfmファイルの要求を処理するようです。

Adobe Coldfusion 8サービスをシャットダウンし、IIS仮想ホストでRailoを動作させましたが、now()関数を含む単一の.cfmファイルを処理するのに約15秒かかります。Railoが実行されているポートを介して同じcfmファイルを実行すると、非常に高速になります。

JRunなしでRailoとCFサーバーを並べて実行することは可能ですか?そして、なぜRailoとIISはそれほど遅いのでしょうか?

0 投票する
10 に答える
1521 参照

security - ColdFusion のセキュリティ

悪意のあるユーザーから Coldfusion Web ページを保護するためのベスト プラクティスは何ですか? (SQL インジェクション攻撃を含むがこれに限定されない)

cfqueryparam で十分ですか?

0 投票する
2 に答える
633 参照

java - ヘッドレス Java サーブレット?

Java アプリケーション サーバーに移行することを考えているデータベースに対して一連のキューベースの処理を行う、スタンドアロンのヘッドレス Java サーバー アプリケーションがあります。私はバックエンド Java の経験が豊富で、JSP の経験も少しありますが、サーブレットの経験はあまりありません。

私のアプリをサーブレットにラップし、起動時にデプロイするだけのアプローチのようです (そして、1 つのインスタンスのみがデプロイされるようにします)。

いくつかの質問:

1) 私のアプリには HTTP (またはその他の) 要求/応答メカニズムがないため、URL マッピングを持たないサーブレットを実装するのはばかげていますか? API を見ると、GenericServlet を実装し、service() メソッドを空のままにするだけでよいでしょうか?

2) 私の Java アプリの別の部分は、独自のネットワーク ソケット (非 HTTP) を開いて管理し、受信データのストリームを受け入れます。サーブレットの要求/応答モデルに適合させるには、かなりの作業が必要になると思います。サーブレットが独自のネットワーク ソケットを開いたり管理したりしても問題ありませんか?

3) また、(DB を介してのみ通信できるという点で) Java アプリとあまりうまく統合されていない Web アプリ (現在は coldfusion にあります) も多数あります。私たちは railo (別のサーブレット) を検討しており、coldfusion/railo アプリ (同じアプリ サーバーで実行されている) が互いに直接通信するのがどれほど簡単かを理解しようとしています。おそらく、Java エンジンの現在のランタイム統計/メトリックを表示し、最終的に Java エンジンのビジネス ロジックの一部を呼び出す Web ページです。

ありがとう、ブライアン

0 投票する
4 に答える
10034 参照

apache - Linux/Apache 上の ColdFusion は安定していますか?

ColdFusion にまだ多くのスクリプトがあるサイトで作業しています。新しいサーバーに移動する必要があります。IIS/Windows よりも Apache/Linux の方がずっと好きです。Apache/Linux での ColdFusion の実行に関する情報をあちこちで見ました。それは安定した設定ですか?

0 投票する
3 に答える
474 参照

coldfusion - EU のサーバーでの安価な CFML ホスティング

ホップ数と待ち時間を減らすために、共有ホスティングを米国にあるサーバーから EU に変更したいと考えています。

ヨーロッパの Coldfusion/Railo/OBD ホスティング プロバイダーを直接経験した人はいますか?

0 投票する
3 に答える
12565 参照

java - ColdFusion でメール サーバー接続をプログラムで確認する

カスタム SMTP サーバーを使用しており、ユーザーが自分のサーバー資格情報を入力したときに接続を確認したいと考えています。

Adobe CF および Railo がメール サーバーを追加するときに実行できるのとまったく同じタイプのチェック。

確かに、これは配信が機能することを保証するものではありませんが、少なくとも入力されたサーバー/ユーザー名/パスが有効であることを確認するために.

巧妙な方法が 1 つあります。cfmailを使用してメールを送信し、メール ログを確認してみてください。しかし、それはもっとエレガントにできると信じています。

標準の ACF/Railo ディストリビューションで利用できる Java ライブラリはありますか? それらをどのように使用しますか?例は高く評価されています。

前もって感謝します。

編集:

Java タグの存在と混同しないでください。CFMLで必要なソリューション。ただし、該当する場合は、いくつかの Java ライブラリを使用できます。

0 投票する
2 に答える
535 参照

coldfusion - Application 変数に大きなオブジェクト (Java コンポーネントなど) を格納しても問題ありませんか?

現在、Application スコープ内のローカル XMPP サーバーへの接続を作成して保存するアプリを開発しています。接続メソッドは cfc に保存され、Application.XMPPConnection が使用されるたびに接続および承認され、接続を利用してライブ イベントをユーザーに送信します。私が知る限り、これはうまく機能しています。しかし、いかなる種類のストレス下でもテストされていません。

私の質問は次のとおりです。この設定は後で問題を引き起こしますか? このようにアプリケーション変数を使用している他の人々の証拠を見つけることができないので、私は尋ねるだけです. railo を使用していなければ、代わりに CF のイベント ゲートウェイを使用して同じタスクを実行していたでしょう。

0 投票する
6 に答える
3311 参照

java - 2つの構造体で「詳細比較」または「差分」を行うにはどうすればよいですか?

(これはColdFusionの質問です)

同じデータが含まれている場合と含まれていない場合がある2つの異なる構造体があり、それらが含まれているかどうかを確認したいと思います。私の構造体は、DeserializeJSONで作成されているため、常に単純な値(数値、文字列、またはブール値)が含まれます。したがって、これを簡単に実行できることを願っています。

ここでBenNadelの投稿を見つけましたが、そのテクニックは私にはうまくいかないようです。これが私がこれまでに試したことです(そこにいくつかのcfwheelsコードがあります):

そして、その結果は次のようになります。

したがって、上記のように、Structs内のデータは完全に一致しているように見えますが、Equals()テストに合格していません。

他の誰かがこれを成功させましたか?