問題タブ [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.

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

json - Elasticsearch クエリ形式

データを JSON 形式でダンプする別のアプリケーションからの出力に基づいて、エラスティックから検索を実行しようとしています。フォーマットは次のとおりです。

このデータを json ファイルにダンプし、エラスティックにアップロードしました。

各フィールドの特定の値に基づいてアイテム/データをリストするクエリを作成できません。

たとえば、次の場所にdDocAuthorあるすべてのアイテムを返すクエリをどのように設定すればよいweblogicでしょうか?

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

java - WCC のカスタム Java コンポーネントでの NoClassDefFoundError

のカスタム 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

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

oracle - Oracle webcenter コンテンツ サーバーのカスタム テーブルからデータを取得する方法 (補助メタデータ) ドキュメント レベル?

私はしばらく Oracle Web Center Content 12c に取り組んでおり、ドキュメント レベル (補助メタ データ セット) でメタ データを使用しています。これらのメタ データは doc メタ テーブルの一部ではないため、検索サービスを使用して取得することはできません。これらのメタ データは、アクセスできないコンテンツ サーバーにカスタム テーブルを作成します。補助メタデータ セットに取り組んだ人はいますか? また、カスタム テーブルからデータを取得するにはどうすればよいですか?

0 投票する
5 に答える
943 参照

java - カスタム コンポーネントで Apache POI を実行すると、Oracle WCC NoClassDefFoundError: org/xml/sax/EntityResolver が発生する

私は、Oracle WCCが Excel ファイルからメタデータの更新を読み込んで処理するためのカスタム コンポーネントを作成しています。

ただし、コンポーネントが (バージョン: 3.11) でファイルを読み込もうとすると、次の例外が発生します。

hda ファイルのコンポーネント クラスパスにライブラリ ファイルを追加しました。

注: 欠落しているクラスxml-apis-1.0.b2.jarは、Maven の依存関係であるによって提供され、コンポーネントのクラスパスに含まれ、lib フォルダーにコピーされる必要があります。

では、なぜ例外が発生するのですか? サーバーが見つからないのはなぜorg.xml.sax.EntityResolverですか?

さらなる質問 これを間違ったうさぎの穴に送っていないことを願っていますが、以前の同僚が IdcClassLoaderを使用しているときに fop で問題に遭遇しました。fopは独自のカスタム クラスローダーを使用するためです。にも同じ問題がありますか?


Manifest.hda (コンポーネントのリスト)

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

oracle - Oracle UCM で元の PDF ファイル名が表示されない

私はOracle UCMを使用しています。

私がしなければならないことは、いくつかのドキュメントをスキャンし、それらの PDF ファイルを Oracle Content Server にコピーすることだけです。そうすれば、サイトにアクセスして、それらのファイルをそれぞれの名前で検索できるようになります。

ここまでは順調ですが、ここからが厄介なところです。

1 つのファイルの検索が完了すると、UCM サイトに実際の名前 (スキャンした PDF に付けた名前) が表示されません。サイトには、最初に付けた名前の代わりに、「sitios」(スペイン語で「sites」、私はラテンの国にいます) という名前が表示されます。

0 投票する
0 に答える
115 参照

foreign-keys - WCC UCM のメタデータ: 1 つのドキュメントに対して、ビジネス テーブルの複数の値をメタデータとして使用する方法は?

がありBUSINESS_TABLEますID, NAME, FIELD1, FIELD2, ...., FIELDn

WCC では、ドキュメントを のいくつかの項目BUSINESS_TABLE(例: 、、、などDocument_1に関連している) にリンクする必要があり、これらの値にインデックスを付ける必要があるため、WCC からこのデータに対してクエリを実行できます。id_1id_2id_455id_456

私たちの最初のアイデアは、これらの値を memo ( ) 型のカスタム メタデータにリストすることでしたがxLinkedBusinessItems = id_1, id_2, id_455, ......、メモ型は 1000 文字に制限されており、これでは十分ではありません。(メモを 4000 文字に拡張する方法はわかっていますが、それでも十分ではありません。)

アイデアはありますか?この機能にどのように取り組むことができますか?

ありがとう。