You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by an...@apache.org on 2006/11/21 15:35:34 UTC
svn commit: r477687 - in /jackrabbit/trunk: jcr-server/README.txt
jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/todo.txt
jcr-server/todo.txt webapp/src/main/webapp/index.jsp
Author: angela
Date: Tue Nov 21 06:35:33 2006
New Revision: 477687
URL: http://svn.apache.org/viewvc?view=rev&rev=477687
Log:
JCR-612 : Restructure the Jackrabbit source tree
> readme
> move jcr-server TODO down to jcr-server
Added:
jackrabbit/trunk/jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr/todo.txt
- copied unchanged from r477630, jackrabbit/trunk/jcr-server/todo.txt
Removed:
jackrabbit/trunk/jcr-server/todo.txt
Modified:
jackrabbit/trunk/jcr-server/README.txt
jackrabbit/trunk/webapp/src/main/webapp/index.jsp
Modified: jackrabbit/trunk/jcr-server/README.txt
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jcr-server/README.txt?view=diff&rev=477687&r1=477686&r2=477687
==============================================================================
--- jackrabbit/trunk/jcr-server/README.txt (original)
+++ jackrabbit/trunk/jcr-server/README.txt Tue Nov 21 06:35:33 2006
@@ -2,9 +2,9 @@
===============================================================================
This project contains WebDAV based JCR server implementations.
-
Currently 2 different server implementations are provided:
+
1) WebDAV server ('simple')
-------------------------------------------------------------------------------
@@ -14,10 +14,16 @@
Futher information such as configuration as well as the
SimpleWebdavServlet itself may be found in the 'webapp' project.
- Source: <jackrabbit>/jcr-server/src/main/java/org/apache/jackrabbit/webdav/simple
- <jackrabbit>/jcr-server/src/main/java/org/apache/jackrabbit/server
- <jackrabbit>/webapp/src/main/java/org/apache/jackrabbit/j2ee/SimpleWebdavServlet.java
-
+ Packages:
+
+ - org.apache.jackrabbit.server = server
+ - org.apache.jackrabbit.server.io = import/export
+ - org.apache.jackrabbit.webdav.simple = dav-resource implementation + config.
+
+ Servlet (webapp project):
+
+ - org.apache.jackrabbit.j2ee.SimpleWebdavServlet.java
+
2) 'jcr' server:
-------------------------------------------------------------------------------
@@ -28,12 +34,18 @@
The 'client' counterpart of this server is under development and
can be found within the <jackrabbit>/contrib/spi contribution.
- Source: <jackrabbit>/jcr-server/src/main/java/org/apache/jackrabbit/webdav/jcr
- <jackrabbit>/jcr-server/src/main/java/org/apache/jackrabbit/server
- <jackrabbit>/webapp/src/main/java/org/apache/jackrabbit/j2ee/JCRServerServlet.java
+ Packages:
+
+ - org.apache.jackrabbit.server = server
+ - org.apache.jackrabbit.server.jcr = jcr-server specific server part
+ - org.apache.jackrabbit.webdav.jcr = dav-resources, reports, properties
+
+ Servlet (webapp project):
+
+ - org.apache.jackrabbit.j2ee.JCRServerServlet.java
Further reading:
- http://www.day.com/jsr170/server/JCR_Webdav_Protocol.zip">JCR_Webdav_Protocol.zip
+ - http://www.day.com/jsr170/server/JCR_Webdav_Protocol.zip">JCR_Webdav_Protocol.zip
Requirements
Modified: jackrabbit/trunk/webapp/src/main/webapp/index.jsp
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/webapp/src/main/webapp/index.jsp?view=diff&rev=477687&r1=477686&r2=477687
==============================================================================
--- jackrabbit/trunk/webapp/src/main/webapp/index.jsp (original)
+++ jackrabbit/trunk/webapp/src/main/webapp/index.jsp Tue Nov 21 06:35:33 2006
@@ -68,43 +68,7 @@
</ul>
</li>
</ol>
-<p/><p/>
-<h3>Basic overview</h3><p/>
-<ol>
- <li><b>webdav module</b> (library only)<p/>
- <ul>
- <li>aim: JSR170 independent WebDAV library</li>
- <li>packages: org.apache.jackrabbit.webdav</li>
- </ul>
- <p/>
- </li>
- <li><b>server module</b><p/>
- <ul>
- <li>aim: server and server-side WebDAV implementation</li>
- <li>packages:
- <br>- org.apache.jackrabbit.server
- <br>- org.apache.jackrabbit.server.jcr = jcr-server specific server part
- <br>- org.apache.jackrabbit.server.io = import/export
- <br>- org.apache.jackrabbit.webdav.simple = simple (filebased) webdav implementation
- <br>- org.apache.jackrabbit.webdav.jcr = jcr-server (itembased) webdav implementation
- </li>
- </ul>
- <p/>
- </li>
- <li><b>webapp module</b> (jackrabbit-server)<p/>
- <ul>
- <li>aim: contains the webapp</li>
- <li>packages: org.apache.jackrabbit.j2ee (servlets)</li>
- </ul>
- <p/>
- </li>
- <li><b>client module</b><p/>
- <ul>
- <li>aim: provide jcr-client and WebDAV transport layer for the client</li>
- <li>packages: - Not Available -</li>
- </ul>
- </li>
-</ol>
+<p/>
<%
Repository rep = RepositoryAccessServlet.getRepository(pageContext.getServletContext());