問題タブ [ibm-was]
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.
deployment - クラスター環境でダウンタイムをゼロに展開するにはどうすればよいですか?
システムにメジャーデプロイメント(15個以上のearファイル)をデプロイする必要があります。システムは高可用性システムです。ダウンタイムなしでこのデプロイメントを実行するにはどうすればよいですか?私のアプリケーションサーバーはIBM-WASです
jms - WebSphere MQ v7 を使用する WebSphere Application Server V7 での rollback()
トランザクションのロールバックで問題に直面しています (メッセージを元のキューにプッシュできません)。
WebSphere MQ v7 で構成されたリモート キューをリッスンする WAS v7 にデプロイされた MDB (コンテナー管理 TX)。
MessageDrivenContext.setRollbackOnly() をマークすると、ffdc WAS ログに以下の詳細が表示されます
com.ibm.websphere.csi.CSITransactionRolledbackException: com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:222) で rollbackonly とマークされたトランザクション com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:561) ) com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4512) で com.ibm.ejs.container.MDBWrapper.onMessage(MDBWrapper.java:107) で com.ibm.ejs.container.MDBWrapper. onMessage(MDBWrapper.java:132) の com.ibm.ejs.jms.listener.ServerSession.run(ServerSession.java:496) の com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
トランザクションが正常にロールバックされているように見えますが、キューに同じメッセージが表示されません (キューが空である/メッセージが削除されている)。
メッセージをキューに保持して再度処理する方法を教えてもらえますか???
jms - Websphere MQ サーバー キューの読み取り競合状態を解決するにはどうすればよいですか?
いくつかのアプリケーションを実行している 4 ノードの Websphere アプリケーション サーバー クラスターがあります。アプリケーションは websphere mq サーバーのキューをリッスンします。クラスター スコープで jms リソースを作成したので、すべてのノードが同じキュー マネージャーに接続し、mq エクスプローラーでのキューのオープン入力カウントは 4 です。問題は、メッセージがキューにパブリッシュされると、ノードの 1 つがメッセージを取得して処理を開始しますが、メッセージ ヘッダーが正しくないというエラーがスローされることです。3 つのノードをシャットダウンし、1 つのみを実行したままにすると、そのノードのアプリケーションがメッセージを読み取り、正常に処理を開始しました。読み取り競合は mq では問題にならないと思っていましたが、事実は別の方向を示しています。
java - IBM WAS : 最大並列 DB 接続
バックエンドでウェアハウスに接続する Java/Java EE で開発された Web アプリケーションがあります。アプリケーション サーバーとして IBM WAS があり、データベース接続用に定義されたデータ ソースがあります。接続プールの最大プール サイズは 30 に設定されています。DB クエリに最大 1 ~ 2 分かかる場合があり、ユーザーはフロント エンドで待機します。
40 人の異なる同時ユーザーが、バックエンドでクエリを実行している画面に 1 ~ 2 分でアクセスするとどうなるでしょうか。
- WAS の設定では、DB への接続数は最大 30 ですよね?
- WAS は、DB 接続が処理を終了し、接続をプールに返すまで待機します。キュー内の次のリクエストに割り当てることができますか?
ibm-mobilefirst - IBM Worklight アダプター - https バックエンド ピアが認証されていません
アプリ用にローカル PC の Worklight アダプターから https バックエンド サービスに接続しようとしていました。
しかし、以下のエラーが発生したため、Worklight Adapter から HTTPS サーバーへの Web サービス呼び出しを作成する - javax.net.ssl.SSLPeerUnverifiedException: ピアが認証されていないという質問を投稿しました。
ここに記載されている手順に従いました
システムのJava cacertsキーストアに自己署名証明書をインポートすると、アダプターが機能し始めました。わお!!!
今、アダプターを WAS にデプロイし、同じ手順に従い、そこにも証明書をインポートしましたが、アダプターを使用しようとすると、まだエラーが発生します。
java - WAS 6 のインストール中にエラーが発生しました: createprocess が失敗しました
ある開発プロジェクト用に Websphere アプリケーション サーバー バージョン 6 をインストールしようとしましたが、インストールを開始するとエラー メッセージが表示されました。
問題は、私のコンピューターに Java SDK 1.4.2 がインストールされており、java_home
正しく設定されていることです。システムはファイルを見つけることができませんでした。
この問題を解決するために何をする必要がありますか、またはこのメッセージが表示される理由を誰かが知っていますか?
ibm-rad - websphere アプリケーション サーバー 8.5 を使用した RAD でのワークスペースのセットアップに関する問題
ワークスペースを設定するのに本当に苦労しています。.car ファイルを使用して m WAS8.5 を構成して実行しようとしましたが、かなり時間がかかりました。サーバーを手動で構成しようとしましたが、それでもサーバーを起動できませんでした。サーバーの起動中に、コンソールに次のエラーが表示され、そのサーバーが停止した後です。
サーバーログ:
java - 最初の試行後に SOAP を送信する NullPointerException と「深度制限に達しました」
SOAP メッセージを Web サービス サーバーに送信する際にエラーが発生します。面白いことに、最初の送信 (サーバーが開始されると) は常に機能します。2 番目のメッセージから、クライアント エンドで NullPointerException を受信し始め、サーバーで「深さの制限に達しました」というメッセージが表示されます。そのため、サーバーのメモリの問題に直面していると思いました。したがって、Verbose Garbage Collection を有効にし、サーバーの最大ヒープ サイズを 2 倍にしましたが、問題は解決しませんでした。Java 6 と WebSphere Application Server v7 を使用しています。あなたの助けは大歓迎です、ありがとう
## クライアントのエラーログ ##
## サーバー上のイベント ログ ファイル ##
active-directory - LDAP エラー 49、ランダムなユーザーのデータ 52e をランダムに取得していますか?
アーキテクチャは次のとおりです。
3 つの LPAR (12 インスタンス) 上の WAS 7.0 4 サーバーで、BPM が実行されており、この問題のアプライアンスは Business Space です。
ID には AD DS (2 つのブランチ) があり、1 つの DC=principal.com がグローバル カタログとして構成され、もう 1 つの DC=principal.com.offices が構成されています。
WAS は、ポート 3268 (グローバル カタログ) で DC=principal.com を指しています。
ユーザーの 1% 未満で、次のエラーが発生します。
彼らはログインしようとしますが、「ユーザー名とパスワードを確認してください」というメッセージを受け取ることができず、ログに次のメッセージが表示されます
ユーザーは午前中にログインできましたが、午後から前述のエラーが発生しました。
ユーザーがあるコンピューターからはログオンできず、別のコンピューターからはログオンできる可能性があります (同じ ADDS ブランチ上)。
この問題とは関係のない別の変更コントロールでは、WAS サーバーを再起動する必要がありました。問題はすぐに止まりました。そして今、再び始まっています。
調査するためのポインタは非常に役立ちます。前もって感謝します