問題タブ [javaloader]
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.
java - Javaloader を使用した ColdFusion エラー
Javaloader 1.1 を使用して ColdFusion から Java クラスを呼び出すことに関して質問があります。
ローカル サーバーで ColdFusion から Java クラスにアクセスしようとしましたが、問題はありませんでした。しかし、オフィスサーバーで同じことをしようとすると、エラーが発生しました:
「指定されたディレクトリ mypath\Javaloader/tmp/AEFACE9B-1C6F-6569-2329 を作成できませんでした。このエラーの最も可能性の高い原因は、mypath \ / tmp/AEFACE9B-1C6F-6569-2329 がファイル システムに既に存在することです。」
そしてもうひとつのメッセージ
「Javaloader.cfc 行 269 でエラーが発生しました」。Javaloader.cfc の 269 行目は < cfdirectory action="create" directory="#path#" > です。
これらのエラー メッセージは何を意味しますか?
これは私のコードです:
本当にわからない。どんな解決策でも大歓迎です。前もって感謝します...
web-services - ColdFusion から呼び出される Web サービスを取得して、JavaLoader でロードされたオブジェクトを操作する
JavaLoader を使用して、CF によって呼び出された Web サービスによって返されたオブジェクトを取得し、JavaLoader によって読み込まれたオブジェクトを同じクラスパス コンテキストにすることは可能ですか? というか、さほど苦労せずに?
エラー:
- 詳細: 指定されたメソッド名と引数の型を持つメソッドがないか、ColdFusion が確実に解読できない引数の型で setStatus メソッドがオーバーロードされています。指定された引数に一致するメソッドが 0 個見つかりました。これが Java オブジェクトであり、メソッドが存在することを確認した場合は、javacast 関数を使用してあいまいさを減らします。
- メッセージ: setStatus メソッドが見つかりませんでした。
- MethodName setStatus
呼び出しは表面的にはユーザーのメソッド シグネチャと一致しますが、setStatus(com.geolearning.geonext.webservices.Status) ですが、クラスは別のクラスパス コンテキストにあります。そのため、上記のエラーが発生します。
blackberry - .cod ファイルを blackberry q5 にインストールする
ブラックベリーにインストールしたい .cod ファイルがあります。javaloader "javaloader -u load *.cod" を試すと、次のエラーが発生します。
デバイスに接続しています...デバッグ: オープン中の HRESULT エラー: 80040154 エラー: ポートを開くことができません
さらに、nginx サーバーで .cod および .jad ファイルをホストしてから、デバイスの Web ブラウザーからアクセスしようとしました。
nginx ウェブサーバーを起動する前に、nginx の mime.type ファイルに以下を記述します。
application/vnd.rim.cod タラ; text/vnd.sun.j2me.app-descriptor jad;
ただし、blackberry Web ブラウザーから .jad ファイルにアクセスしようとすると、ブラウザーで .jad ファイルが開かれ、.cod ファイルをインストールしようとすると、デバイスにインストールされますが、それをクリックすると、ブラックベリーはインストールできないと言います。
私のブラックベリー モデルは q5 です。
ブラックベリーに .cod ファイルをインストールするのを手伝ってくれる人はいますか?
ありがとう、
java - ColdFusion 10 のカスタム Java ローダーを使用すると古い Java クラスが発生する
カスタム Java クラスをロードして変更を監視する ColdFusion 10 の機能を使用しようとしています。Java クラスを正常にロードできましたが、変更して再コンパイルしても更新されません。以下は、ColdFusion 10 の Java ロードと JavaLoader ライブラリの両方を使用した例です。JavaLoader ライブラリは機能しますが、ColdFusion 10 は機能しません。
アプリケーション.cfc
索引.cfm
TestRT.java
プロジェクトの構造:
出力:
ご覧のとおり、JavaLoader ライブラリは更新された「hiye」を取得しましたが、ColdFusion 10 はまだ「hiy」を含む古いバージョンを使用しています。ColdFusion が変更を認識しないのはなぜですか? reloadOnChanges = true, watchInterval=5
設定しました