問題タブ [alfresco]
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.
java - Alfresco 3.1 の Java-Backed Webscript でグループ ノードを取得する方法
Javascript Webscript を使用すると、次のコードでグループ ノードを取得できます。
このコードに相当する Java ベースのコードは何でしょうか?
これまでのところ、すべてのグループ名のセットしか取得できませんが、セットを反復処理して実際のグループ ノードを取得できるようにしたいと考えています。
apache-flex - Alfresco Flexspaces と JBOSS ポータルの統合
JBoss ポータルの開発に取り組んでいます。機能の一部として、ポートレットを使用して Alfresco と統合する必要があります。両方 (ポータルと Alfresco) が同じ LDAP ディレクトリに接続してユーザーを取得し、同じユーザーが両方のシステムにアクセスできることを保証します。現在、実装のその部分は完了していないため、両方で同じユーザー/パスワードを作成しました。
Alfresco のコンテンツを表示するために、Flexspaces ポートレットを使用しています。ポートレットを含むページが読み込まれると、Alfresco でのログイン/パスワードを要求するウィンドウが表示されます。ログイン後、ブラウザはセッションを追跡します。次に、ユーザーがポータルからログアウトすると、ポートレットにログインを要求する (Flex ではなく、昔ながらの JavaScript の方法で) などの問題が発生しますが、それを受け入れず、エラーが表示されるため、問題が発生します。 「無効なチケット」の
ポータルは、Alfresco システムにログインする必要があるユーザー (およびログアウトする必要があるユーザー) を認識しているため、この統合を行う最も簡単な方法は何でしょうか? Flex と通信して、ポータルからログインおよびログアウトするにはどうすればよいでしょうか?
また、この問題だけでなく、さらなる開発のために、ポータルからフレックスへの通信方法を知りたいと考えています。
drupal - Drupal Organic Group、LifeRay Social、または Alfresco Share を使用してセキュアなエクストラネットを作成する
Drupal を使用してポータル サイトを構築しており、さまざまな企業のユーザーがプロジェクトで共同作業できるように、ユーザーに安全なエクストラネットを提供したいと考えています。
エクストラネットに次の機能を提供したいと考えています。
- エクストラネットを公開または非公開にし、新しいメンバーを簡単に招待する機能。
- カレンダー、連絡先リスト、タスク リストなどの一般的なエクストラネット機能。
- 共有可能で暗号化されたドキュメント フォルダ。計測してストレージの量を特定できます (ドキュメント フォルダは高度なセキュリティが必要です)。
- 「機能ライブラリ」(Drupal の場合は www.openatrium.com を通じて提供されるものなど)またはポートレット(LifeRay Social の場合など)を使用して、エクストラネットの機能を追加する機能。
質問: Drupal Organic Groups、LifeRay Social、Alfresco Share、その他のどのツールをお勧めしますか?またその理由は?
content-management-system - DMSにAlfrescoまたはNuxeoを選択するのに役立ちます
いくつかの初期要件を備えたDMS(ドキュメント管理システム)を開発する必要があります。
- 可能であれば、DMSはオープンソースである必要があります
- 最初に、DMSは最大500人のユーザーをサポートする必要があります
- システムは、ユーザーまたはコンテンツの意味でスケーラブルである必要があります
- Docuemtns/Contentはファイルシステムに保存する必要があります
- ドキュメントは、後で破棄するためにマークを付けることができる必要があります
- ワークフロー機能が必須
- バージョン管理機能が必須
- LiferayポータルでSSO(シングルサインオン)ができてうれしいです
- Liferayのポートレットを介して機能の一部を公開する可能性があるのは素晴らしいことです
- ドキュメント管理は、Webインターフェイスを介して実行する必要があります
- 共有ドライブ機能があるのはいいことです
- コンテンツの追加/変更に関するイベントや通知があると便利です
現時点では、AlfrescoとNuxeoのどちらを選択するか迷っています。
私はそれらの間で選択する助けをいただければ幸いです。
前もって感謝します
java - TomcatのAlfrescoコミュニティの起動が非常に遅い
現在、古いサーバー(1GBのRAMのみ)でAlfrescoCommunityをテストしています。これはコミュニティバージョンであるため、構成を変更するたびに再起動する必要があります(DWGファイルのプレビューの生成などの機能を追加しようとしています)。ただし、再起動には非常に長い時間がかかります(約4分だと思います)。これは、使用可能なメモリの量が制限されていることが原因である可能性があります。この再起動時間を改善できる機能や設定を知っている人はいますか?
versioning - Alfresco バージョンのラベル付けポリシーをカスタマイズしていますか?
Alfresco Wiki のバージョン管理セクション「バージョン メタデータ、バージョン番号、およびバージョン ラベル」:
バージョン ラベルの生成は、バージョン ラベル ポリシーの動作を作成し、既定のバージョン ラベル ポリシーの代わりに登録することでカスタマイズできます。
これはどこに文書化されていますか?
maven-2 - Mavenの条件付き依存関係
お客様の選択に基づいて、(AlfrescoまたはJackrabbitまたは...)からのライブラリ依存関係をバンドルしたいと思います。依存関係の数は、実際には選択したベンダーによって異なります。顧客の選択に従って最終製品に依存するjarが含まれるように、Mavenレベルでフックを提供するにはどうすればよいですか。
java - HttpUrlConnection Postにより、ブラウザはJavaプロキシで応答JSONをダウンロードします
JSONを返すAlfrescoWebscriptsを呼び出しています。これは、すべて完全に機能するGETリクエストを使用して行います。ただし、ファイルPOSTを実行すると、Alfrescoサーバーはファイルを正しく受信してJSON応答を返しますが、今回の応答により、Javascriptにコールバックを処理させるのではなく、ブラウザーにダウンロードのプロンプトが表示されます。
現在、これらの呼び出しはすべて、HttpUrlConnectionを使用する「自家製」リバースプロキシ(以下を参照)を経由しています。このプロキシは、すべての通話を別のホストで実行されているAlfrescoにルーティングします。他のすべては正常に機能します(png、テキスト、html、GETリクエスト、さらには認証)。GET応答とPOST応答の両方で、Content-Typeは「application / json; charset=UTF-8」です。
ご回答ありがとうございます。
}
workflow - WebスクリプトによるAlfrescoワークフローの進行
Alfrescoドキュメントリファレンスがあります。私が探しているのは、そのドキュメントに添付されているワークフローにアクセスし、Javascriptを介してそれを終了する(または次の移行に進む)方法です。
Web上のほとんどすべての例は、ワークフローを開始する方法を示しています。ダッシュレットから、タスクIDを知っていれば、タスクコマンドプロセッサ(/ alfresco / command / task / end / [/ transition])を呼び出すことができますが、どうすればよいですか?ドキュメント参照からのみ開始するサーバー側のWebスクリプトからも同じことですか?
ドキュメントからワークフローにアクセスし、プログラムで管理する方法が必要です。
java - Java を使用して Alfresco の検索クエリから特定のオブジェクトを除外する
データベースから取得したすべてのグループを含む HashSet があります。2 つの特定のグループを削除して、この結果をフィルタリングするように依頼されました。些細なことのように思えますが、フィルターで除外したい特定のグループを保存するための確実な解決策が思いつかないようです。
私の考えは、除外する必要がある 2 つのグループへの参照を含む配列を作成することです。次に、配列内にあるものを使用して検索クエリを除外できます。私の懸念は、将来、より多くのグループを除外するように求められる可能性があり、配列が良い考えではない可能性があることです。