問題タブ [jcr]
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 - リポジトリの種類
JCRRepository には何種類ありますか?
java - JCRRepository でノードをコミットする方法
すべてのセッションで持続する JCRRepositorty のノードをコミットするにはどうすればよいですか。
metadata - magnolia jcr の xpath-query からの「MetaData」ノードのフィルタリング
マグノリアでジャックラビット jcr の特定のノードをフィルタリングする際に問題があります。
次のクエリを送信すると://element(*, standort)//*
私は得る:
しかし、私はノードだけが欲しい:
したがって、MetaData ノードとparent-nodesはありません。下のすべてが必要Standorteです。の子はまたはStandorteの型にすることができます。私の問題をより明確にすることができれば幸いです。質問の最後のバージョンで出力を短縮しました。これまでのところ、私を助けることができる xpath-expression は見つかりませんでした。しかし、これは私の xpath に関する知識が不足しているためです。standort-destandort-en
前もって感謝します!
gwt - GWT ベースのアプリケーションのサーバー再起動をインターセプトする方法は?
クライアントに GWT を使用し、永続性に JCR (Jackrabbit) を使用する Web アプリケーションを開発しています。Maven GWT プラグイン (mvn gwt:run) は、クライアントとサーバー間の通信が追跡されるいくつかの UI を起動します。この UI には、サーバーを再起動するオプションも用意されています。
サーバーの再起動イベントを傍受し、サーバーが実際に再起動する前に、repository.shutdown() などのアクションを実行したいと思います。
ハンドラーを登録し、そのようなサーバー イベントのアクションを定義する方法はありますか?
lucene - UUIDに対するJackrabbit実行クエリ
Jackrabbitを使用していて、UUIDを持つ既存のノードを照会しようとしています。私のコードを以下に示します。問題は、referenceNodeのUUIDが「 '90be246a-a17c-445e-a5ad-81b064de0bee'」の形式であり、Jackrabbit(Lucene)で使用されているXPATHエンジンでハイフンの処理に問題があるようです。
query2を実行すると、すべてが正常になり、referenceNodeが出力されます。Eclipse内で(UUIDを使用して)query1を実行すると、何も返されません。ただし、Jackrabbit Viewer内でquery1を実行すると、クエリは正常に実行されます。
queryStringのハイフンをエスケープする必要があるようですが、ダブルバックスラッシュを追加しようとすると、同じ結果が得られます。UUIDに対してクエリを実行する適切な方法は何ですか?
file - JCR ファイル ノードからファイルを取得
「rose.gif」を roseNode に挿入する次のコードがあります。しかし、リポジトリからファイルを取得するにはどうすればよいですか?
java - 共有 NFS マウントを使用して 2 つのノードに Jackrabbit Repository.xml をセットアップするにはどうすればよいですか?
共有 NFS マウントを使用して 2 ノード構成の repository.xml を正しく取得しようとすると、多くの問題が発生します。PersistenceManager と Journal の両方に DB 永続化マネージャーを使用する必要がありますか?
Apache Jackrabbit Wiki がわかりにくく、このエラーを回避できませんでした。
20:47:34.804 [pool-1-thread-3] 警告 oajcore.util.RepositoryLock - 既存のロック ファイル /export/attachments/.lock が検出されました。リポジトリが正しくシャットダウンされませんでした。
サンプルの repository.xml がある場合は、共有してください。ありがとう。
locking - JCR の接続の再開
JCR 1.0 を使用していますが、JCR 接続を閉じた後に再度開くときに問題が発生します。
ここに私の2つのヘルパーメソッドがあります:
addProperty() と getProperty() という 2 つのメソッドがあり、どちらも JCR リポジトリへの接続が必要です。add メソッドと get メソッドの両方の先頭に openConnection() メソッドと closeConnection() メソッドを配置しましたが、2 番目に実行されるメソッドは、既に閉じられている接続を再度開くことができないようです。
これは私が得る例外です:
同じ接続を再開するにはどうすればよいですか? ロックによって他のアプリケーションがリポジトリを使用できなくなるため、常に接続を開いたままにしたくありません。
drupal - CMS - Alfresco、Magnolia、Drupal、Joomla の比較
特に次の機能に特化して、Alfresco、Magnolia、Joomla を比較しています。
cmsmatrix.org を使用して機能を比較しましたが、上記の点に関連する特定の情報を取得できませんでした。
上記の CMS 製品の 1 つまたは複数を使用した経験に基づく洞察があれば、役に立ちます。
ありがとう、
クリシュ。