JCRによると、コンテンツリポジトリは、「構造化および非構造化コンテンツをサポートすることができ、階層コンテンツデータストア」です。これは複雑に聞こえる場合は、より簡単な定義は次のとおりです。 "、格納、アクセス、およびコンテンツを管理するための様々なサービスを提供する単純な情報管理システム。」
アパッチJackrabbitは、開発者は、コンテンツリポジトリおよびその他の情報管理システムに格納されたデータにアクセスするために使用できるAPIを提供する。
開発者は、彼らのためにサードパーティのサービスまたは他の隣接のツールキットを作成し、相互に作用し、これらの内容及び情報管理システムを制御するためにJackrabbitのを利用することができます。
の特長の:ます。
- 両方の構造化および非構造化コンテンツへのアクセスします。
- コンテンツへの徹底的アクセスします。
- ファイングレイン許可システムます。
- さまざまなプロパティタイプを扱うことができます。
- 複数の永続性モデルのサポートします。
- XPathクエリをサポートします。
- SQLクエリをサポートします。
- 簡単にインポートおよびエクスポートデータます。
- コンテンツのロックします。
- コンテンツのバージョン管理します。
- データ観測ます。
- データクラスタリングます。
- JTAサポートします。
のこのリリースで新しいのは何ですか。
- JackrabbitEventFilterに追加しましたパス除外します。
- ユーザー管理:システム·ユーザーのためのAPIます。
のバージョン2.8.0でのの新機能:
- 値の配列の型を決定するための方法
- を追加しましTCKはNaNと無限大の二重のプロパティ値のためのテストします。
- バンドルのシリアル化します。
- JackrabbitObservationManagerを実装します。
壊れ
のバージョン2.7.3でのの新機能:
- 改良:
- ノードタイプレジストリサブクラスは矛盾する内容をチェックできるようにする
- バグ修正:
- 検索インデックスの整合性チェックのログ不要な警告をします。
- MoveAtRootTestは失敗し、テストスイート に含まれていません
- 2.7.2でノードを削除しようとしたときのUserManagerがエラーをサポートしていません。
- NPE管理ユーザーノードのユーザーW / O読み取り許可があればノードます。 を削除します
修復可能なエラーの
のバージョン2.7.0でのの新機能である:値の配列の型を決定するための方法
- はNaNと無限大の二重プロパティ値のために追加のTCKテストします。
のバージョン2.6.0でのの新機能:
- 一貫性チェッカー のコールバックを提供します
- アクセスクラスタノードIDます。
- MultiDataStoreを実装します。
- のOSGiおよびその他 内の改善Jackrabbitの統合
- ノーマライズ文字列プロパティクエリ結果を注文時にします。
のバージョン2.5.3でのの新機能である:ます。
- Implementd MultiDataStoreます。
- 正規化された文字列プロパティクエリ結果を注文します。
のバージョン2.5.1の新機能のは何ですか。
- のLucene 3.6にアップデートします。
- 整合性チェッカーのパフォーマンス向上します。
- 整合性チェッカーは、偽陽性のためにダブルチェックする必要があります。
- 整合性チェッカーは、「切断された「ノードます。 を修正する必要があります
- リポジトリの更新プログラムの性能を向上しました - インデックス「削除」の作成を微調整
- は、Java SE 6にアップグレードします。
- アップグレードHTTPClientの最終リリース3.1に3依存関係します。
- 種々の試験は、ソース== 1.6 でコンパイルしないでください
- ノード - とPropertyIteratorAdapterます。 にサイズ引数でコンストラクタを追加します。
- スタックトレースをログインします。
- のノードにACEを追加するための使いやすいユーティリティクラスます。
- jr2.6の性能テストのセットアップを追加します。
- ACEを収集するためのマイナーな改善します。
- パフォーマンス·テストします。
- JcrUtils.getOrAddNode(親、名前、タイプ)にヌルタイプを許可します。
- 監査ログのための基本的な形式を使用します。
- プロパティを取得し、JcrUtilsノードユーティリティメソッドを取得し提供します。
- ガベージコレクタの改善します。
ObservationDispatcherにメッセージを警告すると
のバージョン2.4.2でのの新機能は次のとおりです。
- 整合性チェッカーのためのコールバックを提供します。 。
のバージョン2.4.1でのの新機能:
- ミックス不足している名前定数を追加しました:。タイトルを
- はCachingEntryCollectorのキャッシュの最大サイズを確認し、設定します。
- アクセスクラスタノードIDます。
- CachingEntryCollectorの周りにログ情報を補強します。
- SQL2は空のセットに参加します。
効率的ではありません
のバージョン2.3.7でのの新機能:
- オープンスコープのロックが回復可能なことを確認します。 。
のバージョン2.3.6にの新機能は次のとおりです。
- 1の呼び出しで複数のノードを取得することを可能にしたDAVEX経由します。
- を追加しましたメモリベースのバンドルストアます。
のバージョン2.3.4の新機能のあるもの:ます。
- JackrabbitのためのJMXバインディングます。
- のセッションのJMX統計ます。
- パスワードの確認のために設定可能なフックを追加します。
- クエリのための統計を継続します。
のあるどのバージョン2.3.3のの新しい:
- authorizable作成と削除時に設定可能なアクションします。
- テストツーリングを更新します。
- Logback 1.0 にアップグレード
- Eclipseのインディゴを追加しましたM2eライフサイクルのマッピングします。
- ティカ1.0にアップグレードします。
のバージョン2.3.2でのの新機能である:ます。
- PersistenceManagerのための統計ます。
- クエリの統計ます。
のバージョン2.3.0でのの新機能:
- 新機能:
- 下サポートと大文字機能し、オーダー&QUOTによって;句
- spi2dav:JSR 283 NodeTypeの管理します。
- のrepository.xmlにencrpted DBパスワードのサポートを追加します。
- ログイントークンに基づいて認証機構
- SQL Azureのサポート:クラスタ化インデックスます。
- 改善します。
- Jackrabbitは-SPI-コモンズに共通ノードタイプの機能を移動します。
- Jackrabbitは、JCR-試験にjcr2spiから、一般的なロックのテストを移動します。
- アップデートのLucene 3.0 へ
- DefaultSecurityManagerデフォルトのセキュリティマネージャ... メイク
- SQLに関するISDESCENDANTNODEの悪いパフォーマンス2クエリます。
- UserManagerImpl:タイプミス&QUOT、compatibleJR16&QUOT。コンフィグオプション定数
- バグ修正:
- DbDataStore:ガベージコレクションのデッドロックします。
- テストの失敗
- TransactionContextの取り扱い内部のタイムアウトではありません...
- セッション#importXMLが適切にUUID衝突を処理できない場合...
- 保存します。 を2回バイナリプロパティを設定した後に失敗した
- Node.orderBeforeとJackrabbitNode.renameをチェックする必要があります...
- Namespace.javaでの名前空間の比較は... 場合には、動作しません
- デッドロックします。
&QUOTの
JCR-RMIとjcr2davます。で
acl.EntryCollector / ItemManagerの
のバージョン2.2.8でのの新機能:
- バグ修正:
- Item.removeは失敗します。
- のプロパティは非同期抽出のためにマークされているノードます。
- QOMは数値リテラルをキャストしません。
- アクセス制御の評価が適切にXAに対応していません。
- SQL2に参加したり、句は、まだいくつかの問題があります。
- DescendantSelfAxisQueryはときにIOExceptionして失敗することがあります。
- のsetPropertyアクセス制御の評価が適切に対応しておりませんします。
- プレフィックスフルテキストクエリます。
- は、ArrayIndexOutOfBoundsException:ConcurrentCacheます。 。
- EntryCollectorは存在しないアイテムに対して警告を記録することができません。
- ノードを重ねた場合、一貫性のないリポジトリには、操作を追加します。
子供-項目がに表示されていない場合は、
SQL2に
日本語または中国語の文字と
のバージョン2.2.7でのの新機能:
- 改良:
- クエリに参加し、マルチセレクターOR制約をサポートします。
- CachingEntryCollector利用GrowingLRUMapます。
- SQL2:ノード名のLIKEのサポートを実装します。
- 李>を削除しようとすると、デバッグログ内のノードを参照する読込
- AccessControlManager#getApplicablePolicyをチェックする必要があります。
- バグ修正:
- 保存します。 を2回バイナリプロパティを設定した後に失敗した
- デッドロックします。
- インデックス作成の設定を無視する際インデキシング長ます。
- LuceneQueryFactoryは、クエリを実行した後QueryHits.close()を呼び出す必要があります。
- SQL2左外部結合します。
- グロブ制限のあるACLが上では動作しません '/'
- QueryObjectModelは、対応するSQL2ます。 を生成しません
- PathParserは中括弧を含む違法pahtsを受け付けます。
- 適切に保存されていない長い値ます。
- ItemSaveOperationはスタックトレースを飲み込むべきではありません。
acl.EntryCollector / ItemManagerの
のバージョン2.2.5でのの新機能:
- バグ修正:
- 時折JCAのテストの失敗します。
- ネットワーク構成が原因DbClusterTest失敗します。
のバージョン2.2.4でのの新機能:
- バグ修正:
- 作家は永遠にブロックされます。
- DefaultISMLockingのデッドロックします。
更新操作で待機しているとき、
のバージョン2.1.2でのの新機能は次のとおりです。
- は/書き込み同時実行を読んで改善します。 。
のバージョン2.0.3でのの新機能は次のとおりです。
- は/書き込み同時実行を読んで改善します。 。
- のJava 5へのアップグレード(JCR-テストコンポーネントを除く)Jackrabbitのすべてが今ベースプラットフォームとしてJava 5が必要です。 Javaの1.4環境ではもはやサポートされています。
- セパレートJCRコモンズコンポーネント。 OCMのような汎用のJCRのコンポーネントの多くは、現在、開発され、Jackrabbitのコンテンツリポジトリとは別にリリースされます。彼らの最新のリリースのための個々のコンポーネントを参照してくださいます。
- データベース接続プールは、すべてのデータベースバックエンドで利用できるようになりました。バンドルパーシスタンスマネージャーの非プールされたバージョンは、まだorg.apache.jackrabbit.core.persistence.bundleパッケージでご利用いただけます。既存のJackrabbitのリポジトリ内の接続プーリングを有効にするには、リポジトリとワークスペースの構成ファイル内のorg.apache.jackrabbit.core.persistence.poolでパッケージ名を置き換えます。
- データストア機能します。
- はApacheティカとの完全なテキストインデックス。 Jackrabbitのは、今は、Microsoft Office 2007以降で生成OfficeオープンXMLファイルなどの文書の多くの新しいタイプのフルテキストの内容を抽出して、インデックスができます。
- Apache Commonsのコレクション、Apache Derbyを、突堤、SLF4JとApache Xercesの依存関係は、より新しいバージョンにアップグレードされてます。
- OracleFileSystemクラスは、もはや特別なブロブ処理を使用しません。あなたは、Oracle 9以前のサポートが必要な場合はOracle9FileSystemクラスを使用します。
JCR 2.0にアップグレードします。
のバージョン2.0.0でのの新機能である。このJackrabbitのリリースが実装しており、公式のJCR 2.0 APIに基づいています。 JSR 283仕様で必要な機能のすべてが実装されました。リモートアクセス層(RMIとWebDAVが)のみJCR 2.0のサブセットをサポートすることに注意します。
デフォルトのリポジトリ設定で有効に
それは10R1以降のOracleのバージョンでは必要ありませんように
コメントが見つかりません