私は、入力引数と戻り値としてJAXBにマップされた複雑な構造(サブクラスなど)を持つEJBを持っています。Oracle Service Bus Java
これをOracle Service Bus 11gにデプロイします。 EJBを呼び出すビジネスプロキシを作成することはできますが、基本型(int、...)のみで行うことができます。
EJBとOSBの間でXMLをどのようにトンネルするのですか?私がそれについて多くのことを知らないので、高度なOSB情報は高く評価されます。
私は、入力引数と戻り値としてJAXBにマップされた複雑な構造(サブクラスなど)を持つEJBを持っています。Oracle Service Bus Java
これをOracle Service Bus 11gにデプロイします。 EJBを呼び出すビジネスプロキシを作成することはできますが、基本型(int、...)のみで行うことができます。
EJBとOSBの間でXMLをどのようにトンネルするのですか?私がそれについて多くのことを知らないので、高度なOSB情報は高く評価されます。
再生した後、OSBがApache XMLBeansをサポートしています(afaikのみ)。したがって、パラメータを宣言し、org.apache.xmlbeans.XmlObject型の値を返すと、それは機能します。 DOM v3が実装されていないことやoracle DOM実装がクラッシュするといういくつかのエラーが発生したので、XmlObjectを使用してXML文字列を作成し、reparseします。
@ Euclides:クラスパスにXMLObjectとXmlObjectがあります。私は2番目(小文字)が必要です。とにかく、ヒントありがとう。
XMLObjectデータ型をサポートしていますか? – Euclides