問題タブ [jackrabbit]
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.
liferay - クラスター環境での Jackrabbit のセットアップ
Jackrabbit をクラスターにセットアップしたい (Liferay でセットアップしています)。
私はこのドキュメントを読みました - http://wiki.apache.org/jackrabbit/Clustering、残念ながら非常に短いので、概念とベストプラクティスのいくつかを理解していません。最初に、私のセットアップが何であるかを説明しましょう。
同じファイルシステムを共有する 2 つの weblogic サーバーがあり、同じ war を両方の weblogic にデプロイします。Oracle をデータベースとして使用しています (WL で構成された接続プールがあり、JNDI を使用して接続したい)
ドキュメントから理解しているように、各ノードには、独自のリポジトリディレクトリ、ワークスペースファイルシステム、および検索インデックスを備えた個別の構成が必要です。
両方のノードが PersistranceManager、リポジトリ ファイルシステム、およびデータストアを共有します (ある場合)
質問は次のとおりです。
ワークスペース ファイルシステムとは何か、リポジトリ ファイルシステムとはどう違うのか。ワークスペースとは - 私が理解しているように、それはリポジトリの一部であり、リポジトリは複数のワークスペースを持つことができますが、ワークスペースとはドキュメントに記載されていません。
私はパフォーマンスを最高にしたいと考えています。多くのコンテンツとユーザー (数十人の同時ユーザー) を必要としないため、ページのレンダリングを高速化するためにページの読み込み時間を最適化したいと考えています。ベストプラクティスは何ですか - PersistanceManager を db に移動するように設定する必要がありますか?
リポジトリファイルシステムは各ノードのどこを指す必要がありますか?
ワークスペースは各ノードのどこを指す必要がありますか?
ワークスペースのファイルシステムはどこを指す必要がありますか?
それらすべてを自分のデータベースに向けようとしましたが、デッドロックが発生しているようです (またはデータベースの動作が遅すぎます)。
そして、ログを有効にすると、多くの不要な読み取りが表示されます。ファイルのアップロードごとに、jackrabbit が接続を開き、すべてのファイルを事前にキャッシュし、閉じて、非常に小さなファイルをアップロードするために数回 (約 1 分かかります)、ほとんどの場合、私の設定に何か問題があります。
ここに私の設定ファイルがあります:
java - JACKRABBIT コンテンツを視覚的にブラウジングしますか?
現在のコンテンツをデータベース テーブルから削除したいと考えています。
それらをコンテンツ リポジトリ (JCR) に移動します。
Jackrabbitのコンテンツを視覚的に閲覧できるウィザードはありますか?
単純なコマンドを実行するためにジャックラビットで作業し、時間を失うのは本当に退屈だからです。
content-management-system - JUnitテストに使用できるJCRリポジトリ
JCRAPIを介してコンテンツリポジトリにアクセスするコードがあります。私のコードはOSGI環境で開発されています。私が欲しいのは、環境に関係なく単体テストの実行中に利用できるJCRコンテンツリポジトリを用意することです。つまり、プロジェクトをビルドするすべてのユーザーが利用できるようにする必要があります。別の仮想マシンで実行されている外部コンテンツリポジトリに依存したくありません。
そのようなことをすることは可能ですか?前もって感謝します。
java - JCRジャックラビットページネーション
次のJCR-SQL2クエリを使用して、jackrabbitリポジトリからいくつかのファイルを取得しています
jackrabbitでページ付けを使用して、制限された数のファイルのみを取得するにはどうすればよいですか。
MS-SQLではCOUNT、MySQLではLIMITを意味します
reference - Jackrabbit - node.getReferences() が何も返さない
参照を追加しようとしていますが、 node.getReferences() を呼び出しても表示されません。
簡単な例を作成しようとしました->ルートの下に2つのノードを作成し、一方を他方から参照します。それはうまくいきます。
私の作業コードではそうではありません。バージョン管理と関係があると思いますが、何が起こっているのかを説明しているドキュメントを見つけることができません。構造を説明しましょう
すべてのノードには mix:versionable と mix:referenceble があります。
コードのビット...
チェックアウトと保存を削除しようとしましたが、すべて役に立ちませんでした。
コメントや推奨される読書は大歓迎です。
テッド。
java - Jahia から jackrabbit に接続します
私のJahia 6.5のインストールを既存のJackrabbitに向けることが可能かどうか知っていますか? 構成ファイルを調べたところ、可能のようですが、Jahia を正しく構成する方法がわかりません。
Jahia の構成には次のものがあります。
しかし、Jackrabbit のインストールでは、リポジトリ フォルダ構造がかなり異なります。
誰かやった?
乾杯、
アンドレア
jackrabbit - JCR 2.0 でノードのコンテンツを更新する
JCR 2.0 でノードを更新しようとしています
そして、「javax.jcr.nodetype.ConstraintViolationException: Item is protected」という例外が発生します。どうしたの?
java - Jackrabbit はファイルの削除を許可しますか?
私のアプリケーションでは、6 か月以上経過したファイルを削除する必要があります。これは cron ジョブと Jackrabbit のどちらで行うのがよいでしょうか?
java - Yahooカレンダーでイベントを作成する
私は、caldev仕様、Httpクライアント3、Apache Jackrabbit、およびical4JAPIを使用しているyahooカレンダーでイベントを作成しようとしています。
イベントを作成し(201 http応答を取得)、同じイベントを取得し(http getメソッドを使用)、同じイベントを削除できます。
私が直面している唯一の問題は、サーバーに作成されたときのイベントがyahooカレンダーに表示されないことです。
どうしたらいいかわからない…正しい方向に案内してください。
これが私が作成している彼のイベントです
android - Jackrabbit Webdav :ファイルまたはフォルダーの名前を変更する方法
AndroidにJackRabbit Cientを使用しています。ファイルまたはフォルダーの名前を変更する方法が見つかりませんでした。しかし、あるフォルダーを別のフォルダーに移動してから最初のフォルダーを削除して、これを作成しようとしました。クライアント エンドから削除するには、JackRabbit を使用して Webdav ファイルの名前を変更する直接的な方法を提案してください。
次に、サブフォルダーを作成しているときに、405、メソッドが許可されていませんというステータスが表示されます。正確に何を言っているのかわかりません。
第三に、フォルダー内の合計スペースを取得するにはどうすればよいですか。
最後に、JackRabbit Webdav Clint を使用してフォルダのアクセス プロパティを取得する方法。
よろしくお願いします、シャ。