問題タブ [oracle-xdk]

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 投票する
1 に答える
169 参照

oracle - Oracleでxmlを作成する方法

SQLクエリを使用してOracleでxmlを作成する方法.

0 投票する
4 に答える
1024 参照

java - jar から外部サービス プロバイダーを使用しないようにアプリケーションに伝えるにはどうすればよいですか?

何らかの理由で、Oracle XDK の xdb.jar が必要です。この jar は xmlparserv2.jar に依存します。実際の問題は、xmlparserv2.jar にいくつかのプロバイダー構成ファイル (META-INF/services) が含まれていることです。jar には、 javax.xml.transform.TransformerFactoryjavax.xml.parsers.SAXParserFactory、およびjavax.xml.parsers.DocumentBuilderFactoryのサービス プロバイダがあります。実装 (oracle.* から) は、ソフトウェアの他の部分と一緒に動作しません (標準のファクトリが必要です)。

0 投票する
2 に答える
20384 参照

java - 11.2.0.3のOraclejarファイルの入手先-xdb、aq、i18n、xmlparser

Oracle11gバージョン11.2.0.3と互換性があるようにレガシーJavaアプリケーションを更新しようとしています。

アプリケーションはOracle10gバージョン10.2.0.4で実行されており、OracleAdvancedQueuesを使用しています。Mavenの依存関係が次のように宣言されています。

  • aq 10.2.0.4.0
  • xdb 10.2.0.4.0
  • xmlparser 10.2.0.4.0
  • i18n 10.2.0.4.0

11g、特に11.2.0.3で同じファイルを見つけるのに苦労しています。Oracleのホーム・ディレクトリ、JDeveloperのインストール、オンラインなど、さまざまな場所を調べたところ、候補となるが必要なものではない、さまざまな名前とバージョンのさまざまなjarファイルが見つかりました。

適切なjarファイルの場所を教えてもらえますか?

JDBCドライバーにはいくつかのクラスがあるようですaqが、パッケージ名がからoracle.aqに変更されましたoracle.jdbc.aq。リファクタリングを行うことができてうれしいですが、先に進む前にこれが正しいことであると確信したいと思います。ここでのアドバイスは価値があります。

編集: 私が見つけたバージョンのミッシュマッシュで実行しようとすると、アプリの単体テストを実行しようとすると次のエラーが発生します:

編集:OracleのOracle Database 11g Release 2 JDBC Driversページからダウンロードorai18n.jarし て、単体テストでエラーの原因となった問題を解決することができました。しかし、私はまだとが不足しています。xdb6.jaraqxmlparser

編集:取得するのに有望に見えるOracle XDKホームページを 見つけましたxmlparserが、明らかな場所で利用できるダウンロードはありません。

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

oracle - Oracle XDK SAX/DOM パーサーを使用した XML 検証

SAX/DOM パーサーを使用して xsd に対して xml を検証しようとしています。両方のファイルが CLOB 列としてデータベースに格納されています。すべての検証エラーを報告する必要があり、このフォーラムの以前の投稿からの役立つアドバイス/コードに基づいて、次のコードを使用してエラーを検証および報告しました。

コードは問題なく動作しますが、大きなファイルの場合、特定の数のエラーを超えることはありません。つまり、getNumMessages() (XMLParseException) は 100 を超える値を返さないため、検証エラーの出力が制限されます。コードまたは代替の変更を提案するポインタは非常に役立ちます。

データベースのバージョン: Oracle Database 11g Enterprise Edition リリース 11.2.0.2.0 - 64 ビット製品

PL/SQLから上記ユーティリティを呼び出す関数

ありがとう。

0 投票する
2 に答える
868 参照

java - Java 1.7 は XSLT 3.0 をサポートできますか

json を json に変換したいのですが、XSLT 3.0 が json から json への変換をサポートしていることを知りました。しかし、Java 1.7 が xslt 3.0 仕様をサポートしているかどうかを確認したかったのです。サポートを提供する可能性のある他のフレームワークがある可能性があることは承知しています。たとえば、sax ( http://www.saxonica.com/html/documentation/using-xsl/xslt30.html ) ですが、Java がすぐにサポートできる場合は、依存関係を減らしたままにしておくことをお勧めします。