問題タブ [jboss]
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 - ステートフル Web アプリケーションで Seam と GWT を最適に接続するにはどうすればよいですか?
GWT を使用して実装された Web アプリケーションがあります。それが提示するものは、リモーティングメカニズムを使用して Jboss/Seam サーバーから取得され、これは正常に機能します。ただし、アプリケーションはセッションとユーザーをサポートするように拡張されました。Seam GWT サービスは、Seam が制限されたデータを GWT アプリケーションに返すことができるようなログイン方法を提供していないようです。
ただし、Seam セッションメカニズムを使用したログインが GWT アプリケーションに正しいデータを取得するのに役立つかどうかは明らかではありません。したがって、私の質問は、幸運でうまくいくかどうか、またはクライアント側で何かをする必要があるかどうかです。魔法、サーバー側の魔法、または Seam GWT サービスにログイン機能がないという私の認識が実際には間違っている場合。
同様のことを示す完全な例を私に提供できる人へのボーナスポイント。
java - Spring JTA TransactionManager 構成: Tomcat と JBoss の両方をサポート
Spring で JPA と JTA を使用する Web アプリケーションがあります。JBoss と Tomcat の両方をサポートしたいと思います。JBoss で実行する場合は JBoss 独自の TransactionManager を使用し、Tomcat で実行する場合は JOTM を使用したいと考えています。
両方のシナリオが機能していますが、2 つのケースには 2 つの個別の Spring 構成が必要なようです。JOTM では、Spring を使用する必要がありますJotmFactoryBean
。
ただし、JBoss では、JNDI から「TransactionManager」を取得する必要があるだけです。
2 つの異なる構成ファイルを必要とせずに、適切な TransactionManager (JBoss または JOTM) が使用されるようにこれを構成する方法はありますか?
java - Tomcat5.5.xに埋め込まれたJBossを使用したJNDIの設定を支援する
コードで次のルックアップを試してみると、次のようになります。
次の例外が発生します。
JBosswikiの指示に従って組み込みJBossをインストールしました。そして、構成wikiページで指定されているように、「デフォルトですべてのWARをスキャンする」デプロイメントを使用してTomcatを構成しました。
設定ページの引用:
JNDI
接続プール、EJB、JPA、トランザクションなどの組み込みJBossコンポーネントは、JNDIを広範囲に使用してサービスを公開します。組み込みJBossは、TomcatのJNDIインスタンス化の上にそれ自体を階層化することにより、TomcatのJNDI実装をオーバーライドします。これにはいくつかの理由があります:
- server.xml内でこれらのサービスのすべてを宣言する必要をなくすため
- WebアプリとEJB間のjava:comp名前空間の見た目のない統合を可能にするため。
- TomcatのJNDI実装には、一部のJBossコンポーネントの動作を妨げるいくつかの重大なバグがあります。
- >リモートで検索できるEJBやその他のサービスをリモート処理するオプションを提供したいと考えています。
上記の引用によると、Java:comp / envでルックアップを実行できるようにTomcatのJNDI実装をオーバーライドするJBossネーミングサービスを構成する方法について、誰かが考えていますか?
参考までに-私の環境Tomcat5.5.9、Seam 2.0.2sp、Embedded JBoss(Beta 3)、
注:データベース接続用の-ds.xmlファイルが適切にセットアップされており、指示に従ってクラスパスからアクセスできます。
注:この質問は、埋め込みJbossフォーラムとseamユーザーフォーラムに投稿しました。
oracle - 接続が悪くなったときに JBoss 接続プールを Oracle に再接続させる方法はありますか?
JBoss と Oracle を別々のサーバーに配置しています。接続が切断されたように見え、JBoss で問題が発生しています。そもそも接続が切断されている理由を突き止めている間、接続が悪い場合、JBoss を Oracle に再接続させるにはどうすればよいですか?
java - jmxremote が有効になっている JBoss 4.2.2 上の JBossWS の NPE
リモート監視用に JBoss 4.2.2 と JConsole をセットアップしようとしています。これを行うために Web で見つけた多くのハウツーに従って、run.conf で次のオプションを設定して jmxremote を有効にする必要があります。(他の2つのオプションが認証を無効にしていることに気づきました)
次の例外が発生します。
私のアプリケーションは、このバグによるとJWSを使用しています:
https://jira.jboss.org/jira/browse/JBWS-1943
この回避策を提案します:
私はそれを試しましたが、アプリケーションが必要とするいくつかのスケジュールされたジョブに対して Schedulable を実装するクラスのみを含む sar ファイルを耳にデプロイしようとすると、次の例外がスローされます。
ここからどこへ行くべきかについての提案はありますか?
編集:
次のバリエーションも試しました。
JDK 1.6.0_01-b06 を使用しています
apache - iPlanet/Sun ONE を JBoss/Tomcat アプリケーションの HTTP/HTTPS フロントエンドとして構成する最良の方法は何ですか?
iPlanet/Sun ONE を JBoss/Tomcat アプリケーションの HTTP/HTTPS フロントエンドとして構成する最良の方法は何ですか?
パフォーマンスに関する考慮事項はありますか?
これは、Apache httpd と Tomcat のネイティブ統合と比べてどうですか?
.net - .NET エンタープライズ アプリケーション プラットフォーム (JBoss to Java と同じ)
.NET 開発者として、エンタープライズ アプリケーション プラットフォームとして「.NET 開発により適した」JBoss の代替案が存在するかどうかを尋ねています。
「WebServices を公開するために JBoss を作成する」などの提案は行わないでください...
java - JNDI ポートを変更すると、Eclipse で JBoss をシャットダウンする際の問題
第一段階
JBoss の JNDI ポートを変更したため、Eclipse で実行中の JBoss インスタンスをシャットダウンする際に問題が発生しました。もちろん、コンソール ビューからシャットダウンすることはできますが、停止ボタンを使用することはできません (デフォルトの 1099 ポートで JNDI ポートを引き続き検索します)。どんな解決策も楽しみにしています。ありがとうございました!
使用環境:
- JBoss 4.0.2 (デフォルトを使用)
- エクリプス 3.4.0。(JBoss Tools 2.1.1.GA を使用)
デフォルトのポート: 1098、1099 変更されたポート: 11098、11099
jbosspath/server/default/conf/jboss-service.xml の次の部分を変更しました。
エクリプスのセットアップ:
JBoss Tools の設定について: 以前のバージョンを持っていて、この問題が発生しました。JbossTools のバグ修正について読んだので、2.1.1.GA に更新しました。ボタンが変更され、新しい設定ビューが表示されましたが、何も変更できません...異常なようです:
エラー ダイアログ:
スタックトレース:
第 2 段階:
File/new/other/server に新しいサーバーを作成した後、設定タブに表示されました。これで停止ボタンが機能するようになりました (サーバーは、jndi ポートをさらに変更することなくシャットダウン メッセージを受け取ります。現在はその機会はありません) が、それでもエラー メッセージがスローされますが、例外はありませんが、スタック トレースは例外ではありません。 JBoss 4.0 サーバーを停止できませんでした。」
java - JBoss 4.2.x で Quartz 1.6 にアップグレードする
JBoss 4.2.x で Quartz をアップグレードするための推奨される方法はありますか?
JBoss には Quartz 1.5.2 がバンドルされていますが、回避したい問題 ( QUARTZ-399、QUARTZ-520 ) に遭遇しました。
エラーを解決するためだけに JBoss の Quartz.jar にパッチを適用したくはありませんが、代わりに新しい Quartz.jar (および関連する構成アーティファクト) を提供します。Quartz 1.6 移行ノートには、Quartz に固有の情報のみが含まれており、検索中に追加情報を見つけることができませんでした。
古いバージョンはサーバー レベル (サーバーの lib ディレクトリ) でロードされるため、新しい Quartz.jar を EAR ファイルに配置するだけでは機能しないようです。
誰かがすでにそれを試していると確信しており、この人がいくつかのリンクを共有または提供できることを願っています.
java - JAVA Swing クライアント、リモート データベースへのデータ アクセス。イバティス
リモート データベースにアクセスする必要がある Java クライアントがあります。データベース資格情報をユーザーから隠し、コード内に資格情報をハードコーディングしないことが目標です。したがって、データベースへのアクセスはおそらくサーバー側で行う必要があります。
データ抽象化フレームワークとして Ibatis を使用するように制限されています。それとは別に、Web サーバーで JBoss を実行しているため、データ ソースを使用できます。
リモート データベース アクセスとデータのシリアライゼーション/デシリアライゼーションをどのように設計しますか。ソケットよりもある種のデータ ストリームの Web サービスを優先しますか? 両方のどちらかをどのように認識しますか?