Apache Jackrabbit

Software screenshot:
Apache Jackrabbit
Dettagli del software:
Versione: 2.9.1
Data di caricamento: 1 Mar 15
Licenza: Libero
Popolarità: 30

Rating: 5.0/5 (Total Votes: 1)

Secondo JCR, un repository di contenuti è "un archivio dati contenuti gerarchico in grado di supportare contenuti strutturati e non strutturati." Se questo suona complicato, una definizione più semplice è: "un semplice sistema di gestione delle informazioni che fornisce vari servizi per la memorizzazione, l'accesso e la gestione dei contenuti."
Apache Jackrabbit fornisce una API che gli sviluppatori possono utilizzare per accedere ai dati memorizzati nei repository di contenuti e di altri sistemi di gestione delle informazioni.
Gli sviluppatori possono utilizzare Jackrabbit di interagire e controllare questi sistemi di gestione di contenuti e informazioni, la creazione di servizi di terze parti o di altri toolkit adiacenti per loro

Caratteristiche :.

  • L'accesso ai contenuti sia strutturati e non strutturati
  • approfondita accesso al contenuto
  • sistemi di autorizzazione a grana fine
  • Può gestire vari tipi di proprietà
  • Il supporto per più modelli di persistenza
  • Il supporto per le query XPath
  • Il supporto per le query SQL
  • facilmente importare ed esportare dati
  • Chiusura Content
  • Content versioning
  • osservazione dei dati
  • il clustering dei dati
  • supporto JTA

Cosa c'è di nuovo in questa versione:

  • Aggiunta percorso di esclusione di JackrabbitEventFilter
  • User Management: API per gli utenti del sistema

Cosa c'è di nuovo nella versione 2.8.0:

  • Metodi per determinare il tipo di matrice di valori
  • prova per Nan e Infinity valori doppia proprietà aggiunta TCK
  • Bundle serializzazione rotto
  • Implementazione JackrabbitObservationManager

Cosa c'è di nuovo nella versione 2.7.3:

  • Miglioramenti:
  • Consenti sottoclassi Tipo nodo Registro di sistema per verificare la presenza di contenuti in conflitto
  • Correzioni di bug:
  • Control Log Ricerca indice coerenza avvisi non necessari per gli errori riparabili
  • MoveAtRootTest non riesce e non è incluso nella suite di test
  • UserManager non supportato errore quando si tenta di rimuovere Node in 2.7.2
  • NPE se utente w / o il permesso di leggere sul nodo utente admin elimina ogni nodo

Cosa c'è di nuovo nella versione 2.7.0:.

  • I metodi per determinare il tipo di matrice di valori
  • Aggiunto TCK prova per Nan e Infinity valori doppia proprietà.

Cosa c'è di nuovo nella versione 2.6.0:

  • Prevedere callback di coerenza checker
  • nodo di cluster di accesso id
  • Implementare un MultiDataStore
  • Migliorare l'integrazione Jackrabbit all'interno OSGi e altri
  • proprietà Normalizzare stringa quando ordinano i risultati della query

Cosa c'è di nuovo nella versione 2.5.3:.

  • Implementd un MultiDataStore
  • Le proprietà stringa normalizzati momento dell'ordine risultati delle query.

Cosa c'è di nuovo nella versione 2.5.1:

  • Aggiorna per Lucene 3.6
  • il miglioramento delle prestazioni di controllo di coerenza
  • Controllo di coerenza dovrebbe raddoppiare verificare falsi positivi
  • Controllo di coerenza dovrebbe risolvere nodi 'scollegati'
  • Migliorare le prestazioni di aggiornamenti repository - modificare index creazione 'cancella'
  • Aggiornamento a Java SE 6
  • Aggiornamento httpclient 3 dipendenza versione finale 3.1
  • Vari test non si compilano con fonte == 1.6
  • Aggiungi costruttore con argomento dimensione di Node e PropertyIteratorAdapter
  • Accedere stack con avvertire messaggio in ObservationDispatcher
  • Facile da usare classe di utilità per l'aggiunta di voci di controllo nodi
  • Aggiungi configurazione di prova delle prestazioni per jr2.6
  • Piccoli miglioramenti per la raccolta di voci di
  • I test sulle prestazioni
  • Consenti tipo null in JcrUtils.getOrAddNode (genitore, nome, tipo)
  • Utilizzare una forma di base per i registri di controllo
  • Fornire ottenere proprietà e ottenere metodi di utilità nodo JcrUtils
  • miglioramenti garbage collector

Cosa c'è di nuovo nella versione 2.4.2:.

  • Prevedere callback di coerenza checker

Cosa c'è di nuovo nella versione 2.4.1:

  • Aggiunto costanti nomi mancanti per mix:. Titolo
  • Fare dimensione massima di cache del CachingEntryCollector configurabile.
  • ID nodo di cluster di accesso.
  • Converti informazioni di registrazione in giro CachingEntryCollector.
  • SQL2 unisce il set vuoti non sono efficienti.

Cosa c'è di nuovo nella versione 2.3.7:.

  • Fai serrature di ambito aperto recuperabile

Cosa c'è di nuovo nella versione 2.3.6:

  • ha consentito di ottenere più nodi in una chiamata via DAVEX.
  • Aggiunto memoria negozio pacchetto base.

Cosa c'è di nuovo nella versione 2.3.4:.

  • JMX binding per Jackrabbit
  • JMX Stats per la sessione.
  • Aggiungi gancio configurabile per la convalida della password.
  • Statistiche per le query continuato.

Cosa c'è di nuovo nella versione 2.3.3:

  • azioni configurabili al momento della creazione e la rimozione essere autorizzati
  • aggiornamenti test utensili
  • Aggiornamento a logback 1.0
  • Aggiunto mappature del ciclo di vita M2E per Eclipse Indigo
  • Aggiornamento a Tika 1.0

Cosa c'è di nuovo nella versione 2.3.2:.

  • Statistiche per la PersistenceManager
  • Statistiche per le query.

Cosa c'è di nuovo nella versione 2.3.0:

  • Nuove caratteristiche:
  • Supporto inferiore e maiuscole funzioni in & quot; order by & quot; Clausola
  • spi2dav: JSR 283 NodeType Gestione
  • Aggiungi il supporto per encrpted password di db in repository.xml
  • Meccanismo di autenticazione basata su token di login
  • SQL Azure supporto: indici cluster
  • Miglioramenti
  • Sposta funzionalità comuni tipo di nodo di Jackrabbit-spi-commons
  • Sposta test di bloccaggio generiche da jcr2spi a Jackrabbit-JCR-test
  • Aggiornamento Lucene per 3.0
  • Fai DefaultSecurityManager il responsabile della sicurezza di default ...
  • scarso rendimento di ISDESCENDANTNODE su SQL query 2
  • UserManagerImpl: errore di battitura in & quot; compatibleJR16 & quot; opzione di configurazione costante
  • Correzioni di bug:
  • DbDataStore: garbage collection deadlock
  • fallimenti dei test in JCR-rmi e jcr2dav
  • Timeout interno Gestione del TransactionContext non è ...
  • Session # ImportXML non in grado di gestire correttamente collisione uuid se ...
  • Salva fallisce dopo l'impostazione di una proprietà binaria due volte
  • Node.orderBefore e JackrabbitNode.rename dovrebbero controllare per ...
  • confronto Namespace in Namespace.java non funziona, se un ...
  • Deadlock in acl.EntryCollector / ItemManager

Cosa c'è di nuovo nella versione 2.2.8:

  • Correzioni di bug:
  • Item.remove fallisce se un bambino-oggetto non è visibile al.
  • I nodi che hanno proprietà contrassegnate per l'estrazione asincrona.
  • Qom a SQL2 non gettato letterali numerici.
  • valutazione Controllo accessi non correttamente affrontare XA.
  • SQL2 Partecipa con clausola OR ha ancora alcuni problemi.
  • DescendantSelfAxisQuery può riuscire con IOException quando.

  • La valutazione di controllo
  • accesso setProperty non correttamente affrontare.
  • query Prefix testo completo con caratteri giapponesi o cinesi.
  • ArrayIndexOutOfBoundsException:. ConcurrentCache
  • EntryCollector può registrare avvertimento per la voce inesistente.
  • repository incoerente dopo sovrapposizione nodo aggiungere operazioni.

Cosa c'è di nuovo nella versione 2.2.7:

  • Miglioramenti:
  • Supporto multi-selettore o vincoli in join query
  • Usa GrowingLRUMap in CachingEntryCollector
  • SQL2: Implementare il supporto per i nomi COME nodo
  • nodi Mostra collegare in registro di debug quando si cerca di eliminare
  • AccessControlManager # getApplicablePolicy dovrebbe verificare
  • Correzioni di bug:
  • Salva fallisce dopo l'impostazione di una proprietà binaria due volte
  • Deadlock in acl.EntryCollector / ItemManager
  • Configurazione indicizzazione ignorati quando la lunghezza indicizzazione
  • LuceneQueryFactory dovrebbe chiamare QueryHits.close () dopo l'esecuzione di una query
  • SQL2 sinistra outer join
  • ACL con restrizioni glob non funziona su '/'
  • QueryObjectModel non genera il corrispondente SQL2
  • PathParser accetta circuiti di libero illegali contenenti parentesi graffe
  • I valori lunghi non correttamente conservato
  • ItemSaveOperation non dovrebbe ingoiare stacktrace

Cosa c'è di nuovo nella versione 2.2.5:

  • Correzioni di bug:
  • occasionali fallimenti dei test JCA.
  • mancata DbClusterTest causa della configurazione di rete.

Cosa c'è di nuovo nella versione 2.2.4:

  • Correzioni di bug:
  • Writers bloccati per sempre quando in attesa di operazioni di aggiornamento.
  • A dead lock in DefaultISMLocking.

Cosa c'è di nuovo nella versione 2.1.2:.

  • Migliorare lettura scrittura concorrenza /

Cosa c'è di nuovo nella versione 2.0.3:.

  • Migliorare lettura scrittura concorrenza /

Cosa c'è di nuovo nella versione 2.0.0:

  • Aggiornamento a JCR 2.0. Questa versione implementa Jackrabbit e si basa sul sito ufficiale API JCR 2.0. Tutte le caratteristiche richieste dalla specifica JSR 283 sono state attuate. Si noti che i livelli di accesso remoto (RMI e WebDAV) supportano solo un sottoinsieme di JCR 2.0.
  • Aggiornamento a Java 5. Tutti Jackrabbit (tranne la componente JCR-test) ora richiede Java 5 come piattaforma di base. Java 1.4 ambienti non sono più supportati.
  • separati componenti JCR Commons. Molti dei componenti JCR generici come OCM sono ora sviluppato e rilasciato separatamente dal repository di contenuti Jackrabbit. Vedere i singoli componenti per le loro versioni più recenti.
  • Connessione al database pooling è ora disponibile per tutti i database backend. Le versioni non-aggregati dei gestori fascio di persistenza sono ancora disponibili nel pacchetto org.apache.jackrabbit.core.persistence.bundle. Per abilitare il pool di connessioni in un repository Jackrabbit esistente, sostituire il nome del pacchetto con org.apache.jackrabbit.core.persistence.pool nei file repository e di configurazione di lavoro.
  • funzione archivio dati abilitata nella configurazione predefinita repository.
  • l'indicizzazione di testo completo con Apache Tika. Jackrabbit possono ora estrarre e indicizzare il contenuto del testo integrale di molti nuovi tipi di documenti, inclusi i file di Office Open XML prodotti da Microsoft Office 2007 e versioni successive.
  • Apache Commons Collections, Apache Derby, Jetty, SLF4J e Apache Xerces dipendenze sono stati aggiornati alle versioni più recenti.

  • Classe
  • OracleFileSystem non usa un trattamento speciale blob più in quanto non è richiesto per le versioni di Oracle dal 10R1. Utilizzare la classe Oracle9FileSystem se avete bisogno di supporto per Oracle 9 o versioni precedenti.

Programmi simili

pdoc
pdoc

13 Apr 15

Sentry
Sentry

10 Dec 15

gspread
gspread

12 May 15

Instagram Ruby Gem
Instagram Ruby Gem

12 May 15

Altri software di sviluppo Apache Software Foundation

Apache Parquet
Apache Parquet

9 Feb 16

Apache Struts
Apache Struts

1 Oct 15

Apache Solr
Apache Solr

10 Dec 15

Apache Log4j
Apache Log4j

9 Feb 16

Commenti a Apache Jackrabbit

I commenti non trovato
Aggiungi commento
Accendere le immagini!