問題タブ [jca]

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.

0 投票する
3 に答える
2088 参照

oracle - Oracle Advanced Queue を Websphere 7.0 と統合する方法

IBM Websphere の資料には、サード・パーティーの jms プロバイダーを使用できると記載されています: http://pic.dhe.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc% 2Finfo%2Fae%2Fae%2Ftmj_instp.html

Oracle フォルダにリソース アダプタ ojms.rar が見つかりましたが、その使用方法を教えてください。誰かが AQ で WAS7 を使っているのではないでしょうか?

0 投票する
1 に答える
1560 参照

mysql - データベースの再起動後、JbossはMysqlに再接続できません

こんにちは、JBOSS AS7.1.1Finalを使用しています。単純なJPAHibernateアーキテクチャとMysql。

xa-datasourceは次のようになります。

MySQLが再起動された後、JBOSSは接続を更新(再接続)する必要がありますが、それは行われません。お知らせ下さい

0 投票する
1 に答える
2214 参照

eclipse - OSB - JCAアダプタ接続エラー

OEPE でフローを試行すると、ドメインのログに次のエラーが表示されます。

"ネストされた例外は: BINDING.JCA-11812

インタラクション処理エラー。API、[SCHEMA].[PACKAGE].[STORED_PROCEDURE] への対話の実行を処理中にエラーが発生しました。API [SCHEMA].[PACKAGE].[STORED_PROCEDURE] を呼び出すための対話の処理中にエラーが発生しました。原因: java.lang.NullPointerException。

パラメーター データを含む XML が XSD パラメーター定義に適合することを確認してください。おそらくモデリング エラーが原因で、この例外は回復できません。」

(注: 私の OSB はスペイン語です。これを翻訳しました)

SOAP メッセージ (HTTP) を受信し、パラメータ データをデータベースのストアド プロシージャに送信するフローを作成しています。JDeveloper を使用して JCA アダプタを作成し、オフィスのデータベースと、その上に作成したストアド プロシージャを参照しました。jca、wsdl、および xsd を OEPE に配置し、ビジネス サービスを生成しました。

したがって、2 つのフローがあります。1 つは SOAP を受信し、その属性のデータから、これらの属性の連結文字列を設定します。これをメッセージの本文で置き換え (soap エンベロープを使用)、2 番目のフローにルーティングします。

2 番目のフローでは、JCA を使用するビジネス サービスに直接ルーティングするだけです。すでにテスト済みですが、上記のエラーに従ってデータベースに接続しません。

誰かがこれについて私を助けることができますか?

0 投票する
0 に答える
1693 参照

jakarta-ee - アプリケーションが WorkManager API を使用している場合に Jboss 5.x から Jboss 7.x に移行する方法

ワークロードを並列化するために (垂直方向のスケーラビリティとして) WorkManager を使用する場合がある実稼働環境の既存のアプリケーションを移行する作業を行っています。

アプリケーションは JMS も使用しますが、パフォーマンスの問題により、一部の部分はJBossWorkManagerTaskExecutor [Spring 3.1] を使用して実装され、実行中のすべてのスレッドで同じ JVM メモリを共有し、Java EE 環境でネイティブ スレッドを開かないようにします。

WorkManager API が Jboss 7.x で利用できないため、このトピックとその理由に関する他の多くの議論を読みました。

https://community.jboss.org/thread/169380

https://community.jboss.org/message/718053

しかし、ソースコードに影響を与えずに (または非常に小さな影響を与えるだけで)、Jboss 5.x から Jboss 7.x (Jboss EAP 5 から Jboss EAP 6) にアプリケーションを(非常に高速な方法で)移行する方法がわかりません。.

私が正しく理解していれば、workmanager は JMX 経由では利用できないため、JCA リソース アダプタを実装して workmanager を使用する方法しかありません。それは正しいですか?

以上の理由から、commonj を導入する機会はなかなかないと思います。

現時点ではソース コードを書き直すことはできず、非常に短い時間で状況を解決するためにネイティブ スレッドを開くことは避けたいと考えています。

誰かがこの問題を解決しましたか? 以前のバージョンの Jboss のように WorkManager を使用する JCA リソース アダプタの実装を誰かが持っていますか?

0 投票する
1 に答える
1828 参照

java - Jboss-as 7.1.1 での standalone.xml からのリソース アダプター構成の外部化

Jboss-as 7.1.1 を使用しています

私は、standalone.xml ファイルで以下のようにリソース アダプタを構成しました。これは基本的に、Websphere MQ を使用した送信キューの構成であり、正常に機能します。

私の要件は、ホスト名、ポートなどの構成を外部化する必要があることです。これは、開発、QA、ライブなどのさまざまな環境に基づいて変更したいためです。基本的に、これらのパラメーターを外部化できるかどうかを知りたいです私の展開warファイルまたはearファイルに含めることができるようにファイル。

0 投票する
1 に答える
550 参照

java - JavaEE コネクタ アーキテクチャ - システム コントラクトと共通クライアント インターフェイスの違い

JCA を簡単に紹介するには、スライド共有を作成する必要があります。今、私は全体を理解しようとしていますが、まだいくつかの場所で立ち往生しています. 私はIBMチュートリアルを読んでいますが、そのサンプルコードではトランザクションとセキュリティ契約を実装していませんが、代わりにInteraction、InteractionSpec、RecordFactory、およびIndexedRecordsインターフェース/クラスを使用しています(それはCCIだと思います)。

共有の中で、JCA v1仕様のコントラクトを実装する必要があると述べていることがわかりました。この例では、正しく理解している場合、「接続管理コントラクト」のみが使用されています。

(ConnectionMetaData、ConnectionFactory、Connection) または (ManagedConnectionFactory、ManagedConnection、ManagedConnectionMetaData) <- それらの違いは何ですか?「Managed」というプレフィックスが付いたインターフェイスは、いわゆる「Managed Connection Contract」ですか?

また、まだよくわかりませんが、CCI はリソース アダプタの作成にのみ使用されますか? または、アプリケーションサーバー内の「フレームワーク」として使用して、リソースアダプターと通信できますか。Bean の例では、JNDI ルックアップを使用して ConnectionFactory のインスタンスを取得し、拡張 CCI クラスのオーバーロードされたメソッドを使用します。

コントラクトが「行う」ことは理解していますが、いつシステム コントラクトを使用し、いつ CCI を使用しますか。私はそれの目的を得ていません。

CCI はリソース アダプタ内のある種の「API メソッド」ですか?アプリケーション サーバーの実装で使用できますか?

JCA の最初の外観は非常に複雑です。

たとえば、JBoss、Tomcat 設定内でリソース アダプタと通信するにはどうすればよいでしょうか。

0 投票する
1 に答える
1033 参照

java - リソース アダプタを TomEE にデプロイする

GlassFish から TomEE に移行しようとしていますが、カスタム リソース アダプタを TomEE にデプロイする際に問題が発生しています。GlassFish では、RAR ファイルをデプロイし、リソース アダプタの設定を構成するだけです。コードに最小限の変更を加えて、TomEE で同じことを行うにはどうすればよいでしょうか?

0 投票する
1 に答える
562 参照

java - GraphDatabaseService を使用してリモートの neo4j インスタンスに接続するには?

現在、Glassfish と JCA neo4j-connectorEmbeddedGraphDatabaseを使用した JavaEE デプロイメントがあります。これは、 neo4j コミュニティのみを使用できるように neo4j が開始されていることを意味します。

私の上司は、高可用性、レプリケーション、および neo4j エンタープライズが使用できるグローバルなすべてのサービスを追加する方法を調査するように私に要求しています。その方向で、私は現在、その CJA コネクタを変更して、組み込みの neo4j インスタンスを使用するのではなく、最終的に同じマシンで実行される別のプロセスに接続することを考えています。

ただし、そのトピックについていくつかの質問があります。

まず、neo4j の以前のバージョンには a があったようですRemoteGraphDatabaseService。なくなったようです。本当か ?さらに重要なことは、アプリケーションが JCA を使用して、さまざまなコンポーネント間で XA を使用してトランザクションを調整することです。REST API がカスタマイズ可能なトランザクション サイズをサポートしていないように見えることを考慮して、そのトランザクション調整を外部の neo4j インスタンスに維持するにはどうすればよいでしょうか (neo4j の 1 つの REST 呼び出しは 1 つのトランザクションです)。

0 投票する
1 に答える
266 参照

jca - レコード指向のデータ統合とは

この JCA チュートリアルでは、こちら

「記録志向」とは?