Според JCR, съдържание на транзакции е "магазин йерархична съдържание на данни, които могат да подкрепят структурирана и неструктурирана съдържание." Ако това ви звучи сложно, по-опростена дефиниция е: "проста система за управление на информацията, която предоставя различни услуги за съхранение, достъп и управление на съдържанието."
Apache Jackrabbit предоставя API, които разработчиците могат да използват, за да получите достъп до съхранените данни на съдържание и други системи за управление на информацията.
Разработчиците могат да използват Jackrabbit да си взаимодействат и да се контролират тези системи на съдържание и управление на информация, създаване на услуги на трети страни или други съседни комплекти от инструменти за тях
<силни> Характеристики :.
- Достъп до двете структурирана и неструктурирана съдържание
- По-задълбочен достъп до съдържанието
- дребнозърнест разрешителни системи
- могат да се справят различните типове имоти
- Поддръжка на няколко модела персистиране
- Подкрепа за XPath заявки
- Подкрепа за SQL заявки
- лесно да импортирате и експортирате данни
- заключване Content
- Content версии
- наблюдение Data Li>
- групиране на данни
- подкрепа JTA
Какво ново в тази версия:
- Добавена път изключване на JackrabbitEventFilter
- Управление на потребителя: API за потребители системни
Какво ново във версия 2.8.0:
- Методи за определяне на типа на масив от стойности
- Добавено тест за NaN и инфинити стойности двойно собственост TCK
- Bundle сериализация разбито
- Прилагане JackrabbitObservationManager
Какво ново във версия 2.7.3:
- Подобрения:
- Позволи Node Type Registry подкласове, за да проверите за конфликтно съдържание
- Корекции на грешки:
- Проверка Търсене индекс последователност дневник ненужни предупреждения за поправка на грешки
- MoveAtRootTest се провали и не е включена в тестов пакет
- UserManager не се поддържа грешка при опит за отстраняване на Node в 2.7.2
- NPE, ако потребител w / о прочетете разрешение на администратор възел премахва всеки възел
Какво ново във версия 2.7.0:.
- Методи за определяне на типа на масив от стойности
- Добавено тест за NaN и инфинити стойности двойно собственост TCK.
Какво ново във версия 2.6.0:
- Осигуряване на обаждане от последователност за проверка
- клъстер Access възел ID
- Прилагане на MultiDataStore
- Подобряване на интеграцията Jackrabbit рамките OSGi и други
- Нормализиране String свойства при поръчване резултатите от заявката
Какво ново във версия 2.5.3:.
- Implementd на MultiDataStore
- Нормализирани String свойства при поръчване резултатите от заявката.
Какво ново във версия 2.5.1:
- Актуализация на Lucene 3.6
- подобрения в производителността Съвместимост шаря
- Съвместимост пул трябва да двойна проверка за неверни положителни
- Съвместимост пул трябва да се уточни "откачени" възли
- Подобряване на производителността на хранилище новини - ощипване индекс творение "изтрива"
- Ъпгрейд на Java SE 6
- Upgrade httpclient 3 зависимостта към финална версия 3.1
- Различни тестове не компилират с източник == 1.6
- Добавете конструктор с аргумент размер до Node- и PropertyIteratorAdapter
- Дневник стека с предупреди съобщение в ObservationDispatcher
- полезност клас Лесен за използване за добавяне на аса на възли
- Добави настройка ефективността на теста за jr2.6
- малки подобрения за събиране аса
- Извършените тестове
- Позволи нулев тип в JcrUtils.getOrAddNode (майка, име, тип)
- С основна форма за одит трупи
- Осигуряване получите имот и да получите методи възел комунални в JcrUtils
- подобрения Garbage колекционерски
Какво ново във версия 2.4.2:.
- Осигуряване на обаждане от последователност за проверка
Какво ново във версия 2.4.1:
- Добавени липсващи константи за имена микс:. Заглавия
- Направи максимален размер на кеша CachingEntryCollector за конфигуриране.
- ID клъстер Access възел.
- увеличи влезете информация около CachingEntryCollector.
- SQL2 присъединява върху празни комплекта не са ефективни.
Какво ново във версия 2.3.7:.
- Направи отворени с обхват брави възстановимата
Какво ново във версия 2.3.6:
- направи възможно да се получи множество възли в един разговор чрез davex.
- Добавена памет базирани сноп магазин.
Какво ново във версия 2.3.4:.
- JMX автомати за Jackrabbit
- JMX Статистика за сесията.
- Добави конфигурируеми кука за проверка валидността на паролата.
- Stats За заявки, продължават.
Какво ново във версия 2.3.3:
- Конфигуриращи искове срещу authorizable създаване и премахване
- актуализации Test инструментална екипировка
- Ъпгрейд Logback 1.0
- Добавени m2e жизнения цикъл съответствия за Eclipse Indigo
- Ъпгрейд Tika 1.0
Какво ново във версия 2.3.2:.
- Статистика за PersistenceManager
- Статистика за запитвания.
Какво ново във версия 2.3.0:
- Нови функции:
- В помощ на малки и главни букви функции в & quot; Подреди по & quot; Клауза
- spi2dav: JSR 283 NodeType Management
- Добави подкрепа за encrpted db парола в repository.xml
- Authentication механизъм, основан на Login Token
- SQL Azure подкрепа: клъстерирани индекси
- Подобрения
- Премести общ възел тип функционалност на заек-SPI-Комънс
- Премести генерични заключващи тестове от jcr2spi да Jackrabbit-JCR-тестове
- Актуализация Lucene до 3.0
- Направи DefaultSecurityManager управителя на сигурност по подразбиране ...
- лошо изпълнение на ISDESCENDANTNODE на SQL заявки 2
- UserManagerImpl: правописна грешка в & quot; compatibleJR16 & quot; опция довереник постоянно
- Корекции на грешки:
- DbDataStore: събиране на боклука безизходица
- неуспехи тест по JCR-RMI и jcr2dav
- Вътрешен Timeout Работа в TransactionContext не е ...
- Session # importXML не могат да се справят правилно UUID сблъсък, ако ...
- Save се провали, след задаване двоична имот два пъти
- Node.orderBefore и JackrabbitNode.rename да разгледате и за ...
- сравнение Namespace в Namespace.java не работи, ако е ...
- застоя в acl.EntryCollector / ItemManager
Какво ново във версия 2.2.8:
- Корекции на грешки:
- Item.remove не успее, ако едно дете-т не се вижда с.
- възли, които имат свойства, маркирани за добив асинхронен.
- Ком да SQL2 не изгонва числови литерали.
- оценка за контрол на достъпа не правилно се справят с XA.
- SQL2 присъединяване със или клауза все още има някои въпроси.
- DescendantSelfAxisQuery може да се провали с IOException кога.
- setProperty достъп не правилно се справят.
- Prefix пълен текст заявки с японски или китайски йероглифи.
- ArrayIndexOutOfBoundsException:. ConcurrentCache
- EntryCollector може да влезете предупреждава за несъществуващ т.
- Противоречива хранилище след припокриващи възел добавите операции.
Оценка контрол
Какво ново във версия 2.2.7:
- Подобрения:
- Поддръжка мулти селектора или ограничения в присъединят заявки
- Използване GrowingLRUMap в CachingEntryCollector
- SQL2: Прилагане LIKE подкрепа за имена на възли
- Show справочен възли в отстраняване на грешки дневник, когато се опитвате да изтриете
- AccessControlManager # getApplicablePolicy да разгледате и за
- Корекции на грешки:
- Save се провали, след задаване двоична имот два пъти
- застоя в acl.EntryCollector / ItemManager
- Indexing конфигурация игнорира, когато дължината индексиране
- LuceneQueryFactory трябва да се обадите QueryHits.close () след изпълнение на заявка
- SQL2 лявата външна Присъединете
- ACL с ограничения Глоб не работи на "/"
- QueryObjectModel не генерира съответната SQL2
- PathParser приема незаконни pahts съдържащи фигурни скоби
- Дълги стойности не правилно съхранение
- ItemSaveOperation не трябва да преглътне stacktrace
Какво ново във версия 2.2.5:
- Корекции на грешки:
- Случайни JCA тестови неуспехи.
- DbClusterTest недостатъчност поради конфигурацията на мрежата.
Какво ново във версия 2.2.4:
- Корекции на грешки:
- Writers блокирани завинаги, когато чакат за актуализация на операции.
- A мъртъв заключване в DefaultISMLocking.
Какво ново във версия 2.1.2:.
- Подобряване на четене / запис на едновременност
Какво ново във версия 2.0.3:.
- Подобряване на четене / запис на едновременност
Какво ново във версия 2.0.0:
- Ъпгрейд JCR 2.0. Това Jackrabbit освобождаване изпълнява и се основава на официалната JCR 2.0 API. Всички функции, изисквани от спецификацията JSR 283 са били изпълнени. Имайте предвид, че слоевете на отдалечен достъп (ИС и WebDAV) поддържат само част от JCR 2.0.
- Ъпгрейд на Java 5. Всички Jackrabbit (с изключение на компонента на JCR-тестове) сега изисква Java 5 като базова платформа. Java 1.4 среди вече не се поддържа.
- Отделни JCR Commons компоненти. Много от общо предназначение JCR компоненти като ПМС сега са разработени и пуснати отделно от съдържанието хранилището Jackrabbit. Вижте отделните компоненти за най-новите им версии.
- връзка Database обединяване в момента е достъпна за всички Неуспех на бази данни. Non-сборни версии на управителите на сноп персистиране все още са достъпни в org.apache.jackrabbit.core.persistence.bundle пакет. За да се даде възможност на пул за връзки в съществуващ Jackrabbit хранилище, сменете името на пакета с org.apache.jackrabbit.core.persistence.pool своите хранилища и конфигурационни файлове на работното пространство.
- магазин Data характеристика е разрешена в конфигурацията по подразбиране хранилище.
- Пълен текст индексиране с Apache Тика. Jackrabbit може да извлече и индекс на пълно текстово съдържание на много нови видове документи, включително XML файлове Office Open, произведени от Microsoft Office 2007 и по-високи.
- Apache Commons Collections, Apache Derby, Jetty, SLF4J и Apache Xerces зависимости са усъвършенствани за по-нови версии.
- OracleFileSystem клас не използва специална обработка петно вече, тъй като не се изисква за Oracle версии, тъй като 10R1. Използвайте класа Oracle9FileSystem ако имате нужда от подкрепа за Oracle 9 или по-рано.
Коментари не е намерена