問題タブ [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 - JBoss の監視に関する JVisualVM の問題
JVisualVM を使用して、JBoss バージョン 3.2.5 内で実行されているアプリケーションを監視したいと考えています。お尻のWindowsサービスを実行するためにアプリをインストールしました。JVisualVM はアプリケーションを認識しますが、スレッド ダンプもヒープ ダンプも認識できません。プロファイリングもできません。エラー アイコンが表示されたエラー ダイアログが表示されますが、テキストは表示されません。何か案は?
java - JBoss のサーブレットから Spring Bean にアクセスする
Spring Bean でメソッドを呼び出す単純なサーブレットを JBoss で作成したいと考えています。目的は、ユーザーが URL にアクセスして内部ジョブを開始できるようにすることです。
サーブレットで Spring Bean への参照を取得する最も簡単な方法は何ですか?
JBoss Web サービスでは、@Resource アノテーションを使用して WebServiceContext をサービス クラスに注入できます。プレーンなサーブレットで動作する同等のものはありますか? この特定の問題を解決するための Web サービスは、大ハンマーを使用してナッツを粉砕することです。
java - JAAS と DatabaseServerLoginModule の問題
jaas と jboss に問題があります。フォームベースの方法を使用してデータベースに対してユーザーを認証しようとしましたが、jboss からパスワードが間違っていると通知されました (いいえ、パスワードは正しいです)。ただし、プロパティ ファイルで UsersRolesLoginModule を使用しても問題ありません。
デバッグ モードの pg データベースでは、JBoss が実行するクエリは問題ないようです。現在のデータベースのパスワードはプレーン テキストです (ハッシュなし)
ここに私のlogin-config.xmlファイルがあります
web.xml ファイル:
jboss-web.xml
login.jsp
java - JBoss でのメモリ リーク
JBoss で非常に奇妙な動作をしています。SO Crowd の集合的な知恵を利用したいと思います。
SOAP呼び出しを処理するためにJBoss(4.0.4だと思います)を使用しています。実際、これは栄光の RPC サーバーとして使用されており、それ以上のものではありません。20 以上のクライアントが同時にリクエストを送信すると、メモリが不足します。要求は、かなり小さな着信要求 (適切な SOAP) と、基本的に 1 つの長い SOAP 文字列 (文字列の内容は XML) である戻り結果パケットで構成されます。はい、これは最適ではないことを認識しています。聞かないでください。
400 万のオブジェクト (文字列と整数) を保持する org.jboss.axis.message.SAX2EventRecorder のインスタンスへのリークを追跡しました。現在、最長の応答でさえ 4MB のデータを伝送しません。要求はすべて 40K 未満です。何か怪しいところがありますが、Web でドキュメントが見つかりません。
レコーダーの用途を誰か教えてください。どうすればそれを取り除くことができますか?または、メモリをあまり消費しないように構成できますか? どんな助けでも大歓迎です。
更新: 明確にするために、メモリ ダンプを実行しました。ダンプには、配列または 4,000,000 以上のオブジェクト、文字列、および整数が表示されます。配列は org.jboss.axis.message.SAX2EventRecorder によって所有され、次の担当者によって保持されます。
org.jboss.axis.message.SOAPEnvelopeAxisImpl@0x19c31fd8 (141 バイト): フィールドレコーダー org.jboss.axis.message.RPCParamElementImpl@0x19c32260 (123 バイト): フィールドレコーダー) : フィールドレコーダー org.jboss.axis.message.RPCElement@0x19c321e0 (124 バイト) : フィールドレコーダー org.jboss.axis.encoding.DeserializationContextImpl@0x19c332f0 (67 バイト) : フィールドレコーダー org.jboss.axis.message.SAX2EventRecorder$ objArrayVector@0x19c33398 (24 バイト) : フィールド this$0
私たち自身のアプリのデータ構造はかなり肥大化していますが、この程度ではありません。
別の更新: 「解決策となる力」を見つけた力: 64 ビット メモリに切り替えています。万歳。
java - http 応答の完了後に Tomcat/IIS がソケットを閉じる
Tomcat Servlet Container 5.5 を搭載した JBoss 4.0.4 GA を使用しています。また、IIS 6.0 をこの JBoss にリダイレクトしています。(IIS で ISAPI フィルタとして使用される IIS tomcat コネクタ経由)。すべてが正常に機能しており、説明どおりにワーカーを構成しました。
コネクタの worker.properties ファイルの一部を次に示します。
ただし、IIS (ポート 80) 経由でアプリケーションに接続する場合、HTTP 要求に対する HTTP 応答が完了するたびに、ソケットが閉じられます (TCP 層で FIN が送信されます)。アプリケーションは WAN 経由で動作しているため、これにより深刻な速度低下が発生します。(閉じたソケットごとに、別のソケットを確立する必要があり、これには 500 ミリ秒かかります)。
これは、JBoss Web サーバーに直接接続している場合には発生せず、IIS の同じ WebServer インスタンス上の別の仮想ディレクトリに接続している場合にも発生しません (つまり、IIS の Keep-Alive も構成されています)。
これは、Tomcat IIS コネクタの最新バージョンで発生します。
コネクタにバグがあるのか、それとも私の設定に問題があるのか わかりますか?
前もってありがとう、
ヘンリー。
jboss - JBoss にデプロイされた WAR ファイルを展開させるにはどうすればよいですか?
/usr/local/jboss-4.3/ の下の Ubuntu で JBoss 4.3 を実行しています。アプリケーションを WAR ファイル、つまり myapp.war として /usr/local/jboss-4.3/server/myserver/deploy にデプロイしました。しかし、デプロイ フォルダーの下に「展開された」/myapp ディレクトリがないようです。
私は Windows で実行されている Tomcat に慣れているため、JBoss には少し慣れていません。WAR を Tomcat に配布すると、この WAR の物理的な内容が /myapp ディレクトリに展開されます。これにより、構成設定など、Web アプリの下のファイルを変更することが可能になります。
JBossでこれを行うにはどうすればよいですか?
jboss - JBoss:InterceptorRegistryからの警告EJBTHREE-1246はどういう意味ですか?
現在、JBoss AS5.0.0.GAでEJB3.0ベースのアプリケーションを開発していますが、最近、サーバーログに次の警告が表示されました。
警告は、EJB(ステートレスセッションBean)がJSFWebアプリケーションのバッキングBeanに注入されるとすぐに生成されます。Beanは問題なく機能しますが、それでも、その警告がどこから来ているのか、それを回避するために何ができるのかを知りたいと思います。
私はすでに少し調べましたが、良い答えは見つかりませんでした(Bean開発者は心配する必要はありませんが、警告なので、より良い解決策が必要です):
- http://www.jboss.com/index.html?module=bb&op=viewtopic&t=147292
- http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4180366
- http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4140136
- 警告に関するJBossJIRAの問題(私の意見ではそれほど役に立ちません)
では、警告の原因(アプリケーションサーバー開発者ではなくBean開発者の観点から)とそれを回避するために何をすべきかについて誰かが説明していますか?
更新: JBossを5.0.1.GA(ダウンロード、リリースノート)にアップグレードしましたが、残念ながら警告が表示されます。
java - JBPM: タスク ノードから出る複数のトランジション
JBPM では、(技術的に) 複数のトランジションをタスク ノードから送信できますか?
はいの場合、それは良い習慣ですか?
どんな助けでも役に立ちます。
java - アクティブ MQ と JBoss Messaging の比較
プロジェクト用の JMS メッセージ ブローカーを選択します。JMS サーバーが安定していて、高負荷のメッセージを処理できることが重要です。リストを絞り込んで、Active MQ と JBoss Messaging を含めました。
これらのいずれかを使用した経験があるか、同じ環境で両方を試したことがあるかどうか疑問に思っていました. 研究論文または同様のものへのリンクは素晴らしいでしょう。