問題タブ [modeshape]

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 投票する
1 に答える
140 参照

sql - modeshape を SQL Server に挿入する

modeshape でノードを作成し、SQL Server データベースに保存するために必要なすべてのアクションを示すチュートリアルまたはプログラムはありますか?

私はこの新しいテクノロジーに苦労しており、周りに助けがありません。

何人かの専門家の助けを借りて、私はいくつかのグローバルなアイデアを持っています

エンジンの起動時: セッションを作成し、ノードを作成してセッションを保存し、エンジンをシャットダウンします。

彼がどのようにしてデータベースとのリンクを作成したか知りたいです。

ノードを作成しました。

  1. Mavenの助けを借りてSQL jdbcをインストールしました

  2. dependencyin pom.xmlファイルを追加しました。

  3. で物事を行うべきか知りたいconfig.jsonですか?

  4. で何をすればいいinfinspan.xmlですか?

  5. それらはデータベースにどのように保存されますか(挿入による)?

どうしても助けが必要です。

貴重なご協力ありがとうございます

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

java - infinispan config xml のエラー

14:02:45,997 INFO ModeShape バージョン 3.1.1.Final

javax.jcr.RepositoryException: 'Persisted-Repository' リポジトリの起動中にエラーが発生しました: javax.xml.stream.XMLStreamException: [row,col]:[6,43] で ParseError

メッセージ: 予期しない要素 '{urn:infinispan:config:6.0}infinispan' が見つかりました

原因: org.infinispan.config.ConfigurationException: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,43]

メッセージ: 予期しない要素 '{urn:infinispan:config:6.0}infinispan' が見つかりました

原因: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[6,43]

メッセージ: 予期しない要素 '{urn:infinispan:config:6.0}infinispan' が見つかりました

エンジンをシャットダウンしています...

成功!

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

jboss - Modeshape/Java アプリケーション/JBoss JVM の数

私は、Apache Jackrabbit を使用して jee アプリケーションを試すという不運に見舞われました。アプリケーションのサーバー コンポーネントとともに jee サーバー (geronimo または glassfish) に jcr をデプロイできるように、リソース アダプターを用意することを目的としています。たとえば、ノードにタグを持つドキュメント リポジトリがある場合、jvm とメモリ空間の境界を越えることに関連するすべてのスラッシングは望ましくありません。Jackrabbits のリソース アダプターは、使い物にならないほど悲惨な状態になっていることがわかりました。

Modeshape をチェックするように勧められました。私には初めての JBoss が気に入っているようです。JBoss の展開に関する情報が増えたため、その方向に進んでいますが、複数の新しい学習曲線に直面しています。Modeshape は活発なプロジェクトのように見えますが、いずれにせよ、最近の大きな問題は Web アプリケーションであり、私が抱えているパフォーマンスの懸念は関係ありません。

Modeshape と JBoss で探していたのと同じ統合展開を実現できるかどうか知りたいです。それができない場合は、探し続けるか、便宜上、jackrabbit スタンドアロン リポジトリに戻り、より良いものが見つかるまでパフォーマンス ヒットを我慢する必要があります。

ご検討いただきありがとうございます。

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

jcr - Modeshape でコネクタをシーケンスする方法

Modeshape(4) をアセット リポジトリとして実装中です。現在、構成されたシーケンサーが自動的にトラバースしないという問題がありますexternalSources(特にFileSystemConnector)。

2 つのサービスの構成は次のとおりです。

この構成で実行すると、/testノードに固定されているフォルダーが正しく解決され、そこに含まれるすべてのファイルがノードとして正しく表示されnt:fileますnt:folder

シーケンサー パス式に適合するimage:metadataファイルからノードは生成されませんが、(フォルダー外の) 画像ファイルをアップロードする場合、すべてが期待どおりに機能します (画像シーケンサーがシーケンス処理を実行します)。/test/**/test

reindexまた、ファイル システム コネクタが初期化された後でもimage:metadataノードがシーケンサーによって作成されていないことを確認するためだけに、ワークスペースでを実行するようにしました。

私の現在の回避策は、このノードを手動でシーケンスすることです (これは十分に機能します) が、これはシステムによって自動化される可能性があり、いくつかの重要な構成オプションを見逃していると思います。シーケンサーにこれらのファイルを自動的にヒットさせる方法について、誰かが扇動していますreindexか?

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

java - 独自のモードシェイプ インスタンスでモードシェイプ REST サービスを使用する可能性はありますか?

modeshape レスト サービスを自分の modeshape リポジトリ (cdi 経由で管理) に接続することは可能ですか?

それについては何も見つかりませんでした。CDI Webアプリケーション内でmodeshapeサーバーを稼働させています(Jbossではありません)。

開発中に、そのリポジトリの標準の残りのインターフェイスであるモードシェイプを有効にしたいと思いますが、その方法については何も見つかりませんでした。

現在、webapp と同じディレクトリをデータ ストレージに使用するように modeshape rest webapp を構成していますが、これは悪手です。

IMHOは、いくつかのmodeshape-rest jarをアプリにバンドルし、そこに残りのサーブレットを構成して、既存のmodeshapeインスタンスを使用する方法が必要ですか?

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

java - ModeShape Web サービス REST

私は modeshape 3.7.2 に取り組んでおり、その REST API を使用したいと考えています。

  1. まず、特定のワークスペースで使用可能なノードのリストを取得するための API が存在するかどうかを知りたいですか?

  2. 第二に、構文を解釈する方法:http://<host>:<port>/<context>

    • とは<context>?
    • Reponseドキュメントでは、フォーマットについて言及しています: これはconfig.jsonファイルを変更する必要があるということですか?

同様にノードを作成するには:http://<host>:<port>/<context>/<repository_name>/<workspace_name>/items/<node_path>

URI パラメータは何を表していますか:

  • <context>
  • <workspace_name>
  • <node_path>

URL 構文のリンクは次のとおりです。

上記の各ケースの例はありますか?

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

jakarta-ee - バージョン管理されていない変更があるノードのみを取得 - JCR ModeShape

JCR には、真夜中にバージョン管理されるノードがいくつかあります。もちろん、このノードが最後にバージョン管理されてから変更があった場合にのみ、新しいバージョンを作成する必要があります。すべてを取得せずにバージョン管理されていない変更を含むすべてのノードを取得し、それらを繰り返し、最後の変更のタイムスタンプを最新バージョンと比較する方法はありますか?

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

synchronization - ModeShape サーバーとクライアントのリポジトリの同期

ModeShape に基づくサーバー クライアント アーキテクチャをデプロイしたいのですが、目的を達成するために ModeShape と Infinispan を構成する方法がわかりません。

次に、典型的な使用例を示します。

  • ユーザー A がメイン サーバー リポジトリにノードを作成する
  • ユーザー B はこのノードをローカルで取得し、そのサブツリーとプロパティをオフラインで編集します
  • 再びオンラインになると、ユーザー B はこのノードをメイン サーバー リポジトリにプッシュ バックし、必要に応じてそのコンテンツをマージします (つまり、ノードはメイン リポジトリでも変更されています)。

したがって、私の要件は次のとおりです。

  • すべてのデータを保持するためのメイン サーバー リポジトリが必要です。
  • 各クライアントがサーバー リポジトリから特定のノードを取得してローカルに保存できるようにする必要があります。
  • 各クライアントがローカル リポジトリでオフラインで作業できるようにする (つまり、メイン サーバー リポジトリにアクセスできない) 必要があります。
  • オンラインになったら、各クライアントがローカル リポジトリをメイン リポジトリと同期し、必要に応じてデータをマージできるようにする必要があります。

ModeShape や Infinispan のクラスタリング オプションを使用して、このような動作を実現する方法を知っていますか? または、より良いアプローチを考えることができますか?

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

jboss - Jboss Modeshape JNDI プロパティの設定方法

/subsystem=modeshape/repository=sample:add(jndi-name="jcr/sample") コードの「サンプル」という名前のローカル jboss modeshape リポジトリに jndi-name プロパティを設定するにはどうすればよいですか?失敗する