問題タブ [oracle-service-bus]
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.
oracle - プロキシ サービスとビジネス サービス
Oracle Service Bus でメッセージ フローをコンフィグレーションするときに、ビジネス サービスなしでプロキシ サービスを使用できますか? もしそうなら、どのようなシナリオでそれを使用しますか?
xml - xml を文字列に変換
たとえば、SOAPリクエストメッセージのタグコンテンツとしてxmlをWebサービスに送信する必要があるシナリオがあります
arg_1 は Web サービスへの文字列パラメーターです。だから私はこれのためにCDATAセクションを持ってきます
しかし、これは私に例外を投げ続けます
org.xml.sax.SAXException: WSWS3084E: エラー: SimpleDeserializer が、デシリアライズしようとしている何かで、予期されていない子要素を検出しました。解析中のメッセージ:
この例外が発生し続けます。誰もこれを見たことがありますか??
wcf - ユーザー名とパスワードを svcutil.exe に渡しますか?
現在、ユーザー名とパスワードで保護されている OSB サービスがあります。svcutil を使用してサービス プロキシを生成しようとすると、401 権限がありません。svcutil.exe.config ファイルを設定する必要があることはわかっていますが、証明書を渡すもの以外の例が見つかりません。
svcutil を使用してユーザー名とパスワードを送信する方法を知っている人はいますか?
integration - MFL-メッセージフォーマット言語
MFLとは何ですか?なぜ使われるのですか?実際にデータをあるエンコーディングから別のエンコーディングに変換しますか?
junit - OSB サービスの JUNIT テスト
Oracle Service Bus でプロキシ、ビジネス サービスをテストするための Junit テスト ケースを用意できますか? もしそうなら、誰かが私に同じことへのいくつかの指針を与えることができます.
java - JMS トランスポートと MQ トランスポート
Oracle Service Bus (OSB) を MOM として使用しており、宛先 URI は IBM MQ キューです。どちらが優先される交通手段か知りたいだけです。OSB は、同じものに対して JMS アダプタとトランスポート用の MQ アダプタの 2 つのアダプタを提供します。同じことの長所と短所を知っている人はいますか。ティア
weblogic - OSBWLS初期化の問題
OSBで奇妙な動作に直面し、クライアントモードでMQを使用してWLSを構成し、接続を確認するためのマイナーテストを実行し、Q1からのメッセージを読み取るプロキシサービスとルーティングするビジネスサービス(BS)を作成しましたQ2へ。問題は、プロキシがメッセージを読み取ることができるが、BSがこれをスローしていることです。
JMSPoolBEA-169807EJBまたはサーブレット内からALBS_JMS_SessionPool_491704821という名前のJMSリソースへの初期接続中にエラーが発生しました。サーバーは後で接続を再試行します。エラーはjavax.jms.JMSExceptionでした:[JMSPool:169803] JMS接続ファクトリのJNDIルックアップAKBConnFactが失敗しました:javax.naming.NoInitialContextException:クラスをインスタンス化できません:com.sun.jndi.fscontext.RefFSContextFactory[ルート例外はjava.langです.ClassNotFoundException:com.sun.jndi.fscontext.RefFSContextFactory
注:クラスパスまたはdomain / libフォルダーには、RefFSContextFactoryクラスが含まれています
アイデアギャング..?TIA
java - バイナリ メッセージの比較
メッセージ変換の応答フローの単体テスト中に直面する興味深い問題に遭遇しました。このフローの結果は、(XML から非 XML への) バイナリー出力であり、キューに入れられます。私たちが直面している問題は、このバイナリ出力メッセージの長さが非 xml データの長さと一致しないことです。これは、MFL フォーマット テスター ツールからの予想される結果として保存されます。私たちの推測では、OSB がこのメッセージに何らかのエンコーディングを内部的に適用していますが、これは一見、プロキシ/ビジネス サービスに存在する UTF-8 です。そのため、expected のエンコーディングを UTF-8 に変更し、テスト ケースは成功しました。しかし、綿密な調査の結果、UTF-8 はそれ自体の長所により、すべてのデータを正しく表現していないことがわかりました。データ損失が発生した場所はどこでも「?」で表されます。'記号。
また、その間に MQ があり、独自のエンコーディングを持つ可能性がありますが、現時点では除外できません。
これには 2 つの解決策が考えられます。 1. エンコーディングの問題を回避するために、期待値と取得値の両方を Byte[] に変換することで比較を実装できます。しかし、出力で正確なメッセージ長を取得することはできません。2. 期待される結果と取得された結果の両方を UTF-8 以外の一般的なエンコード形式にエンコードできますが、どちらが正しいかわからないため、比較を行います。
アイデアギャング?
web-services - Oracle Service Busを使用してWebサービスを開発するためにTDDをどのように使用しますか
Oracle Service Bus を使用して Web サービスを開発する場合に、TDD および UNIT テストがどのようになるかについて、何か意見はありますか? 私が考えられるのは、バックエンドをスタブ化し、サービス バスを介してテストを実行することだけですが、それは実際には単なる統合テストです。この場合、TDD の原則をどのように適用しますか?
oracle - Oracle Service Bus - telnet 経由の Unix 認証
私は Oracle の Service Bus をまったく初めて使用します。私が直面している問題は、OSB 11g が特定の環境で使用されるということです。つまり、OSB は telnet 経由でレガシー システムに CSV 形式のメッセージを送信する必要があります。その前に、Unix ログインとパスワードで接続を承認する必要があります。FTP や HTTP などのトランスポートを使用すると、ログイン/パス認証はかなり単純になるため、2 つの解決策を思いつきました。
- OSB インストールに付属する sample-transport に基づいて、適切な認証手順 (つまり、 http://sadun-util.sourceforge.net/を使用) を使用して新しいソケット トランスポートを開発する
- JCA ソケット アダプターと Java コールアウトを使用する JMS と、リクエスト パイプラインで認証メソッドを使用する -有効なものはありますか?
私の質問は、問題を解決する最善の方法は何ですか? そのような問題に対処するための好ましい方法はありますか?
ご回答ありがとうございます。
よろしく、
P.