-1

        class="org.apache.jackrabbit.core.persistence.bundle.PostgreSQLPersistenceManager">

        <param name="driver" value="org.postgresql.Driver" />
        <param name="url" value="jdbc:postgresql://192.168.1.200:5433/NEWDMS" />
        <param name="user" value="postgres" />
        <param name="password" value="eminence" />
         <param name="schema" value="postgresql" />
         <param name="schemaObjectPrefix" value="${wsp.name}_" />
          <param name="externalBLOBs" value="false" />

    </PersistenceManager>

一時的なリポジトリを作成し、jackrabbit リポジトリにアクセスしているときに repository.xml ファイルに変更を加えました。次の例外が発生します: java.lang.IllegalArgumentException: 無効な名前空間インデックス: 3158064

4

1 に答える 1

0

「バンドルの読み取りに失敗しました:deadbeef-face-babe ...」メッセージは、リポジトリの不整合の症状です。次のナレッジベースの記事から始めます。「jcr:system」ノード整合性チェック、およびTarデータファイルのローテーションを修正します。3番目のリンクは、対象となる可能性のある永続性マネージャーのこの構成パラメーターを強調表示しています(ただし、デフォルトのTPM永続性マネージャーを使用していないため、関連性がない可能性があります)。

<param name="maxFileSize" value="512" />
于 2012-10-10T13:39:28.793 に答える