問題タブ [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.

0 投票する
5 に答える
9195 参照

java - JACKRABBIT コンテンツを視覚的にブラウジングしますか?

現在のコンテンツをデータベース テーブルから削除したいと考えています。

それらをコンテンツ リポジトリ (JCR) に移動します。

Jackrabbitのコンテンツを視覚的に閲覧できるウィザードはありますか?

単純なコマンドを実行するためにジャックラビットで作業し、時間を失うのは本当に退屈だからです。

0 投票する
4 に答える
2305 参照

content-management-system - JUnitテストに使用できるJCRリポジトリ

JCRAPIを介してコンテンツリポジトリにアクセスするコードがあります。私のコードはOSGI環境で開発されています。私が欲しいのは、環境に関係なく単体テストの実行中に利用できるJCRコンテンツリポジトリを用意することです。つまり、プロジェクトをビルドするすべてのユーザーが利用できるようにする必要があります。別の仮想マシンで実行されている外部コンテンツリポジトリに依存したくありません。

そのようなことをすることは可能ですか?前もって感謝します。

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

java - JCR (Java Content Repository) からスナップショットのバックアップと復元を行う方法

JCR リポジトリのバックアップ/復元のスナップショットを作成するにはどうすればよいですか?

完全な整合性が必要です。つまり、単一のバックアップ コマンドによって生成された単一のスナップショット イメージは、外部に依存することなく有効でなければなりません。また、他の JCP インスタンスで完全に復元できます。これは、スナップショット イメージを JCR インスタンスに復元する場合、リポジトリ内の既存のデータをすべて消去し、スナップショット内のすべてのデータを以前のリポジトリとまったく同じように復元する必要があることを意味します。

これを行うためにサービス全体を停止しても問題ありません。私は最初は完全性を好みます。

これどうやってするの?

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

java - JCRジャックラビットページネーション

次のJCR-SQL2クエリを使用して、jackrabbitリポジトリからいくつかのファイルを取得しています

jackrabbitでページ付けを使用して、制限された数のファイルのみを取得するにはどうすればよいですか。

MS-SQLではCOUNT、MySQLではLIMITを意味します

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

jackrabbit - JCR 2.0 でノードのコンテンツを更新する

JCR 2.0 でノードを更新しようとしています

そして、「javax.jcr.nodetype.ConstraintViolationException: Item is protected」という例外が発生します。どうしたの?

0 投票する
3 に答える
3362 参照

java - MongoDB for Java Content Repository を使用できますか?

JCR格納ファイル(XMLファイル)にMongoDBを利用できますか?

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

jcr - JCR SQL2 複数値プロパティ検索

複数値プロパティの入力パラメータとして 1 つ以上の値を使用して、コンテンツ リポジトリで検索を実行したいなど: プロパティ「multiprop」(複数値プロパティ) が含まれるプライマリ タイプ「nt:unstructured」を持つすべてのノードを検索します。 「1」と「2」の両方の値。

queryManager.createQuery に渡される queryString はどのようになりますか?

ありがとうございました。

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

jcr - JCR(Modeshape)バイナリコンテンツ+メタデータ

Modeshape 2.6.0を使用しています...2種類のコンテンツがあります(コンテンツは車に関するものです)。1)メタデータ:車の名前、製造時など...(これをデータベースに保存したい)AND 2)バイナリ:車の写真(ファイルシステムを使用したい)

私の質問は:単一のリポジトリ(つまり、modeshape-config.xmlの1つのmode:repository)と2つのmode-sources(mode:classname = "org.modeshape.connector.store.jpa.JpaSource)を持つことは可能ですか? "およびその他のモード:classname =" org.modeshape.connector.filesystem.FileSystemSource ")?

また

それぞれが独自のモードソースを使用して、2つの別々のリポジトリ(つまり、2つのmode:repository)を持つ必要がありますか?...わかりませんが、私が読んだことから、最初のオプションは不可能のようです...?

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

jackrabbit - バージョニング可能なノードで Jackrabbit ユーザーに読み書き ACL を適用する際の問題

Jackrabbit 2.2.7 を使用して、xml ドキュメントのリポジトリを開発しています。

リポジトリ用に多数のユーザーを作成し、それらに対して何らかの読み取り専用および読み取り/書き込みアクセス権限を適用したいと考えています。こちら で説明されているように、リソース ベースの ACL を使用しました。読み取り専用許可は魅力として機能します。ただし、ユーザーがバージョン管理可能なノード ( ) を作成/削除しようとすると、mix:versionable可能な限り最高の特権Privilege.JCR_ALL. これまでのところ、バージョン管理されたノードへの変更は実際には単純ではないことがわかりました。Jackrabbit では、複数のノードにまたがっており/jcr:system/jcr:versionStorage、そのうちの 1 つです。/jcr:system/ユーザーが管理ユーザー自身でないと、 とその子ノードを変更できないようです。

だから私の質問は

  • a) 通常のユーザーがバージョン管理可能なノードを変更できるようにする方法はありますか?
  • b) jackrabbit で複数の管理者ユーザーを作成する方法はありますか (ポインター、ウィキ、コード スニペット)?

のセキュリティ セクションは次のrepository.xmlとおりです。

ユーザーを作成してアクセス制御を有効にする方法は次のとおりです。