問題タブ [documentum]
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.
documentum - どのDocumentumAPIを使用する必要がありますか?
Documentumとのインターフェースにはいくつかのオプションがあるようです。WDK、DMCL、DFC、DFS、DQLなど。
他には何があるの?いつどのインターフェースを使用しますか?.NET開発者の場合、Java開発者の場合?
java - DFCを使用して、Documentum内の**すべての**バージョンのファイルをDocumentum内のあるフォルダーから別のフォルダーに移動するにはどうすればよいですか。
このコードは、現在のすべてのバージョンのファイルを1つのフォルダーから別のフォルダーに移動しますが、古いバージョンはすべて移動しません。(コンテキストは、DocumentumにアクセスするDFCのJavaコードです。)
古いバージョンの移動中に発生したエラーは、「ドキュメントが不変」でした。そこで、不変フラグを一時的に無効にし、ファイルを移動できるようにしてから、不変フラグをtrueにリセットするこのコードを追加しました。
問題は、このコードが本番環境(Windows)でクラッシュしたときに、開発マシン(Windows)で完全に実行された(リンクエラーが発生した)ことでした。なぜこれがそのまま機能しているのか、そしてこの問題を解決するための他のコードについてのアイデアは素晴らしいでしょう。ありがとう。
documentum - getQueryメソッドは何のためにありますか?
Documentumのサンプルコードが深くコメントされることは決してないので、私の質問は次のとおりです。
この行はどういう意味ですか?
java - Apache IOUtils.copy() および setContent() を使用してドキュメント コンテンツをコピーする
あるドックベースに格納されているあるオブジェクトのコンテンツを、別のドックベースに格納されている別のオブジェクトにコピーしたいと考えています。コピーするファイルが 30 万を超えるため、ファイルを作成したくありません。以下は私のコードの一部です:
JVM を調整しないIOUtils.copy(source.getContent(), baos);
と、java.lang.OutOfMemoryError: Java heap space
.
Xmx max 値を設定して JVM を調整すると、前の命令は問題ありませんjava.lang.OutOfMemoryError: Java heap space
が、targetObj.setContent(baos);
.
わずか 8332175 バイトの大きなコンテンツで... (7.94 MB)
何が問題なのですか?ByteArrayInputStream から ByteArrayOutputStream にコピーするより良い方法は? 他の何か?
一部の Documentum API
getContent
public ByteArrayInputStream getContent() が DfException をスローする
このオブジェクトのコンテンツを Documentum サーバーから ByteArrayInputStream オブジェクトにコピーします。
次のコード例は、>Documentum サーバーからオブジェクトのコンテンツをメモリにコピーする方法を示しています。
戻り値: オブジェクトのコンテンツを含む ByteArrayInputStream オブジェクト。例外: DfException - サーバー エラーが発生した場合。
と
setContent
public boolean setContent(ByteArrayOutputStream content) は DfException をスローします
新しいコンテンツをオブジェクトに設定します。>作業メモリにあるデータを設定する場合は、このメソッドを使用します。
次のコード例は、メモリ内にあるコンテンツを新しいドキュメントに設定する方法を示しています。
パラメータ: content - ByteArrayOutputStream としてのコンテンツ。例外: DfException - サーバー エラーが発生した場合。
documentum - Documentum の入力マスク
inputmaskvalidator タグを追加することで、入力フィールドを検証できることを知っています。documentum doc を読みました:
マスク文字列:
: 数字
- & : すべての文字
- A : 英数字のみ
- ? :英字のみ
- U : 英大文字のみ
- L : 英小文字のみ
例: 日付マスク ##/##/## は入力日付 12/24/95 を許可します。マスク文字の 1 つをマスク文字列のリテラル メンバーとして使用するには、文字の前に二重スラッシュ (\) を配置します。
コンテンツサーバーに double として格納するためだけに doubleを受け入れたいと思います。入力マスクの値は何ですか?
そんな感じ?
また
documentum - Documentumでのカスタム属性の表示-Webtop
ICustomAttributeDataHandlerクラスの使用方法を説明する記事をフォローしています。
受信トレイ画面のカスタム列を作成していますが、問題は、カスタム属性に設定した値が画面に反映されていないことです。
テストとして、タスク名を「whoKnows」に変更します。ただし、このコードは画面に出力される内容には影響しません。
(受信トレイを表示すると、カスタムクラスからデバッグ行を出力できるため、コードが実行されていることがわかります。)
その記事のコメントに関する誰かが書いた:
ユーザーは、カスタム属性の文字列配列を渡すデータプロバイダーで「setCustomAttributesInQuery()メソッド」を呼び出す必要があります
...それはどういう意味ですか?これは私の問題でしょうか?
ありがとう。
sharepoint - 8000万のTiffファイルのドキュメント管理ソリューション
8000万のtiffファイル(それぞれ1000 KB)をホストする必要があります。約10テラバイトの場所で、最高のドキュメント管理ソリューションになります。これらのファイルはファイルシステム上にある必要がありますが、ドキュメント管理システム(Sharepoint、Documentum、Filenetなど)を介してインデックスを作成する必要があります。すでにCSV形式のインデックスがあり、8000万個のファイルをクロールしてインデックスを再作成する代わりに、それらのインデックスを再利用したいと考えています。
java - ドキュメントのサインアウト属性から値を削除する方法
チェックアウト時に Documentum で行われます。java dfc api を使用して documentum の「Signed Out To」属性の値を削除する方法。sysobj.cancelcheckout を実行すると、ロック解除機能のみが実行され、ロック アイコンが削除されます
java - オブジェクトの絶対パスを取得する
documentumでjavadfcを使用して、指定されたオブジェクトIDの絶対パスを取得する方法。
java - dm_job を適切に終了するには? システム終了()?
Documentum Java ジョブを適切に終了したい場合 (たとえば、params が無効な場合)、system.exit() を使用する必要がありますか、それを行う別の方法があります。
私の知る限り、system.exit は仮想マシンを閉じますが、実行中の他のジョブに影響はありますか?