問題タブ [alfresco-webscripts]

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

workflow - ワークフロー タスク Alfresco の NodeRef を取得する

ワークフローを作成し、タスク編集ページに移動すると: 画像

ワークフロー タスクのファイル (latexexemplo-2.pdf) の nodeRef を取得しようとしています。

http://localhost:8080/share/page/task-edit?taskId=activiti $20649

私はこのようにしようとしています:

しかし、「引数が定義されていません」...「ワークフローが定義されていません」...「タスクが定義されていません」と表示されます。

別の方法で nodeRef を取得するにはどうすればよいですか?

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

migration - D2 documentum から alfresco にデータを移行する方法は?

D2 Documentum にいくつかのコンテンツがあります。そして、メタデータを含むすべてのコンテンツを屋外に移行したいと考えています。

誰でも私を助けることができます。

屋外でこれを達成するにはどうすればよいですか。

前もって感謝します。

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

workflow - Alfresco - ワークフローでタスクを承認する

Alfresco のワークフローにアプレットを統合しています。org/alfresco/components/form/controls/workflow/activiti-transitions.ftlここに新しいボタンを作成しました

そして、このボタンの変更(アプレットの JavaScript を介して) は、それぞれのワークフローのファイルを変更するアプレットの機能を呼び出します。"Approved"この後、ボタンのaccept標準のように配置したいと思います。しかし、変更が有効になった後にのみこれを行いたいです。私のアプレットは"ok"、変更が完了すると ( POST 要求"Approved"が完了すると) を返します。この後、「受け入れる」ボタンのリダイレクトと同じページに配置してリダイレクトしたいと考えています。レジュームでは、「OK」の後に、Accept ボタンの動作を作成します。

私のアプレットは、既存のドキュメントのコンテンツを次のように更新します: http://localhost:8080/share/proxy/alfresco/api/upload...

どうすればこれを作ることができますか?以下よりも優れた解決策のヒントはありますか?

進化: 私はこれを作ろうとしています:

ただし、「承認」ボタンとしてページをリダイレクトすることはできません。

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

javascript - Alfrescoのアクションボタンからドキュメントパスとチケットを取得

カスタムアクションボタンを書いていて、 javascriptを取得したい:

次のようなアクションボタンをクリックしたファイルのパス:

/データ ディクショナリ/メール テンプレート/activities/activities-email.ftl

そして、認証のためのチケット。

これを共有クライアント側で作成しています。

両方の解決策はありますか?

アクションでファイルのパスが必要であり、チケットに関する私の質問はWebサービスに渡すことだったので、私の質問は重複していません...「重複」と思われる質問以上のものが必要です...

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

json - http://127.0.0.1:8080/alfresco/service/api/people が空の people json オブジェクトを返すのはなぜですか?

alfresco共有にユーザーのリストがあり、alfrescoにログインしてアクセスできますが、以下に示すIPを介してユーザーのリストにアクセスしている間

127.0.0.1:8080/屋外/サービス/API/人

出力を取得しています

{ "people" : [ ] }

私はそれを解決するために何をすべきですか? alfresco の再インストールを試みましたが、問題は解決しません。

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

web-services - セッションを閉じる

CMIS を介して Alfresco と通信する Web サービスにアクセスしようとしています。私はこのリンクにアクセスしています:http://localhost:8080/Changes/ChangesPDF?filePath=/Documentos/examplepdf.pdf&ticket=TICKET_1dd4951f5d97c72232db40bdc8dceeb7be70aaed

Alfresco を起動すると問題なく Web サービスにアクセスできるのですが、Alfresco をシャットダウンすると、Web サービスで不正が発生し、ログインしても引き続き不正になります。

セッションを取得するコード:

以下のエラー:

リクエストの処理に失敗しました。ネストされた例外は org.apache.chemistry.opencmis.commons.exceptions .CmisUnauthorizedException: Unauthorized です

そしてここに入力してください:

Alfresco との古い接続を閉じるにはどうすればよいですか?

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

spring - Java でサポートされた Web スクリプトをオーバーライドし、WebScriptRequest req-param を変更する

これは、execute と呼ばれる Web スクリプト メソッドをオーバーライド/拡張​​する私のクラスです。パラメータ WebScriptRequest req を変更したい

基本的に私が達成したいことです。したがって、スーパークラスが呼び出すたびに:

メソッドに入力したパラメーターを取得します。

明らかに、このアプローチは機能していません。拡張しているスーパークラス全体をオーバーライドすることもできますが、「すべて」やりたいのがパラメーターを変更することだけである場合、それは正しい解決策とは思えません。