問題タブ [oracle-ucm]
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.
json - Elasticsearch クエリ形式
データを JSON 形式でダンプする別のアプリケーションからの出力に基づいて、エラスティックから検索を実行しようとしています。フォーマットは次のとおりです。
このデータを json ファイルにダンプし、エラスティックにアップロードしました。
各フィールドの特定の値に基づいてアイテム/データをリストするクエリを作成できません。
たとえば、次の場所にdDocAuthor
あるすべてのアイテムを返すクエリをどのように設定すればよいweblogic
でしょうか?
java - WCC のカスタム Java コンポーネントでの NoClassDefFoundError
oracle-ucmのカスタム Java コンポーネントを作成しようとしています。
ただし、取得したコードを実行すると、正しくインストールされます。
System code execution error. Unable to create service. java.lang.NoClassDefFoundError: com/lowes/content/edam/massMetaDataUpdate/service/ServiceApplication.
component.hda ファイルは次のようになります。
参考までに、私のサービスクラスの冒頭は次のようになります。
パッケージ com.lowes.content.edam.massMetaDataUpdate.service;
私のコンポーネントは、見つからないクラスと同じパッケージにある MMUService クラスで開始するように構成されています。両方のクラス ファイルは、直接同じフォルダーにあります。では、最初のサービス クラスは検出できるのに、同じパッケージに含まれているヘルパー クラスは検出できないのはなぜでしょうか。
コンポーネント ウィザードからの高度なビルド設定
以下を除くすべてのブランク:
カスタム クラス パス: $COMPONENT_DIR/classes
カスタム ライブラリ パス: $COMPONENT_DIR/libs
oracle - Oracle webcenter コンテンツ サーバーのカスタム テーブルからデータを取得する方法 (補助メタデータ) ドキュメント レベル?
私はしばらく Oracle Web Center Content 12c に取り組んでおり、ドキュメント レベル (補助メタ データ セット) でメタ データを使用しています。これらのメタ データは doc メタ テーブルの一部ではないため、検索サービスを使用して取得することはできません。これらのメタ データは、アクセスできないコンテンツ サーバーにカスタム テーブルを作成します。補助メタデータ セットに取り組んだ人はいますか? また、カスタム テーブルからデータを取得するにはどうすればよいですか?
java - カスタム コンポーネントで Apache POI を実行すると、Oracle WCC NoClassDefFoundError: org/xml/sax/EntityResolver が発生する
私は、Oracle WCCが Excel ファイルからメタデータの更新を読み込んで処理するためのカスタム コンポーネントを作成しています。
ただし、コンポーネントがapache-poi (バージョン: 3.11) でファイルを読み込もうとすると、次の例外が発生します。
hda ファイルのコンポーネント クラスパスにライブラリ ファイルを追加しました。
注: 欠落しているクラスxml-apis-1.0.b2.jar
は、Maven の依存関係であるによって提供され、コンポーネントのクラスパスに含まれ、lib フォルダーにコピーされる必要があります。
では、なぜ例外が発生するのですか? サーバーが見つからないのはなぜorg.xml.sax.EntityResolver
ですか?
さらなる質問
これを間違ったうさぎの穴に送っていないことを願っていますが、以前の同僚がoracle-ucm IdcClassLoader
を使用しているときにapache- fop で問題に遭遇しました。fopは独自のカスタム クラスローダーを使用するためです。apache-poiにも同じ問題がありますか?
Manifest.hda (コンポーネントのリスト)
oracle - Oracle UCM で元の PDF ファイル名が表示されない
私はOracle UCMを使用しています。
私がしなければならないことは、いくつかのドキュメントをスキャンし、それらの PDF ファイルを Oracle Content Server にコピーすることだけです。そうすれば、サイトにアクセスして、それらのファイルをそれぞれの名前で検索できるようになります。
ここまでは順調ですが、ここからが厄介なところです。
1 つのファイルの検索が完了すると、UCM サイトに実際の名前 (スキャンした PDF に付けた名前) が表示されません。サイトには、最初に付けた名前の代わりに、「sitios」(スペイン語で「sites」、私はラテンの国にいます) という名前が表示されます。
foreign-keys - WCC UCM のメタデータ: 1 つのドキュメントに対して、ビジネス テーブルの複数の値をメタデータとして使用する方法は?
がありBUSINESS_TABLE
ますID, NAME, FIELD1, FIELD2, ...., FIELDn
。
WCC では、ドキュメントを のいくつかの項目BUSINESS_TABLE
(例: 、、、などDocument_1
に関連している) にリンクする必要があり、これらの値にインデックスを付ける必要があるため、WCC からこのデータに対してクエリを実行できます。id_1
id_2
id_455
id_456
私たちの最初のアイデアは、これらの値を memo ( ) 型のカスタム メタデータにリストすることでしたがxLinkedBusinessItems = id_1, id_2, id_455, ......
、メモ型は 1000 文字に制限されており、これでは十分ではありません。(メモを 4000 文字に拡張する方法はわかっていますが、それでも十分ではありません。)
アイデアはありますか?この機能にどのように取り組むことができますか?
ありがとう。