問題タブ [osb]
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.
xquery - OracleServiceBusでのxquery置換の問題
置換関数を使用して、Oracle ServiceBusxqueryトランスフォーメーション内で2つの円記号を1つの円記号に置き換えようとしています。
$ str:= replace($ srcStr、 "\\\\"、 "\\")とします。ここで、$srcStrは値"^ \\ d{1,4}$"を保持します。
しかし、何らかの理由でこれは機能しません。結果はstil"^\\ d{1,4}$"です
Altova XmlSpyなどで同じ関数を呼び出すと、これは正常に機能します。replace( "^ \\ d {1,4} $"、 "\\\\"、 "\\")の結果は^ \ d {1 、4}
OSBがソース文字列のバックスラッシュと一致しない理由を誰かが知っていますか?回避策は何でしょうか?
java - XQuery fn-bea:date-from-dateTime($date) を実行すると、XPST0081 が発生する
OSBで提供されているOracleのライブラリを使用してXQueryを実行するJavaでライブラリを作成しています
XQuery の 1 つに以下が含まれます。
XQuery は、OSB 環境および Eclipse OEPE でも適切に動作します。
それにもかかわらず、Java で XQuery を実行しようとすると (私はxquery.jar
OSB ディストリビューションから取得しました)、例外が発生しました。
更新 1:
net.sf.saxon.query
ライブラリを使用して同じことを試みました。また、この機能も管理できませんでした:
更新 2
fn-bea:date-from-dateTime()
関数が weblogic の次の場所にあることがわかりました。
しかし、既知の XQuery エンジンで使用する可能性は見当たりません。さらに、fn-bea
この関数だけでなく、すべての関数を使用することが望まれます。
これを解決する方法を知っている人はいますか、またはサポートする Java XQ エンジンを提案していますかfn-bea
?
msmq - OSB から MSMQ を読み取る方法
MSMQ (Microsoft Messaging Queue) からリッスンするプロキシ サービスを作成する必要があります。これを可能にするには、どのトランスポート プロトコル/アダプターを使用すればよいですか?
xpath - xml から名前空間を削除する方法
次の形式のXMLがあります
XQueryまたはXPath式を使用したい。
今、私だけを削除したい
xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"
xml からの名前空間。
それを達成する方法はありますか?
ありがとう
oracle - Oracle サービス バス呼び出しエラー
OSB でプロキシ サービスを呼び出そうとすると、エラーが発生します。表示されるエラーは次のとおりです。
HTTP 500 が返されます。
メッセージ フローでは、「サービスが呼び出されていません」という要求が返されたことがわかります。ログに「ルーター情報を配置する際のエラー」が表示されます。
これを克服する方法についてのアイデアはありますか?
xsd - Xquery で抽象的な XSD 要素をどのようにマップしますか?
Xquery リクエストで定義しているフォームがあります。このフォームは、XSD スキーマに基づいて構築されています。
私のフォーム:
enderItems が ref であることに注意してください。そのソースは次のとおりです。
Xquery リクエストに追加したい、tenderType を拡張する特定の入札がいくつかあります。次に例を示します。
では、これは Xquery ではどのように行われるのでしょうか? 私は次のことを試しました:
各入札タイプに対してこれを行いましたが、XML 要素はマッパーによってサポートされていません。
osb - OSBファンデーションサンプルの実行について
でホストされている公式のオラクルWebサイトで提供されているOSB-100ファンデーションサンプルを実行しようとするとjava.net
。
で実行されWeblogic Server 10.3.x 11gR1 Patchset 2
ます。
OEPE+Weblogic Server
およびの最新バージョンをインストールしOSB
ました。
それでも次のエラーが発生します:
新しいサーバーウィザードで、を見つけることができませんWLS 11R1 Pacthset2
。Oracle Weblogic Server(10.3.6) 11gR1
どちらかしかわかりませんwithout a pacthset
。
jvm - OSBsbconfig.jarの問題-JVM文字の長さの問題
Jenkinsを使用してOracleOSBビルドジョブに取り組んでいます。
osb - OSB 置換アクションで変数 "body" の更新に失敗しました: XML の解析中にエラーが発生しました: {err}FORG0005: 正確に 1 つのアイテムが必要ですが、0 アイテムを取得しました
Eclipse のデバッグ モードでプロキシ サービスをテストしましたが、正常に動作していますが、Sb コンソールでテストすると、上記のエラーが発生します。
以下は私のXqueryです
c# - Java および C# から OSB プロキシを呼び出す方法
Java クライアントから OSB プロキシを呼び出す方法と C# クライアントから呼び出す方法の両方の状況の例が必要です。簡単な例と高度なベスト プラクティスも探しています。