Apache Jackrabbit

Logiciel capture d'écran:
Apache Jackrabbit
Détails logiciels:
Version: 2.9.1
Date de transfert: 1 Mar 15
Licence: Gratuit
Popularité: 30

Rating: 5.0/5 (Total Votes: 1)

Selon JCR, un référentiel de contenu est "un contenu hiérarchique magasin de données qui peuvent soutenir le contenu structurées et non structurées." Si cela semble compliqué, une définition plus simple est: "un système de gestion de l'information simple qui fournit divers services pour le stockage, l'accès et la gestion de contenu."
Apache Jackrabbit fournit une API que les développeurs peuvent utiliser pour accéder à des données stockées dans les référentiels de contenu et d'autres systèmes de gestion de l'information.
Les développeurs peuvent utiliser Jackrabbit d'interagir et de contrôler ces contenus et de gestion des systèmes d'information, la création de services de tiers ou d'autres outils adjacentes pour eux

Caractéristiques :.

  • Accès à la fois du contenu structuré et non structurées
  • En profondeur accès au contenu
  • systèmes d'autorisation à grain fin
  • Peut gérer différents types de propriété
  • Support pour les modèles de la persistance de multiples
  • Support pour les requêtes XPath
  • Support pour les requêtes SQL
  • facilement importer et exporter des données
  • blocage de contenu
  • Contenu versions
  • observation des données
  • regroupement de données
  • support JTA

Ce qui est nouveau dans cette version:

  • Ajout chemin exclusion JackrabbitEventFilter
  • Gestion des utilisateurs: API pour les utilisateurs du système

Ce qui est nouveau dans la version 2.8.0:

  • Les méthodes pour déterminer le type de tableau de valeurs
  • Ajouté test pour NaN et les valeurs double propriété de débordement TCK
  • Bundle sérialisation cassé
  • Mettre en œuvre JackrabbitObservationManager

Ce qui est nouveau dans la version 2.7.3:

  • Améliorations:
  • Permettre aux sous-classes Node Type de registre pour vérifier les contenus contradictoires
  • Correction de bugs:
  • Vérifier Recherche indice de consistance journaux avertissements inutiles pour les erreurs réparables
  • MoveAtRootTest échoue et ne est pas inclus dans la suite de test
  • UserManager pas supporté erreur en essayant de retirer nœud 2.7.2
  • NPE si l'utilisateur w / o autorisation de lecture sur le noeud d'utilisateur admin supprime ne importe quel nœud

Quoi de neuf dans la version 2.7.0:.

  • Méthodes de détermination de type de tableau de valeurs
  • Ajouté TCK test pour NaN et les valeurs double propriété de débordement.

Ce qui est nouveau dans la version 2.6.0:

  • Fournir rappel pour vérificateur de cohérence
  • nœud de cluster d'accès id
  • Mettre en place un MultiDataStore
  • Amélioration de l'intégration au sein de Jackrabbit OSGi et autres
  • propriétés Normaliser cordes lors de la commande des résultats de requête

Ce qui est nouveau dans la version 2.5.3:.

  • Implementd un MultiDataStore
  • propriétés à Cordes normalisés lors de la commande des résultats de requête.

Ce qui est nouveau dans la version 2.5.1:

  • Mise à jour de Lucene 3.6
  • amélioration de la performance Cohérence checker
  • vérificateur de cohérence devrait doubler vérifier faux positifs
  • vérificateur de cohérence devrait fixer nœuds »déconnectés»
  • Améliorer la performance des mises à jour du référentiel - tordre indice création "suppressions"
  • Mise à niveau vers Java SE 6
  • Mise à jour 3 httpclient dépendance à la version finale 3.1
  • Divers tests ne compilent avec la source == 1.6
  • Ajouter constructeur avec l'argument de la taille d'un envahissement ganglionnaire et PropertyIteratorAdapter
  • Connectez trace de la pile avec avertir message dans ObservationDispatcher
  • classe facile à utiliser utilitaire pour ajouter ACE aux nœuds
  • Ajouter configuration de test de performance pour jr2.6
  • Améliorations mineures de collecte ACE
  • Les tests de performance
  • Laissez type NULL dans JcrUtils.getOrAddNode (parent, nom, type)
  • Utilisez une forme de base pour les journaux d'audit
  • Fournir obtenir la propriété et obtenir des méthodes utilitaires de noeud dans JcrUtils
  • améliorations Garbage Collector

Ce qui est nouveau dans la version 2.4.2:.

  • Fournir rappel pour vérificateur de cohérence

Quoi de neuf dans la version 2.4.1:

  • constantes de nom manquant supplémentaires pour mélange:. Titre
  • Faire la taille maximale du cache CachingEntryCollector configurable.
  • nœud de cluster d'accès ID.
  • augmenter la consignation des informations autour CachingEntryCollector.
  • SQL2 rejoint sur des ensembles vides ne sont pas efficaces.

Ce qui est nouveau dans la version 2.3.7:.

  • Assurez-scope serrures ouvertes recouvrable

Quoi de neuf dans la version 2.3.6:

  • permis d'obtenir plusieurs nœuds en un seul appel via DAVEX.
  • Ajout magasin de faisceau en fonction de la mémoire.

Ce qui est nouveau dans la version 2.3.4:.

  • JMX Fixations pour Jackrabbit
  • JMX Statistiques de la session.
  • Ajouter crochet configurable pour la validation de mot de passe.
  • Statistiques pour les requêtes continué.

Ce qui est nouveau dans la version 2.3.3:

  • actions configurables sur la création et la suppression AUTORISES
  • Mises à jour de l'outillage d'essai
  • Mise à niveau vers logback 1.0
  • Ajout de mappages de cycle de vie M2e pour Eclipse Indigo
  • Mise à niveau vers Tika 1.0

Ce qui est nouveau dans la version 2.3.2:.

  • Statistiques pour le PersistenceManager
  • Statistiques pour les requêtes.

Ce qui est nouveau dans la version 2.3.0:

  • Nouvelles fonctionnalités:
  • Support majuscules et minuscules fonctions dans & quot; trié par & quot; clause
  • spi2dav: JSR 283 NodeType Gestion
  • Ajout du support pour encrpted passe db dans repository.xml
  • Mécanisme d'authentification Basé sur Connexion Token
  • Support SQL Azure: index cluster
  • Améliorations
  • Déplacez fonctionnalité commune de type de nœud à trombe-SPI-commons
  • Déplacer des tests de jcr2spi de verrouillage génériques trombe-jcr-tests
  • Mise à jour Lucene à 3,0
  • Assurez DefaultSecurityManager le gestionnaire de sécurité par défaut ...
  • mauvaise performance de ISDESCENDANTNODE sur SQL deux requêtes
  • UserManagerImpl: faute de frappe dans & quot; compatibleJR16 & quot; option de configuration constante
  • Correction de bugs:
  • DbDataStore: la collecte des ordures impasse
  • échecs de test dans JCR-rmi et jcr2dav
  • Timeout interne de manutention dans le TransactionContext ne est pas ...
  • Session # importXML ne peut pas gérer correctement collision uuid si ...
  • Enregistrer échoue après définition d'une propriété binaire deux fois
  • Node.orderBefore et JackrabbitNode.rename doivent vérifier ...
  • Comparaison de nommage dans Namespace.java ne fonctionne pas, si un ...
  • Deadlock dans acl.EntryCollector / ItemManager

Ce qui est nouveau dans la version 2.2.8:

  • Correction de bugs:
  • Item.remove échoue si un enfant-article ne est pas visible à l'.
  • Les nœuds qui ont des propriétés marquées pour l'extraction asynchrone.
  • QOM à SQL2 ne chasse littéraux numériques.
  • l'évaluation de contrôle d'accès ne correctement pas faire face avec XA.
  • SQL2 Joignez-vous à OU clause a encore quelques questions.
  • DescendantSelfAxisQuery peut échouer avec IOException quand.

  • Évaluation du contrôle
  • Accès setProperty ne pas faire face correctement.
  • requêtes préfixe de textes intégraux avec des caractères japonais ou chinois.
  • ArrayIndexOutOfBoundsException:. ConcurrentCache
  • EntryCollector peut connecter avertissement pour le poste inexistant.
  • référentiel incohérent après chevauchement noeud ajouter opérations.

Ce qui est nouveau dans la version 2.2.7:

  • Améliorations:
  • Support multi-sélecteur ou des contraintes dans les requêtes de jointure
  • Utiliser GrowingLRUMap dans CachingEntryCollector
  • SQL2: Mettre en œuvre le soutien Comme pour les noms de nœuds
  • Afficher nœuds de référencement dans le journal de débogage lorsque vous essayez de supprimer
  • AccessControlManager # getApplicablePolicy doit vérifier
  • Correction de bugs:
  • Enregistrer échoue après définition d'une propriété binaire deux fois
  • Deadlock dans acl.EntryCollector / ItemManager
  • configuration d'indexation ignoré quand la longueur d'indexation
  • LuceneQueryFactory devrait appeler QueryHits.close () après avoir exécuté une requête
  • SQL2 LEFT OUTER JOIN
  • ACL avec des restrictions de glob ne fonctionne pas sur '/'
  • QueryObjectModel ne génère pas le SQL2
  • correspondant
  • PathParser accepte Pahts illégales contenant des accolades
  • Les valeurs longues pas correctement stockée
  • ItemSaveOperation devrait pas avaler stacktrace

Ce qui est nouveau dans la version 2.2.5:

  • Correction de bugs:
  • défaillances occasionnelles de test JCA.
  • DbClusterTest échec en raison de la configuration du réseau.

Ce qui est nouveau dans la version 2.2.4:

  • Correction de bugs:
  • Writers bloquée jamais lors de l'attente sur les opérations de mise à jour.
  • Un verrou mort dans DefaultISMLocking.

Ce qui est nouveau dans la version 2.1.2:.

  • Améliorer lecture / écriture concurrence

Ce qui est nouveau dans la version 2.0.3:.

  • Améliorer lecture / écriture concurrence

Quoi de neuf dans la version 2.0.0:

  • Mise à niveau vers JCR 2.0. Cette édition met en œuvre Jackrabbit et est basé sur l'API officielle JCR 2.0. Toutes les fonctionnalités requises par la spécification JSR 283 ont été mis en œuvre. Notez que les couches d'accès à distance (RMI et WebDAV) ne prennent en charge un sous-ensemble des JCR 2.0.
  • Mise à niveau vers Java 5. Tous Jackrabbit (sauf la composante JCR-tests) exige maintenant Java 5 comme plate-forme de base. Java 1,4 environnements ne sont plus supportés.
  • séparer les composants RJC Commons. Beaucoup des composants à usage général RJC comme OCM sont désormais au point et publiés séparément du référentiel de contenu Jackrabbit. Voir les composants individuels pour leurs versions les plus récentes.
  • connexion de base de données mise en commun est maintenant disponible pour tous les backends de base de données. Les versions non-communs des gestionnaires paquet de persistance sont encore disponibles dans le package org.apache.jackrabbit.core.persistence.bundle. Pour activer le regroupement de connexion dans un référentiel de Jackrabbit existant, remplacez le nom de paquet avec org.apache.jackrabbit.core.persistence.pool dans vos fichiers de référentiel et de configuration de l'espace de travail.
  • fonction du magasin de données est activé dans la configuration de référentiel par défaut.
  • pleine indexation de texte avec Apache Tika. Jackrabbit peuvent maintenant extraire et indexer le contenu de texte intégral de plusieurs nouveaux types de documents, y compris les fichiers Office Open XML produits par Microsoft Office 2007 et plus.
  • Apache Commons Collections, Apache Derby, Ponton, et Apache Xerces SLF4J dépendances ont été mis à niveau vers des versions plus récentes.

  • Classe
  • OracleFileSystem ne utilise plus un traitement spécial de blob comme il ne est pas nécessaire pour les versions Oracle depuis 10R1. Utilisez la classe Oracle9FileSystem si vous avez besoin de soutien pour Oracle 9 ou plus tôt.

Logiciel similaire

Decanter
Decanter

13 Apr 15

Psychle
Psychle

13 May 15

Q.js
Q.js

4 Jun 15

Da Capo
Da Capo

12 May 15

D'autres logiciels de développeur Apache Software Foundation

Apache Jena
Apache Jena

10 Feb 16

Apache Cayenne
Apache Cayenne

13 Apr 15

Apache Chukwa
Apache Chukwa

9 Apr 16

Apache SSHD
Apache SSHD

9 Apr 16

Commentaires à Apache Jackrabbit

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!