問題タブ [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 投票する
1 に答える
478 参照

alfresco - javascript webscript から Java ベースの webscript にアクセスする

私は屋外開発に本当に慣れていません。グローバルプロパティにアクセスし、json形式でいくつかの値を取得するために使用するJavaベースのWebスクリプトがあります。共有でいくつかの検証を行い、共有のカスタマイズを行う必要があるため、共有 java-script web-script でこれらの値にアクセスする必要があります。問題は、java-script web-script から Java でサポートされた web-script 出力にアクセスする方法が見つからなかったことです。

javasctipt を使用し、alfresco ajax リクエストを使用して、java でサポートされた webscript 応答を受け取ることができますが、共有内の javascript webscript から javascript にアクセスするにはどうすればよいですか?

どうもありがとうございます !

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

workflow - Alfresco - ワークフロー用の Java クラス (リポジトリ) の呼び出しページ (Share Webscript)

環境:

にアプレットを含む Web ページがありますShare side。リンクからホームページが見れます

ローカルホスト:8080/share/page/hdp/ws/my-page?file=nodeRefOfFile

問題:

カスタムを定義しますworkflowworkflowユーザーがタスクを受け入れるために、このアプレットをに統合したいと思います。

ワークフローで呼び出される Java クラスをリポジトリ側で定義します。

で使用するJavaクラスでwebpage( Share side)を呼び出すにはどうすればよいですか。JAVAクラスには、ワークフローのファイルの nodeRef がありますが、 javascriptでファイルを更新して nodeRef をJAVAに与える方法もわかりません。私の問題は、 JAVA(リポジトリ)とjavascript(共有)を通信することです。workflow

ページで webscript リポジトリを作成する必要がありますか? なにか提案を?

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

javascript - JavaScript による Alfresco への自動ログイン

Alfresco Community 5.0.d を使用するのは初めてで、特定のユーザーがログイン ページ フォームを経由せずにログインできるようにしようとしています。具体的には、ボタンをクリックすると、基礎となる JavaScript がナレッジ ユーザーのセッションを取得し、Alfresco にログインするようにボタンを設定する必要があります。

セッション ID (またはそのようなもの) を取得して Cookie を作成し、ユーザーが Alfresco にログインできるようにする API はありますか? そうでない場合、これを達成するための最良の方法は何ですか?

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

java - Alfresco - Java ベースの Webscript - 応答を非同期的に送信する

Alfresco (Java ベースのもの) で Web スクリプトを作成しています。一定の間隔で、この Web スクリプトはリモート システムからファイル (大量のファイル) をダウンロードして処理し、Alfresco でファイルをバージョン管理する必要があります。

現在、この Web スクリプトは Jenkin ボックスからトリガーされるため、プロセス全体がプロセスを完了するまで、この Web スクリプトのステータスが完了しているかどうかをポーリングする予定です。これは、毎日または毎週定期的に発生します。

Jenkinジョブに定期的に中間応答を送信して処理を進めるWebscriptを作成するにはどうすればよいですか。すべてのプロセスが完了すると、同じ Webscript 呼び出しが完了ステータスをジェンキン ボックスに送信する必要があります。

どうすればこれを達成できますか?

注: Cron は使用できません。Webscript への入力として Jenkin のみを使用できます。Jenkin から送信されます (別の製品から受信されます)。

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

alfresco - 共有webscript jsファイルでデータwebscriptのレスポーズを取得する方法

json 応答を返す alfresco 側に 1 つのデータ webscript があります。

共有 webscript でこの json 応答を使用して、その json データを共有に表示します。

以下は、getLocation.get.js ファイル @ 共有に記述された私のコードです。

以下は、屋外側からの出力です

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

alfresco - Alfresco レコード管理を使用したカスタム レコード識別子

現在、屋外の記録管理では、一意の識別子は数値です。英数字をサポートするには、一意の識別子をカスタマイズする必要があります。