問題タブ [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.
backup - Jackrabbit をシャットダウンせずに Apache Jackrabbit リポジトリをバックアップするにはどうすればよいですか?
アプリの組み込みサービスとして Apache Jackrabbit JCR を実行する場合、Jackrabbit をシャットダウンせずに、Jackrabbit リポジトリのコンテンツの確実で一貫性のあるバックアップを取得する簡単な方法はありますか? もしそうなら、どのように?
jackrabbit - Jackrabbit リポジトリの内容を直接編集するツールはありますか?
直接表示および編集したいファイル システム ベースの Jackrabbit リポジトリがあります。ノードを直接表示/編集/削除/追加できる既存のツールはありますか?
apache - Apache Jackrabbit リポジトリをインポート/エクスポートする最良の方法
Apache Jackrabbit リポジトリからデータをインポート/エクスポートする最良の方法は何ですか?
現在、サーバーに 100 GB を超えるデータを格納したリポジトリに基づく Web サイトがありますが、このデータのサブセットをノートブックに取り込んでロコ デモンストレーションを行う必要があることがよくあります。
これを最も簡単で最速の方法で行うにはどうすればよいですか?
jboss - OSGI の問題に関する ATG taglibs
現在、SLING/OSGI で ATG taglibs を必要とするアプリを作成しています。これらの taglibs を含むバンドルを作成してアップロードしました。もちろん、これらの taglibs は ATG クラスを呼び出すため、sling.properties ファイルを使用して bootdelegation に含めています。 .
sling.bootdelegation.simple=atg.nucleus sling.bootdelegation.class.atg.nucleus.Nucleus=atg.appassembly, \ atg.appassembly.ant, \ atg.appassembly.progress, \ atg.appassembly.util, \ ...等...
最初に、次のエラーが発生しました。
org.apache.sling.api.scripting.ScriptEvaluationException: atg/taglib/dspjsp/ImportBeanTag at org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:163) at org.apache.sling.scripting org.apache.sling.engine.impl.request の org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:226) の .core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:107) .RequestData.service(RequestData.java:465)
....
.... 原因: java.lang.NoClassDefFoundError: atg/taglib/dspjsp/ImportBeanTag at org.apache.jsp.apps.mygeometrixx.components.contenpage.center_jsp._jspx_meth_dsp_005fimportbean_005f0(center_jsp.java:177) at org.apache. jsp.apps.mygeometrixx.components.contenpage.center_jsp._jspService(center_jsp.java:154) org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet. http.HttpServlet.service(HttpServlet.java:810) で
そのため、bootdelegation sling.properties ファイルに追加するパッケージに atg.taglib.dspjsp を追加しました。
次に、次のエラーが発生しました。
org.apache.sling.api.scripting.ScriptEvaluationException: atg.taglib.dspjsp.ImportBeanTag at org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:163) at org.apache.sling.scripting .core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:107) at org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:226) at org.apache.sling.engine.impl.request .RequestData.service(RequestData.java:465) ...
原因: java.lang.ClassCastException: atg.taglib.dspjsp.ImportBeanTag at org.apache.sling.scripting.jsp.jasper.runtime.TagHandlerPool.get(TagHandlerPool.java:125) at org.apache.jsp.apps. mygeometrixx.components.contenpage.center_jsp._jspx_meth_dsp_005fimportbean_005f0(center_jsp.java:177) org.apache.jsp.apps.mygeometrixx.components.contenpage.center_jsp._jspService(center_jsp.java:154) org.apache.sling.scripting. jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
これはすべてJBOSSで実行されています。
キャスト例外の原因となっているこのクラスの競合を回避する方法はありますか?
jackrabbit - Why is skipping nodes from a query very slow in jackrabbit?
When I perform a simple query like this:
Calling skip(N)
on the range iterator is slow.
What am I doing wrong?
java - JCR 170 データ モデリング: ノード名
状況:
ローカリゼーションをサポートする JCR ベースのブログ エンジンを実装しているとします。
コンテンツ構造は次のようになります/blogname/content/[ノード名]
問題:次の要件を満たすために 、コンテンツ ノード (/blogname/content/ [nodename] ) に名前を付ける最良の方法は何ですか?
- URL のような REST をサポートするには、ノード名を HTML で使用できる必要があります。つまり、blogname.com/content/nodename は単一のコンテンツ アイテムを指す必要があります。
- 上記の要件によって見苦しい URL が生成されてはなりません。つまり、/content/node_name は適切ですが、/content/node%20name は不適切です。
- //content[@node_name=some-name] などのノード名があれば、プログラムによる取得は簡単です。
- 命名スキームは、ノード名の一意性を保証する必要があります。
PS: 使用される JCR 実装はJackRabbit です
java - Apache Jackrabbit でカスタム ノード定義を構成するにはどうすればよいですか?
新しいリポジトリがインスタンス化されたときに、Apache Jackrabbit のカスタム ノード タイプが登録されるように構成する方法はありますか?
Apache Mavenを使用してビルドを自動化しており、JUnitで実行する単体テストとJettyで実行する統合テストがあり、テスト リポジトリを簡単にセットアップおよび破棄できるようにしたいと考えています。
java - オブジェクトを永続化できるデータベース技術はどれですか? (オブジェクトをテーブルにマッピングしたり、テーブルにマッピングしたりする必要がないもの)?
プロジェクトにオブジェクト指向のデータ リポジトリを使用する必要があります。
wiki と CMS の間のようなものになるでしょう。
私はまだ持続性の分野の専門家ではありません。
Hibernate と Jackrabbit が適切なフレームワークだと思いますよね?
私が正しく知る限り、Jackrabbitは
オブジェクト インスタンスとデータ ストレージ間のマッピングのため
の注釈やその他の便利な手法をサポートしていません。
一方、Hibernateはそのままではバージョニングをサポートしていません
。
何を使用することをお勧めしますか?
これらの両方のフレームワークを何らかの方法で組み合わせることができますか?
可能であれば、2 つのフレームワークの長所と短所をまとめていただけますか?
ありがとうございました!
編集
オブジェクトをテーブルにマッピングしたり、テーブルにマッピングしたりする必要のないものを本当に使用したいと思います。どして私がこんな事に?私たちは何世紀に住んでいますか?;)
私は JAXB (オブジェクトを XML にマッピングし、オブジェクト指向の方法で戻す) の経験は豊富でしたが、JAXB はデータベースでは役に立ちません。