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

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

jackrabbit - 優れた簡単な JCR UI 管理ツールを知っている人はいますか?

大量のデータを JackRabbit JCR リポジトリにインポートしています。JCR リポジトリを視覚化するための優れた UI 管理ツールは、インポートされたデータが適切なレイアウトであるかどうかを確認するのに最適であり、開発者としての作業も楽になります。

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

php - CMS とファイルシステム ストレージ ID のスケーラビリティ

次の点を考慮してください。

サイズが 40 KB から 120 KB の範囲の約 120 万の TIF ファイルを保存しています。

これらのドキュメントは、NTFS ファイル システムの Windows サーバーに保存されます。

ドキュメントは、次の変数を使用して保存されます。

  • クライアント
  • ドキュメントタイプ
  • 画像フォルダ
  • 実際の画像

下記参照:

これは、PHP ホスト システムです。

この段階では、パフォーマンスは許容範囲です。今後の最善の戦略を知りたい。顧客とドキュメントの量が劇的に増加することを考えると。

ストレージ全体をJackrabbit CMSに置き換えることを検討しています。

これは方法でしょうか?または

ドキュメントを次のような形式で保存しています。

  • お客様
  • ドキュメントタイプ
  • ユリウス日ドキュメントがインポートされました。
  • 現在の使用者
  • 6桁の固有コード

同じくらい効率的ですか?

CMS とファイル システムのその他の考慮事項はすべて考慮に入れてください。例: バージョン管理、データ バックアップ。

ありがとう。

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

java - jackrabbit で InvalidItemStateException を処理する

2 人以上のユーザーが同じコンテンツを更新したことが原因で、Web アプリケーションで多数の InvalidItemStateException が発生しています。私が理解している限りでは、JackRabbit の設計上javax.jcr.InvalidItemStateException、このような状況に陥ることは問題ありませんが、それを処理する一般的な方法についてお聞きしたいと思いました。最後に処理された変更が更新に優先することはまったく問題ありません。ここまでで、次のコードを作成しました。

これは、それを処理する一般的なパターンですか?または、そのような状況を回避するためのより良い方法はありますか?

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

java - プレーンHTTPを使用してJackrabbitリポジトリを評価することは可能ですか?

Jackrabbit 1.6(このブログエントリhttp://dev.day.com/microsling/content/blogs/main/jrnativehttp.htmlを見つけました)でネイティブに利用できるはずですが、設定例が見つかりません。

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

java - カスタム LoginModule を使用して Jackrabbit にログインする

Jackrabbit リポジトリでユーザーを認証する LoginModule を作成しようとしています。ただし、リポジトリ自体に保存されている資格情報を確認したいと思います。したがって、問題は、LoginModule でリポジトリに再度接続する必要があり、無限ループになることです。それについて何かできることはありますか?

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

java - Java JCRノードの順序を変更するには?

JCR で Jackrabbit を使用していますが、ノードの順序を変更するにはどうすればよいですか?

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

java - JackRabbit を拡張するか、Lucene から構築しますか?

私はサイトのアイデアに取り組んできました。一般的な概念はドキュメントの全文検索であり、これらの評価に基づいてユーザーの評価を可能にし、Lucene インデックスでアイテムの価値を高めたいと考えていました。しかし、JackRabbit を拡張する必要があるのか​​、それとも単に Lucene ベースからビルドする必要があるのか​​を見つけようとしています。この方法で JackRabbit を拡張してインデックスに影響を与える良い方法はありますか、それとも Lucene から直接作業するのが最善でしょうか?

いずれにせよ、検索可能なプラグインを使用して grails で groovy を使用するか、JackRabbit を直接操作することに強く傾いています。Java に固執する必要がある主な理由はありますか?

説明:

アイテムの平均ユーザー評価に基づいてアイテムをブーストしたいのですが、JackRabbit は十分にオープンであるか、ユーザー評価を取得できるほど十分に拡張可能であり、JackRabbit 内のインデックスに影響を与えていますか、それとも JackRabbit I のコアからかけ離れていますか? Luceneからビルドするだけですか?

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

java - 春のジャックラビット観察

リポジトリは監視をサポートしていますが、onEvent()が呼び出されることはありません。詳細は次のとおりです。

Paramクラスを作成しました。これは、それぞれが次のパラメーターを表すプロパティを持つセッターとゲッターを備えたPOJOです。ObservationManager.addEventListener ()

EventListenerを拡張するインターフェイスXListenerを気にし、メソッドParams getParameters()を定義しました。

Crated MyEventListenerはXListenerを実装し、getParameters()とonEvent()を実装しますgetParameters()はParamオブジェクトに(NODE_ADDEDを使用して)入力し、後でこのリスナーを追加するために使用するために返します。onEvent()は現在、メッセージNEWのみを出力します。ノードが追加されました。

次に、新しいクラスListenerRigistrarを作成し、XListenerのセットであるSpringのapplicationContext.xmlに追加しました。MyEventListenerに新しいBeanを追加しました。

ListenerRegistrarに戻り、リスナーのセットを繰り返し処理し、リスナーに埋め込まれたParamsオブジェクトを使用してObservationManager.addEventListener()を呼び出します。

問題は、NEW NODE ADDEDというメッセージが出力されないということは、onEvent()メソッドが呼び出されないことを意味します!!

誰か助けてくれませんか?

前もって感謝します。

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

java - 複数のJCRリポジトリを1つのデータベースに接続します(そして更新を続けます)

私の問題がまったく解決できるかどうかわからないので、私はその瞬間に少し立ち往生しています。

JCRリポジトリが保存されているデータベース(MySQL)が1つあります。

次に、このデータを共有する2つのWebアプリ(編集/ライブ)がありますか。Liveは読み取り専用に設計されているため、同時実行性に関しては(本当に??)節約と見なすことができます。

私の問題は、既存のノードが変更されていない限り、すべてがうまく機能することです。既存のノードが変更、保存、セッションが閉じられた場合、そのノードのコンテンツを「ライブ」側に表示しますが、それはまだ古いコンテンツです。「編集」側では、すべて問題ありません。

問題は、JCR(Jackrabbit)が基盤となるデータベースの変更を取得せず、キャッシュされたコンテンツを提供するようです。

私の質問は:その問題は解決可能ですか?はいの場合、どのような手順が必要ですか?

誰かが私にこれをほのめかすことができるように、私は私の問題を説明できることを願っています。

よろしくお願いします、flo

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

java - JQOMの良い参考文献はありますか?

Apache Jackrabbit には、JQOM と呼ばれるある種のデータベース/アーカイブ クエリ メカニズムが含まれています。それが何であり、どのように機能するかについて学び始めるのに適した場所はどこですか? 前もって感謝します。