問題タブ [glassfish-3]
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.
netbeans - jms 未解決のメッセージ宛先参照
私は netbeans 6.8 と glassfish v3 を使用しており、簡単な jms アプリケーションを動作させています。私はこれを得た:
コード:
私の Glassfish v3 管理コンソールでは、jms/myFactory を ConnectionFactory として、jms/myQueue を宛先リソースとして使用しています。
私は何が欠けていますか?
フルスタック:
よろしく
logging - Glassfishv3 と log4j
私は数日間glassfishv3を使用しています。しかし、log4j を v3 で動作させる方法がわかりません。
glassfishv2 には、log4j.properties ファイルを指すために使用できる「システム クラスパス」フィールドがありました。
しかし、glassfishv3 では「システム クラスパス」はサポートされなくなりました。
それで、log4j.propertiesファイルをglassfishv3のどこに置く必要がありますか???
ありがとう
jakarta-ee - GlassFishv3ドメインサーバーを起動できません。ポートが占有されています
これはかなり一般的なエラーだと思います。ドキュメントが見つからないようです。
WindowsXPでNetBeans6.8を使用して、jspとBeanを使用してJavaWebプロジェクトを実行しようとしています。
考え?そのような新しい質問についてお詫びします。
-カーブ
glassfish - Glassfish v3 の com/sun/istack/logging/Logger の NoClassDefFoundError
SOAP サービスを呼び出すアプリケーション クライアントがあります。ws クラスを生成するために、glassfish ディストリビューションの wsimport を使用しましたが、Glassfish v2 ではすべて正常に動作します。v3 から実行 (webstart) すると、アプリは正常に動作しますが、SOAP 呼び出しを開始すると、
名前の付いたクラスさえどこにも見つからず、ネット上ではほとんど参照されていないようです。
編集jaxb-osgi.jarにあります
これはグラスフィッシュによって提供されるはずではありませんか? アプリにそれを含めると、競合のリスクが生じるのでしょうか?
java - Glassfish v3 のデフォルトのロギングを上書きすることはできますか?
この質問に関連しています。Glassfish が slf4j をアプリケーションにエクスポートし、ロギング ソリューションをオーバーライドしているようです。Glassfish のロギングを無効にして、独自のロギング ソリューションを優先させることはできますか? 検索した結果、logging.properties を使用してログを変更する方法しか見つかりませんでした。
私は現在の実装と結婚していませんが、それを機能させることに興味があります。
ありがとう。
glassfish - アプリケーション固有のログイン グラスフィッシュ v3 の設定に関する問題
グラスフィッシュ v3 で実行されている EJB アプリケーションで java.util.logging を使用しています。server.log でログ メッセージを確認できますが、glassfish\domains\domain1\config\logging.properties でログ レベルを構成できないようです。私が使用する場合:
ロガーを取得してログに記録するには:
次に、設定した場合、それを期待します
logging.properties では、メッセージはログに記録されません。ここで何か間違ったことをしていますか?
glassfish - セッション Bean をメッセージ駆動型 Bean に注入する方法は?
私はかなりJava EEに慣れていないので、これはばかげているかもしれません..我慢してください:D
ステートレス セッション Bean をメッセージ駆動型 Bean に注入したいと考えています。基本的に、MDB は JMS メッセージを取得し、セッション Bean を使用して作業を実行します。セッション Bean は、ビジネス ロジックを保持します。
これが私のセッション Bean です。
一致するインターフェース:
ここに私のMDBがあります:
これまでのところ、ロケット科学ではありませんよね?
残念ながら、これを Glassfish v3 にデプロイし、適切な JMS キューにメッセージを送信すると、glassfish が TestBean EJB を見つけられないというエラーが発生します。
だから私の質問は:
- これは、セッション Bean を別の Bean (特にメッセージ駆動型 Bean) に注入する正しい方法ですか?
- 名前の参照が失敗するのはなぜですか?
java - リモートクライアントからGlassfishJMSを使用する
私は、JMSConnectionFactoryがリソースタイプまたはjavax.jms.ConnectionFactoryでjms/MyConnectionFactoryを設定しているサーバーにGlassfishをインストールしています。
ローカルマシンのクライアントアプリケーションからこれにアクセスしたいのですが、次のようになります。
クライアントを実行すると、次の出力が得られます。
私は多くの投稿を見て、多くのことを試みましたが成功しませんでした。サーバーで次のコマンドを実行できます。
どんな助けでも大歓迎です。
乾杯、
ジェームズ
junit - Glassfishが埋め込まれたJUnitが失敗する-JMSリソースアダプタを埋め込む必要があります
セッションBean(NetBeans 6.8、Glassfish V3)をテストしようとしています。残念ながら、埋め込まれたGlassfishは、リモートのJMSプロバイダー(localhost:7676)に接続しようとするため、正しく起動できません。
(他の)JMSプロバイダーが実行されていないため、エラー自体は正しいです。埋め込まれたGlassfishがJMSプロバイダーをEMBEDDEDモードで起動することを期待していました。
私のテストではjavax.ejb.embeddable.EJBContainerを使用しています:
Glassfishを通常どおり起動する場合は、問題ありません。
EMBEDDED JMSプロバイダーで埋め込みGlassfishを使用するためにjunitテストを取得するにはどうすればよいですか?
mongodb - グラスフィッシュでサードパーティのライブラリを使用するには?
グラスフィッシュ 3.0.1 で実行されている EJB3 アプリケーションから MongoDB インスタンスに接続する必要があります。Mongo プロジェクトは一連のドライバーを提供しており、スタンドアロンの Java アプリケーションでそれらを使用できます。
Java EE アプリケーションでそれらをどのように使用しますか? または、より良い言い回し: EJB コンテナーで実行されるアプリケーションでサード パーティのライブラリを使用できるようにするにはどうすればよいでしょうか?
現時点では、ライブラリからインポートしようとする Bean をデプロイするときに java.lang.NoClassDefFoundError が発生します。
NetBeans プロジェクトに追加しようとしました (プロパティ -> ライブラリ -> コンパイル -> Jar を追加し、「パッケージ」を有効にします)。また、jar ファイルを $GF_HOME/glassfish/domains/domain1/lib に手動でコピーしようとしました (ここで、 mysql-connector はすでに存在します)。
ライブラリをコンテナーに「登録」する必要がありますか? 注釈経由で参照しますか? コンテナのクラスパスを拡張してライブラリを含めますか?