##language:en #pragma section-numbers off = Welcome to the Apache Jackrabbit Wiki = [[http://jackrabbit.apache.org/|Apache Jackrabbit]] is a project at the [[http://www.apache.org/|Apache Software Foundation]]. We are in dire need of better documentation, so feel free to add to these pages as you learn more about Jackrabbit. === Features === * [[ConfigurationOverview]]: How to configure Jackrabbit * [[PersistenceManagerFAQ]]: Persistence Manager configuration * [[DataStore]]: How to configure and use the binary data store * [[NodeTypeRegistry]]: Registry of commonly used node types * [[NamespaceRegistry]]: Registry of commonly used namespace mappings * [[Clustering]]: How to set up and use clustering * [[Observation]]: Jackrabbit-specific observation * [[Search]]: How to set up and use search * [[CacheManager]]: Cache configuration * [[RepositoryLock]]: Repository locking * [[BackupAndMigration]]: How to backup a repository or migrate to another configuration * [[ContribTips]]: Help regarding the contrib projects * [[JcrSpecImplementation]]: List of additional features and implementation variants in Jackrabbit compared to the JCR specification === Links === * [[http://www.day.com/specs/jcr/2.0|JCR 2.0 Specification]] [[http://www.day.com/maven/javax.jcr/javadocs/jcr-2.0|Javadocs]] (JSR-283, public final draft) * [[http://www.day.com/specs/jcr/1.0|JCR 1.0 Specification]] [[http://www.day.com/maven/javax.jcr/javadocs/jcr-1.0|Javadocs]] (JSR-170, final) * [[首页]] Jackrabbit Wiki中文版 * [[JcrLinks]]: Links to articles, presentation, videos, tools and applications based on JCR or Jackrabbit * [[http://incubator.apache.org/sling|Sling]]: Web application framework based on REST principles. Sling uses a JCR repository * [[ApacheGeneral:FrontPage|Apache Wiki Farm]]: Other Apache wikis * [[http://www.nabble.com/Jackrabbit-f361.html|Dev Mailing List Archive]]: Search for answers in the mailing list archive * [[http://jackrabbit.apache.org/mailing-lists.html|Mailing Lists]]: Post questions in the mailing list === Community === * ContentTrackApacheConUs2009: Proposed "Content Technology" track at the !ApacheCon US 2009 === FAQ === * [[QuestionsAndAnswers]]: Frequently asked questions about Jackrabbit * [[ExamplesPage]]: Solutions for common problems * [[Performance]]: Q. and A. about Jackrabbit perfomance * [[JcrSessionHandling]]: How to (re)use JCR sessions * [[EncodingAndEscaping]]: How to handle special characters in path and queries * [[QueryUsingJdbc]]: How to query a JCR repository using the JDBC API. * [[UsingJNDIDataSource]]: How to use a JNDI Data``Source to connect to a database. === Blueprints === * [[DavidsModel]]: A guide for blissful content modeling. Seven rules to avoid common mistakes content modeling mistakes. === Future Plans === * [[RoadMap]]: High level roadmap for Jackrabbit * [[Proposed_JCR_2.0_API_Changes]]: Changes between the JCR 1.0 API and the proposed JCR 2.0 API as defined in JSR 283. === Deployment === * [[JackrabbitOnJBoss]]: How to deploy a Jackrabbit server with JCA, expose the local repository through JNDI and WebDAV to remote clients and connect remotely from a Java program, or from a command line tool (contrib/jcr-commands). * [[JackrabbitOnWeblogic]]: How to deploy the Jackrabbit server on Weblogic, expose the repository over WebDAV, use JNDI with Oracle. * [[JackrabbitOnTomcat]]: How to use the Jackrabbit with Tomcat, WebDAV, JNDI and Oracle. * [[JackrabbitOnTomcat6]]: How to use the Jackrabbit with Tomcat6 & Mysql. * [[JackrabbitOnTomcat6withJndiAndPostgresql]]: How to use the Jackrabbit with Tomcat6 and JNDI, backed by PostgreSQL. * [[JackrabbitOnSunWebServer]]: How to configure the Sun Java System Web Server with Jackrabbit (Model 2). * [[JackrabbitOnOracle]]: How to configure Jackrabbit to use Oracle backend. * [[JackrabbitOnCloud]]: Running Jackrabbit using Amazon Web Services (AWS) and Google App Engine (GAE). === WebDAV === * [[WebDAV]]: If you plan on using Jackrabbit through WebDAV. Useful for existing Jakarta Slide users or other WebDAV repository users thinking about migrating to Jackrabbit. === Miscellaneous === * [[SandboxCMIS]]: More on the CMIS Sandbox project * [[WebAppFAQ]]: Frequently asked questions related to web application development * [[OCMandJackrabbit2]]: Object Content mapping with Jackrabbit 2.0 === Historical === * JcrMeetupMarch2009: JCR community gathering at 20:00 on March 24th at the !ApacheCon EU in Amsterdam * JcrMeetupApril2008: JCR community gathering in Amsterdam on April 8th, 2008 * [[BackupTool]]: Design document of the 2006 Google Summer of Code project (written by Nicolas Toper, mentored by Jukka Zitting). * [[JNDI]]: Patching the Oracle file system and persistence manager for use with JNDI (no longer required with Jackrabbit 1.4) === Special Wiki Pages === * [[TitleIndex]]: A list of all pages on this wiki. * [[HelpContents]]: A basic guide to the MoinMoin wiki (including information about wiki syntax). * [[WordIndex]]: A list of all the words that appear in the titles of the pages on this wiki, with links to pages that include that word. * [[FindPage]]: A full-text search of the wiki. * [[WantedPages]]: All the "broken links" -- a list of all the pages on this wiki that are linked to, but do not exist. * [[OrphanedPages]]: All pages on this wiki that are not linked to from anywhere else (and are thus very hard to reach). * [[RandomPage]]: Generates a list of 75 random pages on this wiki. * [[PageSize]]: Generates a graph and some statistics about the sizes of pages on this wiki. * [[EventStats/HitCounts]]: Generates a graph of page views and page visits. * [[EventStats/UserAgents]]: Generates a graph of the web browsers used in visiting this page. * [[SystemInformation]]: Shows basic information about this wiki installation, the extensions it has installed, etc.