chemistry-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r785867 [5/7] - in /websites/staging/chemistry/trunk/content: ./ dotnet/ java/ php/ python/
Date Mon, 21 Feb 2011 14:22:50 GMT
Added: websites/staging/chemistry/trunk/content/java/opencmis-fileshare-repository.html
==============================================================================
--- websites/staging/chemistry/trunk/content/java/opencmis-fileshare-repository.html (added)
+++ websites/staging/chemistry/trunk/content/java/opencmis-fileshare-repository.html Mon Feb 21 14:22:49 2011
@@ -0,0 +1,262 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="/resources/site.css"></link>
+    <script src="/resources/space.js" type="text/javascript"></script>
+    <meta name="keywords" content="CMIS, Content Management Interoperability Service, ECM, Enterprise Content Management, OASIS, integration standards, Chemistry, OpenCMIS"/>
+    <meta name="description" content="Apache Chemistry, CMIS Implementation" />
+    <title>
+Apache Chemistry - OpenCMIS FileShare Repository
+    </title>
+  </head>
+<body onload="init()">
+  <table width="100%" cellpadding="0" cellspacing="0">
+    <tr width="100%">
+      <td id="cell-0-0">&nbsp;</td>
+      <td id="cell-0-1">&nbsp;</td>
+      <td id="cell-0-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-1-0">&nbsp;</td>
+      <td id="cell-1-1">
+        <div style="padding: 5px;">
+          <div id="banner">
+          <!-- Banner -->
+<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+<TR>
+<TD align="left" class="topbardiv" nowrap="">
+  <A href="http://chemistry.apache.org/" title="Apache Chemistry">
+    <IMG border="0" src="/images/chemistry_tm_logo_small.png"/>
+  </A>
+</TD>
+<TD align="right" nowrap="">
+  <A href="http://www.apache.org/" title="The Apache Software Foundation">
+    <IMG border="0" src="/images/asf-logo.png"/>
+  </A>
+</TD>
+</TR>
+</TABLE>
+          <!-- Banner -->
+          </div>
+        </div>
+        <div id="top-menu">
+          <table border="0" cellpadding="1" cellspacing="0" width="100%">
+            <tr>
+              <td>
+                <div align="left">
+                <!-- Breadcrumbs -->
+<a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/java">Java</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis.html">OpenCMIS</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis-fileshare-repository.html">OpenCMIS FileShare Repository</a>
+                <!-- Breadcrumbs -->
+                </div>
+              </td>
+              <td>
+                <div align="right">
+                <!-- Quicklinks -->
+<P>
+<A href="http://www.apache.org/" class="external-link" rel="nofollow">Apache</A>
+|
+<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A>
+|
+<A href="sitemap.html" title="SiteMap">Site Map</A>
+</P>
+                <!-- Quicklinks -->
+                </div>
+              </td>
+            </tr>
+          </table>
+        </div>
+      </td>
+      <td id="cell-1-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-2-0">&nbsp;</td>
+      <td id="cell-2-1">
+        <table>
+          <tr height="100%" valign="top">
+            <td height="100%">
+              <div id="wrapper-menu-page-right">
+                <div id="wrapper-menu-page-top">
+                  <div id="wrapper-menu-page-bottom">
+                    <div id="menu-page">
+                    <!-- NavigationBar -->
+                    <H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A></LI>
+   <LI><A href="sitemap.html" title="SiteMap">Site Map</A></LI>
+   <LI><A href="http://mail-archives.apache.org/mod_mbox/incubator-chemistry-dev/" class="external-link" rel="nofollow">Mailing List</A></LI>
+   <LI><A href="https://issues.apache.org/jira/browse/CMIS" class="external-link" rel="nofollow">Issue Tracking</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Search"></A>Search</H3>
+
+<DIV style="padding: 0px 0px 0px 20px;">
+<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+  <INPUT maxlength="255" name="q" size="12" type="text" value=""></INPUT>
+  <INPUT name="btnG" type="submit" value="Search"></INPUT>
+  <INPUT name="domains" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+  <INPUT name="sitesearch" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+</FORM>
+</DIV>
+
+
+<H3><A name="Navigation-CMISforJava"></A>CMIS for Java</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="opencmis.html" title="OpenCMIS">OpenCMIS</A></LI>
+   <LI><A href="opencmis-modules.html" title="OpenCMIS Modules">Overview</A></LI>
+   <LI><A href="opencmis-client-api.html" title="OpenCMIS Client API">Client API</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/opencmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/javadoc/index.html" class="external-link" rel="nofollow">JavaDoc</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPython"></A>CMIS for Python</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="cmislib.html" title="cmislib">cmislib</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/cmislib-doc/" class="external-link" rel="nofollow">cmislib Documentation</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/cmislib/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPHP"></A>CMIS for PHP</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="phpclient.html" title="phpclient">CMIS PHP Client</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/phpclient/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISfor.NET"></A>CMIS for .NET</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="dotcmis.html" title="DotCMIS">DotCMIS</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/dotcmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Sponsorship"></A>Sponsorship</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</A></LI>
+   <LI><A href="http://www.apache.org/foundation/sponsorship.html" class="external-link" rel="nofollow">Sponsoring Apache</A></LI>
+</UL>
+
+                    <!-- NavigationBar -->
+                    </div>
+                </div>
+              </div>
+            </div>
+           </td>
+           <td height="100%">
+             <!-- Content -->
+             <div class="wiki-content"><h1 id="opencmis_fileshare_repository">OpenCMIS FileShare Repository</h1>
+<p><a name="OpenCMISFileShareRepository-OpenCMISFileShareRepository"></a></p>
+<p><strong>This repository is not intended for production use!</strong></p>
+<p>The FileShare repository uses the file system as its back-end store and
+provides read/write access to content and metadata. In other words, it puts
+a CMIS interface on top of your file system.</p>
+<p>The repository is restricted by the capabilities of the file system and
+therefore does not support relationships, policies, document versions,
+multi-filing, un-filing and query.</p>
+<p>By default it provides a repository "test" that uses your home directory as
+the repository root. It requires authentication. A user "test" with the
+password "test" is pre-configured.</p>
+<p><a name="OpenCMISFileShareRepository-BuildandDeploytheTestRepository"></a></p>
+<h2 id="build_and_deploy_the_test_repository">Build and Deploy the Test Repository</h2>
+<ol>
+<li><a href="opencmis-how-to-build.html">Build OpenCMIS</a>.</li>
+<li>A ready-to-use WAR file should now exist in <code>/chemistry-opencmis-server/chemistry-opencmis-server-fileshare/target</code>.</li>
+<li>Deploy the WAR file to your favorite servlet engine.</li>
+<li>AtomPub endpoint: <code>http://&lt;host&gt;:&lt;port&gt;/&lt;context&gt;/atom</code> <br/>
+   Web Services endpoint: <code>http://&lt;host&gt;:&lt;port&gt;/&lt;context&gt;/services/RepositoryService</code></li>
+</ol>
+<p><a name="OpenCMISFileShareRepository-ConfiguretheRepository"></a></p>
+<h2 id="configure_the_repository">Configure the Repository</h2>
+<p>The configuration file in the WAR file is
+<code>/WEB-INF/classes/repository.properties</code>.</p>
+<div class="codehilite"><pre><span class="c1"># Don&#39;t touch this line</span>
+<span class="n">class</span><span class="o">=</span><span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">chemistry</span><span class="o">.</span><span class="n">opencmis</span><span class="o">.</span><span class="n">fileshare</span><span class="o">.</span><span class="n">FileShareServiceFactory</span>
+
+<span class="c1"># Login configuration</span>
+<span class="c1">#  login.&lt;no&gt; = &lt;user&gt;:&lt;password&gt;</span>
+<span class="n">login</span><span class="mf">.1</span> <span class="o">=</span> <span class="n">test:test</span>
+<span class="n">login</span><span class="mf">.2</span> <span class="o">=</span> <span class="n">cmisuser:password</span>
+<span class="n">login</span><span class="mf">.3</span> <span class="o">=</span> <span class="n">reader:reader</span>
+
+<span class="c1"># Type defintions (see example-type.xml)</span>
+<span class="c1">#  type.&lt;no&gt; = &lt;absolute path to type definition XML file&gt;</span>
+<span class="n">type</span><span class="mf">.1</span> <span class="o">=</span> <span class="sr">/home/cmis</span><span class="n">test</span><span class="o">/</span><span class="n">type1</span><span class="o">.</span><span class="n">xml</span>
+<span class="n">type</span><span class="mf">.2</span> <span class="o">=</span> <span class="sr">/home/cmis</span><span class="n">test</span><span class="o">/</span><span class="n">type2</span><span class="o">.</span><span class="n">xml</span>
+
+<span class="c1"># Repository configuration</span>
+<span class="c1">#  repository.&lt;repositoryId&gt; = &lt;absolute path to repository root folder&gt;</span>
+<span class="c1">#  repository.&lt;repositoryId&gt;.readwrite = &lt;comma separated list of login names&gt;</span>
+<span class="c1">#  repository.&lt;repositoryId&gt;.readonly = &lt;comma separated list of login names&gt;</span>
+<span class="n">repository</span><span class="o">.</span><span class="n">test</span> <span class="o">=</span> <span class="sr">/home/cmis</span><span class="n">test</span><span class="o">/</span><span class="n">myreproot</span> 
+<span class="n">repository</span><span class="o">.</span><span class="n">test</span><span class="o">.</span><span class="n">readwrite</span> <span class="o">=</span> <span class="n">test</span><span class="p">,</span> <span class="n">cmisuser</span>
+<span class="n">repository</span><span class="o">.</span><span class="n">test</span><span class="o">.</span><span class="n">readonly</span> <span class="o">=</span> <span class="n">reader</span>
+</pre></div></div>
+             <!-- Content -->
+           </td>
+          </tr>
+        </table>
+     </td>
+     <td id="cell-2-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-3-0">&nbsp;</td>
+      <td id="cell-3-1">&nbsp;</td>
+      <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+     <td id="cell-3-0">&nbsp;</td>
+     <td id="cell-3-1">
+       <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+          
+          Apache Chemistry, Apache, the Apache feather logo, and the Apache 
+          Chemistry project logo are trademarks of The Apache Software 
+          Foundation.
+          <BR />
+          Content Management Interoperability Services (CMIS) is an
+          <a href="http://www.oasis-open.org/committees/cmis/">OASIS</a>
+          specification.
+          
+       </div>
+       <!-- Footer -->
+       </div>
+     </td>
+     <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-4-0">&nbsp;</td>
+      <td id="cell-4-1">&nbsp;</td>
+      <td id="cell-4-2">&nbsp;</td>
+    </tr>
+  </table>
+</body>
+</html>

Added: websites/staging/chemistry/trunk/content/java/opencmis-how-to-build.html
==============================================================================
--- websites/staging/chemistry/trunk/content/java/opencmis-how-to-build.html (added)
+++ websites/staging/chemistry/trunk/content/java/opencmis-how-to-build.html Mon Feb 21 14:22:49 2011
@@ -0,0 +1,250 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="/resources/site.css"></link>
+    <script src="/resources/space.js" type="text/javascript"></script>
+    <meta name="keywords" content="CMIS, Content Management Interoperability Service, ECM, Enterprise Content Management, OASIS, integration standards, Chemistry, OpenCMIS"/>
+    <meta name="description" content="Apache Chemistry, CMIS Implementation" />
+    <title>
+Apache Chemistry - OpenCMIS how-to-build
+    </title>
+  </head>
+<body onload="init()">
+  <table width="100%" cellpadding="0" cellspacing="0">
+    <tr width="100%">
+      <td id="cell-0-0">&nbsp;</td>
+      <td id="cell-0-1">&nbsp;</td>
+      <td id="cell-0-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-1-0">&nbsp;</td>
+      <td id="cell-1-1">
+        <div style="padding: 5px;">
+          <div id="banner">
+          <!-- Banner -->
+<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+<TR>
+<TD align="left" class="topbardiv" nowrap="">
+  <A href="http://chemistry.apache.org/" title="Apache Chemistry">
+    <IMG border="0" src="/images/chemistry_tm_logo_small.png"/>
+  </A>
+</TD>
+<TD align="right" nowrap="">
+  <A href="http://www.apache.org/" title="The Apache Software Foundation">
+    <IMG border="0" src="/images/asf-logo.png"/>
+  </A>
+</TD>
+</TR>
+</TABLE>
+          <!-- Banner -->
+          </div>
+        </div>
+        <div id="top-menu">
+          <table border="0" cellpadding="1" cellspacing="0" width="100%">
+            <tr>
+              <td>
+                <div align="left">
+                <!-- Breadcrumbs -->
+<a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/java">Java</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis.html">OpenCMIS</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis-how-to-build.html">OpenCMIS how-to-build</a>
+                <!-- Breadcrumbs -->
+                </div>
+              </td>
+              <td>
+                <div align="right">
+                <!-- Quicklinks -->
+<P>
+<A href="http://www.apache.org/" class="external-link" rel="nofollow">Apache</A>
+|
+<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A>
+|
+<A href="sitemap.html" title="SiteMap">Site Map</A>
+</P>
+                <!-- Quicklinks -->
+                </div>
+              </td>
+            </tr>
+          </table>
+        </div>
+      </td>
+      <td id="cell-1-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-2-0">&nbsp;</td>
+      <td id="cell-2-1">
+        <table>
+          <tr height="100%" valign="top">
+            <td height="100%">
+              <div id="wrapper-menu-page-right">
+                <div id="wrapper-menu-page-top">
+                  <div id="wrapper-menu-page-bottom">
+                    <div id="menu-page">
+                    <!-- NavigationBar -->
+                    <H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A></LI>
+   <LI><A href="sitemap.html" title="SiteMap">Site Map</A></LI>
+   <LI><A href="http://mail-archives.apache.org/mod_mbox/incubator-chemistry-dev/" class="external-link" rel="nofollow">Mailing List</A></LI>
+   <LI><A href="https://issues.apache.org/jira/browse/CMIS" class="external-link" rel="nofollow">Issue Tracking</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Search"></A>Search</H3>
+
+<DIV style="padding: 0px 0px 0px 20px;">
+<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+  <INPUT maxlength="255" name="q" size="12" type="text" value=""></INPUT>
+  <INPUT name="btnG" type="submit" value="Search"></INPUT>
+  <INPUT name="domains" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+  <INPUT name="sitesearch" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+</FORM>
+</DIV>
+
+
+<H3><A name="Navigation-CMISforJava"></A>CMIS for Java</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="opencmis.html" title="OpenCMIS">OpenCMIS</A></LI>
+   <LI><A href="opencmis-modules.html" title="OpenCMIS Modules">Overview</A></LI>
+   <LI><A href="opencmis-client-api.html" title="OpenCMIS Client API">Client API</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/opencmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/javadoc/index.html" class="external-link" rel="nofollow">JavaDoc</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPython"></A>CMIS for Python</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="cmislib.html" title="cmislib">cmislib</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/cmislib-doc/" class="external-link" rel="nofollow">cmislib Documentation</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/cmislib/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPHP"></A>CMIS for PHP</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="phpclient.html" title="phpclient">CMIS PHP Client</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/phpclient/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISfor.NET"></A>CMIS for .NET</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="dotcmis.html" title="DotCMIS">DotCMIS</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/dotcmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Sponsorship"></A>Sponsorship</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</A></LI>
+   <LI><A href="http://www.apache.org/foundation/sponsorship.html" class="external-link" rel="nofollow">Sponsoring Apache</A></LI>
+</UL>
+
+                    <!-- NavigationBar -->
+                    </div>
+                </div>
+              </div>
+            </div>
+           </td>
+           <td height="100%">
+             <!-- Content -->
+             <div class="wiki-content"><h1 id="how_to_build_opencmis">How to build OpenCMIS</h1>
+<p><a name="OpenCMIShow-to-build-HowtobuildOpenCMIS"></a></p>
+<p>OpenCMIS releases are available <a href="opencmis.html">here</a>.
+If you want to build the latest and greatest instead, follow these simple steps:</p>
+<ul>
+<li>Make sure you have JDK 1.5 or higher, Maven 2.2 and a Subversion client installed. <br/>(The CMIS Workbench requires JDK 1.6!)</li>
+<li>Fetch the source code via Subversion from here: <a href="https://svn.apache.org/repos/asf/chemistry/opencmis/trunk">https://svn.apache.org/repos/asf/chemistry/opencmis/trunk</a></li>
+<li>And finally run:</li>
+</ul>
+&nbsp;
+
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">Dmaven</span><span class="o">.</span><span class="n">test</span><span class="o">.</span><span class="n">skip</span><span class="o">=</span><span class="n">true</span>
+</pre></div>
+
+
+<p><a name="OpenCMIShow-to-build-TheClientLibraries"></a></p>
+<h2 id="the_client_libraries">The Client Libraries</h2>
+<p>After the build, the OpenCMIS client libraries (with all dependencies) reside in the
+<code>/chemistry-opencmis-client/chemistry-opencmis-client-impl/target</code>
+directory. The zip file contains all libraries necessary to build a CMIS
+client.</p>
+<p><a name="OpenCMIShow-to-build-TheServerFramework"></a></p>
+<h2 id="the_server_framework">The Server Framework</h2>
+<p>Please refer to the <a href="opencmis-server-framework.html">Server Framework</a>
+ page for more information where to find it and how to use it.</p>
+<p><a name="OpenCMIShow-to-build-BuildJavaDoc"></a></p>
+<h2 id="build_javadoc">Build JavaDoc</h2>
+<p>There is not much OpenCMIS documentation available, yet. This pages and the
+JavaDoc are the major sources for information. The JavaDoc can be build by
+running:</p>
+<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">javadoc:aggregate</span>
+</pre></div>
+
+
+<p>The JavaDoc will be created in <code>/target/site/apidocs</code>.</p></div>
+             <!-- Content -->
+           </td>
+          </tr>
+        </table>
+     </td>
+     <td id="cell-2-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-3-0">&nbsp;</td>
+      <td id="cell-3-1">&nbsp;</td>
+      <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+     <td id="cell-3-0">&nbsp;</td>
+     <td id="cell-3-1">
+       <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+          
+          Apache Chemistry, Apache, the Apache feather logo, and the Apache 
+          Chemistry project logo are trademarks of The Apache Software 
+          Foundation.
+          <BR />
+          Content Management Interoperability Services (CMIS) is an
+          <a href="http://www.oasis-open.org/committees/cmis/">OASIS</a>
+          specification.
+          
+       </div>
+       <!-- Footer -->
+       </div>
+     </td>
+     <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-4-0">&nbsp;</td>
+      <td id="cell-4-1">&nbsp;</td>
+      <td id="cell-4-2">&nbsp;</td>
+    </tr>
+  </table>
+</body>
+</html>

Added: websites/staging/chemistry/trunk/content/java/opencmis-inmemory-repository.html
==============================================================================
--- websites/staging/chemistry/trunk/content/java/opencmis-inmemory-repository.html (added)
+++ websites/staging/chemistry/trunk/content/java/opencmis-inmemory-repository.html Mon Feb 21 14:22:49 2011
@@ -0,0 +1,322 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="/resources/site.css"></link>
+    <script src="/resources/space.js" type="text/javascript"></script>
+    <meta name="keywords" content="CMIS, Content Management Interoperability Service, ECM, Enterprise Content Management, OASIS, integration standards, Chemistry, OpenCMIS"/>
+    <meta name="description" content="Apache Chemistry, CMIS Implementation" />
+    <title>
+Apache Chemistry - OpenCMIS InMemory Repository
+    </title>
+  </head>
+<body onload="init()">
+  <table width="100%" cellpadding="0" cellspacing="0">
+    <tr width="100%">
+      <td id="cell-0-0">&nbsp;</td>
+      <td id="cell-0-1">&nbsp;</td>
+      <td id="cell-0-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-1-0">&nbsp;</td>
+      <td id="cell-1-1">
+        <div style="padding: 5px;">
+          <div id="banner">
+          <!-- Banner -->
+<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+<TR>
+<TD align="left" class="topbardiv" nowrap="">
+  <A href="http://chemistry.apache.org/" title="Apache Chemistry">
+    <IMG border="0" src="/images/chemistry_tm_logo_small.png"/>
+  </A>
+</TD>
+<TD align="right" nowrap="">
+  <A href="http://www.apache.org/" title="The Apache Software Foundation">
+    <IMG border="0" src="/images/asf-logo.png"/>
+  </A>
+</TD>
+</TR>
+</TABLE>
+          <!-- Banner -->
+          </div>
+        </div>
+        <div id="top-menu">
+          <table border="0" cellpadding="1" cellspacing="0" width="100%">
+            <tr>
+              <td>
+                <div align="left">
+                <!-- Breadcrumbs -->
+<a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/java">Java</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis.html">OpenCMIS</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis-inmemory-repository.html">OpenCMIS InMemory Repository</a>
+                <!-- Breadcrumbs -->
+                </div>
+              </td>
+              <td>
+                <div align="right">
+                <!-- Quicklinks -->
+<P>
+<A href="http://www.apache.org/" class="external-link" rel="nofollow">Apache</A>
+|
+<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A>
+|
+<A href="sitemap.html" title="SiteMap">Site Map</A>
+</P>
+                <!-- Quicklinks -->
+                </div>
+              </td>
+            </tr>
+          </table>
+        </div>
+      </td>
+      <td id="cell-1-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-2-0">&nbsp;</td>
+      <td id="cell-2-1">
+        <table>
+          <tr height="100%" valign="top">
+            <td height="100%">
+              <div id="wrapper-menu-page-right">
+                <div id="wrapper-menu-page-top">
+                  <div id="wrapper-menu-page-bottom">
+                    <div id="menu-page">
+                    <!-- NavigationBar -->
+                    <H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A></LI>
+   <LI><A href="sitemap.html" title="SiteMap">Site Map</A></LI>
+   <LI><A href="http://mail-archives.apache.org/mod_mbox/incubator-chemistry-dev/" class="external-link" rel="nofollow">Mailing List</A></LI>
+   <LI><A href="https://issues.apache.org/jira/browse/CMIS" class="external-link" rel="nofollow">Issue Tracking</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Search"></A>Search</H3>
+
+<DIV style="padding: 0px 0px 0px 20px;">
+<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+  <INPUT maxlength="255" name="q" size="12" type="text" value=""></INPUT>
+  <INPUT name="btnG" type="submit" value="Search"></INPUT>
+  <INPUT name="domains" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+  <INPUT name="sitesearch" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+</FORM>
+</DIV>
+
+
+<H3><A name="Navigation-CMISforJava"></A>CMIS for Java</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="opencmis.html" title="OpenCMIS">OpenCMIS</A></LI>
+   <LI><A href="opencmis-modules.html" title="OpenCMIS Modules">Overview</A></LI>
+   <LI><A href="opencmis-client-api.html" title="OpenCMIS Client API">Client API</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/opencmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/javadoc/index.html" class="external-link" rel="nofollow">JavaDoc</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPython"></A>CMIS for Python</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="cmislib.html" title="cmislib">cmislib</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/cmislib-doc/" class="external-link" rel="nofollow">cmislib Documentation</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/cmislib/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPHP"></A>CMIS for PHP</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="phpclient.html" title="phpclient">CMIS PHP Client</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/phpclient/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISfor.NET"></A>CMIS for .NET</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="dotcmis.html" title="DotCMIS">DotCMIS</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/dotcmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Sponsorship"></A>Sponsorship</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</A></LI>
+   <LI><A href="http://www.apache.org/foundation/sponsorship.html" class="external-link" rel="nofollow">Sponsoring Apache</A></LI>
+</UL>
+
+                    <!-- NavigationBar -->
+                    </div>
+                </div>
+              </div>
+            </div>
+           </td>
+           <td height="100%">
+             <!-- Content -->
+             <div class="wiki-content"><h1 id="opencmis_inmemory_repository">OpenCMIS InMemory Repository</h1>
+<p><a name="OpenCMISInMemoryRepository-OpenCMISInMemoryRepository"></a></p>
+<p>This repository is <em>obviously</em> not intended for production use!</p>
+<p>The OpenCMIS In-Memory Repository is an implementation of a CMIS repository
+that holds content and metadata in memory. Therefore, all data stored in
+the repository is lost after each restart. This implementation has two main
+purposes:</p>
+<ol>
+<li>Provide a fast backend for testing purposes without any additional
+dependencies or configuration.<br />
+</li>
+<li>Provide a sample implementation for the server interface of OpenCMIS.</li>
+</ol>
+<p><a name="OpenCMISInMemoryRepository-Status"></a></p>
+<h2 id="status">Status</h2>
+<p>The code is unstable and under development. Expect any interface to change at any time.
+The following features are implemented:</p>
+<ul>
+<li>Type System and Repository Service <br />
+</li>
+<li>Navigation  <br />
+</li>
+<li>Object Service</li>
+<li>Versioning</li>
+</ul>
+<p>Not supported are currently:</p>
+<ul>
+<li>Query <br />
+</li>
+<li>Relationships <br />
+</li>
+<li>ACLs <br />
+</li>
+<li>Policies <br />
+</li>
+<li>Renditions <br />
+</li>
+<li>Unfiling</li>
+</ul>
+<p><a name="OpenCMISInMemoryRepository-BuildandDeploytheRepository"></a></p>
+<h2 id="build_and_deploy_the_repository">Build and Deploy the Repository</h2>
+<ol>
+<li><a href="opencmis-how-to-build.html">How to build OpenCMIS</a></li>
+<li>A ready-to-use WAR file should now exist in <code>/chemistry-opencmis-server/chemistry-opencmis-server-inmemory/target</code>.</li>
+<li>Deploy the WAR file to your favorite servlet engine.</li>
+<li>AtomPub endpoint: <code>http://&lt;host&gt;:&lt;port&gt;/&lt;context&gt;/atom</code>,<br/>
+   Web Services endpoint: <code>http://&lt;host&gt;:&lt;port&gt;/&lt;context&gt;/services/RepositoryService</code></li>
+</ol>
+<p><a name="OpenCMISInMemoryRepository-ConfiguretheRepository"></a></p>
+<h2 id="configure_the_repository">Configure the Repository</h2>
+<p>The CMIS specification does not currently provide support for creating a
+repository or administrative capabilities such as the creation of type
+definitions.</p>
+<p>The in-memory repository therefore provides settings that allows the server
+to bootstrap itself, so that on successful startup, the server is in a
+usable state. These settings include the repository id, its type
+definitions and an initial folder/document data set.</p>
+<p>The types to be made available must be provided in a Java class as code. By
+default, the class
+<code>org.apache.chemistry.opencmis.inmemory.types.DefaultTypeSystemCreator.java</code>
+is provided. You can take this as an example if you want to provide your
+own custom types. Such a class must implement the
+<code>org.apache.chemistry.opencmis.inmemory.TypeCreator</code> interface which
+consists of a single method that returns a list of <code>TypeDefinition</code>
+objects. This method will be called once during startup.</p>
+<p>Some clients just support read-only access. The in-memory repository
+supports such clients by providing the possibility to fill a repository on
+start-up with data (folders and documents). The folder and document types
+to be used can be configured and also the number of documents and folders
+that are created. Those configuration parameters start with the prefix
+<code>RepositoryFiller</code>.</p>
+<p>Bootstrap settings are set in the repository.properties file
+(<code>/WEB-INF/classes/repository.properties</code>).</p>
+<div class="codehilite"><pre><span class="c1"># In Memory Settings</span>
+  <span class="c1"># The class that enables the in-memory repository as server implementation</span>
+<span class="n">class</span><span class="o">=</span><span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">chemistry</span><span class="o">.</span><span class="n">opencmis</span><span class="o">.</span><span class="n">inmemory</span><span class="o">.</span><span class="n">server</span><span class="o">.</span><span class="n">InMemoryServiceFactoryImpl</span>
+
+<span class="c1"># A repository that is created on start-up</span>
+<span class="n">InMemoryServer</span><span class="o">.</span><span class="n">RepositoryId</span><span class="o">=</span><span class="n">A1</span>
+
+<span class="c1"># The class that used to initialize the type system (creates all types that are available)</span>
+<span class="n">InMemoryServer</span><span class="o">.</span><span class="n">TypesCreatorClass</span><span class="o">=</span><span class="n">org</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">chemistry</span><span class="o">.</span><span class="n">opencmis</span><span class="o">.</span><span class="n">inmemory</span><span class="o">.</span><span class="n">types</span><span class="o">.</span><span class="n">DefaultTypeSystemCreator</span>
+
+<span class="c1"># settings to initialize a repository with data on start-up</span>
+  <span class="c1"># enable or disable</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">Enable</span><span class="o">=</span><span class="n">true</span>
+  <span class="c1"># Type id of documents that are created</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">DocumentTypeId</span><span class="o">=</span><span class="n">ComplexType</span>
+  <span class="c1"># Type id of folders that are created</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">FolderTypeId</span><span class="o">=</span><span class="n">cmis:folder</span>
+  <span class="c1"># Number of documents created per folder</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">DocsPerFolder</span><span class="o">=</span><span class="mi">3</span>
+  <span class="c1"># Number of folders created per folder</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">FolderPerFolder</span><span class="o">=</span><span class="mi">2</span>
+  <span class="c1"># number of folder levels created (depth of hierarchy)</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">Depth</span><span class="o">=</span><span class="mi">3</span>
+  <span class="c1"># Size of content for documents (0=do not create content), default=0</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">ContentSizeInKB</span><span class="o">=</span><span class="mi">32</span>
+  <span class="c1"># properties to set for a document</span>
+<span class="n">RepositoryFiller</span><span class="o">.</span><span class="n">DocumentProperty</span><span class="mf">.0</span><span class="o">=</span><span class="n">StringProp</span>
+<span class="c1">#RepositoryFiller.DocumentProperty.1=StringPropMV</span>
+  <span class="c1"># properties to set for a folder</span>
+<span class="c1">#RepositoryFiller.FolderProperty.0=StringFolderProp</span>
+</pre></div>
+
+
+<br/></div>
+             <!-- Content -->
+           </td>
+          </tr>
+        </table>
+     </td>
+     <td id="cell-2-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-3-0">&nbsp;</td>
+      <td id="cell-3-1">&nbsp;</td>
+      <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+     <td id="cell-3-0">&nbsp;</td>
+     <td id="cell-3-1">
+       <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+          
+          Apache Chemistry, Apache, the Apache feather logo, and the Apache 
+          Chemistry project logo are trademarks of The Apache Software 
+          Foundation.
+          <BR />
+          Content Management Interoperability Services (CMIS) is an
+          <a href="http://www.oasis-open.org/committees/cmis/">OASIS</a>
+          specification.
+          
+       </div>
+       <!-- Footer -->
+       </div>
+     </td>
+     <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-4-0">&nbsp;</td>
+      <td id="cell-4-1">&nbsp;</td>
+      <td id="cell-4-2">&nbsp;</td>
+    </tr>
+  </table>
+</body>
+</html>

Added: websites/staging/chemistry/trunk/content/java/opencmis-layers.png
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/chemistry/trunk/content/java/opencmis-layers.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: websites/staging/chemistry/trunk/content/java/opencmis-maven-release-documentation.html
==============================================================================
--- websites/staging/chemistry/trunk/content/java/opencmis-maven-release-documentation.html (added)
+++ websites/staging/chemistry/trunk/content/java/opencmis-maven-release-documentation.html Mon Feb 21 14:22:49 2011
@@ -0,0 +1,392 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="/resources/site.css"></link>
+    <script src="/resources/space.js" type="text/javascript"></script>
+    <meta name="keywords" content="CMIS, Content Management Interoperability Service, ECM, Enterprise Content Management, OASIS, integration standards, Chemistry, OpenCMIS"/>
+    <meta name="description" content="Apache Chemistry, CMIS Implementation" />
+    <title>
+Apache Chemistry - OpenCMIS Maven Release Documentation
+    </title>
+  </head>
+<body onload="init()">
+  <table width="100%" cellpadding="0" cellspacing="0">
+    <tr width="100%">
+      <td id="cell-0-0">&nbsp;</td>
+      <td id="cell-0-1">&nbsp;</td>
+      <td id="cell-0-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-1-0">&nbsp;</td>
+      <td id="cell-1-1">
+        <div style="padding: 5px;">
+          <div id="banner">
+          <!-- Banner -->
+<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+<TR>
+<TD align="left" class="topbardiv" nowrap="">
+  <A href="http://chemistry.apache.org/" title="Apache Chemistry">
+    <IMG border="0" src="/images/chemistry_tm_logo_small.png"/>
+  </A>
+</TD>
+<TD align="right" nowrap="">
+  <A href="http://www.apache.org/" title="The Apache Software Foundation">
+    <IMG border="0" src="/images/asf-logo.png"/>
+  </A>
+</TD>
+</TR>
+</TABLE>
+          <!-- Banner -->
+          </div>
+        </div>
+        <div id="top-menu">
+          <table border="0" cellpadding="1" cellspacing="0" width="100%">
+            <tr>
+              <td>
+                <div align="left">
+                <!-- Breadcrumbs -->
+<a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/java">Java</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis.html">OpenCMIS</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis-maven-release-documentation.html">OpenCMIS Maven Release Documentation</a>
+                <!-- Breadcrumbs -->
+                </div>
+              </td>
+              <td>
+                <div align="right">
+                <!-- Quicklinks -->
+<P>
+<A href="http://www.apache.org/" class="external-link" rel="nofollow">Apache</A>
+|
+<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A>
+|
+<A href="sitemap.html" title="SiteMap">Site Map</A>
+</P>
+                <!-- Quicklinks -->
+                </div>
+              </td>
+            </tr>
+          </table>
+        </div>
+      </td>
+      <td id="cell-1-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-2-0">&nbsp;</td>
+      <td id="cell-2-1">
+        <table>
+          <tr height="100%" valign="top">
+            <td height="100%">
+              <div id="wrapper-menu-page-right">
+                <div id="wrapper-menu-page-top">
+                  <div id="wrapper-menu-page-bottom">
+                    <div id="menu-page">
+                    <!-- NavigationBar -->
+                    <H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A></LI>
+   <LI><A href="sitemap.html" title="SiteMap">Site Map</A></LI>
+   <LI><A href="http://mail-archives.apache.org/mod_mbox/incubator-chemistry-dev/" class="external-link" rel="nofollow">Mailing List</A></LI>
+   <LI><A href="https://issues.apache.org/jira/browse/CMIS" class="external-link" rel="nofollow">Issue Tracking</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Search"></A>Search</H3>
+
+<DIV style="padding: 0px 0px 0px 20px;">
+<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+  <INPUT maxlength="255" name="q" size="12" type="text" value=""></INPUT>
+  <INPUT name="btnG" type="submit" value="Search"></INPUT>
+  <INPUT name="domains" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+  <INPUT name="sitesearch" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+</FORM>
+</DIV>
+
+
+<H3><A name="Navigation-CMISforJava"></A>CMIS for Java</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="opencmis.html" title="OpenCMIS">OpenCMIS</A></LI>
+   <LI><A href="opencmis-modules.html" title="OpenCMIS Modules">Overview</A></LI>
+   <LI><A href="opencmis-client-api.html" title="OpenCMIS Client API">Client API</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/opencmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/javadoc/index.html" class="external-link" rel="nofollow">JavaDoc</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPython"></A>CMIS for Python</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="cmislib.html" title="cmislib">cmislib</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/cmislib-doc/" class="external-link" rel="nofollow">cmislib Documentation</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/cmislib/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPHP"></A>CMIS for PHP</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="phpclient.html" title="phpclient">CMIS PHP Client</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/phpclient/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISfor.NET"></A>CMIS for .NET</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="dotcmis.html" title="DotCMIS">DotCMIS</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/dotcmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Sponsorship"></A>Sponsorship</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</A></LI>
+   <LI><A href="http://www.apache.org/foundation/sponsorship.html" class="external-link" rel="nofollow">Sponsoring Apache</A></LI>
+</UL>
+
+                    <!-- NavigationBar -->
+                    </div>
+                </div>
+              </div>
+            </div>
+           </td>
+           <td height="100%">
+             <!-- Content -->
+             <div class="wiki-content"><ul>
+<li><a href="#OpenCMISMavenReleaseDocumentation-OpenCMISReleaseDocumentation">OpenCMIS Release Documentation</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-Introduction">Introduction</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-BuildEnvironments">Build Environments</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ReleaseArtifacts">Release Artifacts</a>
+         * <a href="#OpenCMISMavenReleaseDocumentation-DocumentationandJavaDoc">Documentation and JavaDoc</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-Preparation">Preparation</a><ul>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ReleaseManager">Release Manager</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-Version">Version</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-OpenIssues">Open Issues</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-UnitTestsandIntegrationTests">Unit Tests and Integration Tests</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ApacheLicenseandCodeStyle">Apache License and Code Style</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ReleaseNotes">Release Notes</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ReleaseTag">Release Tag</a></li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ReleaseBranch">Release Branch</a></li>
+</ul>
+</li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-ReleaseCandidate">Release Candidate</a><ul>
+<li><a href="#OpenCMISMavenReleaseDocumentation-PublishingTheRelease">Publishing The Release</a></li>
+</ul>
+</li>
+<li><a href="#OpenCMISMavenReleaseDocumentation-PostReleaseCleanup">Post Release Cleanup</a></li>
+</ul>
+<p><a name="OpenCMISMavenReleaseDocumentation-OpenCMISReleaseDocumentation"></a></p>
+<h1 id="opencmis_release_documentation">OpenCMIS Release Documentation</h1>
+<p><a name="OpenCMISMavenReleaseDocumentation-Introduction"></a></p>
+<h2 id="introduction">Introduction</h2>
+<p>This document describes the release process for Apache Chemistry OpenCMIS.
+It heavily refers to <a href="http://maven.apache.org/developers/release/apache-release.html">standard Apache procedures to release</a>
+ Maven based projects at Apache. Also [general incubator best practices|http://incubator.apache.org/guides/releasemanagement.html]
+ have been implemented.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-BuildEnvironments"></a></p>
+<h2 id="build_environments">Build Environments</h2>
+<p>OpenCMIS is built and released with <a href="http://maven.apache.org">Maven2</a>
+ and uses the [Apache POM version 7|http://svn.apache.org/repos/asf/maven/pom/tags/apache-7/pom.xml]
+ .</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-ReleaseArtifacts"></a></p>
+<h2 id="release_artifacts">Release Artifacts</h2>
+<p>An OpenCMIS release (<a href="https://repository.apache.org/index.html#nexus-search;gav~org.apache.chemistry.opencmis~~0.1.0-incubating-SNAPSHOT">see an exampled of all released packages here</a>
+) consists of:</p>
+<ul>
+<li>
+<p>All POMs/JARs/WARs built as part of the standard Maven build process. For
+an overview on the released modules see artifacts with groupId
+<em>org.apache.chemistry.opencmis</em> in the <a href="https://repository.apache.org/index.html#nexus-search;gav~org.apache.chemistry.opencmis~~~~">Apache Maven Repository</a>
+. In detail, per every module, where applicable, the following artifacts
+are produced:
+<strong> <em>Main artifact</em>: <em><artifactId>-<version>.<ext></em></strong> <em>Source artifact</em>: <em><artifactId>-<version>-sources.<ext></em>
+<strong> <em>Javadoc artifact</em>: <em><artifactId>-<version>-javadoc.<ext></em></strong> <em>POM</em>: <em><artifactId>-<version>.pom</em></p>
+</li>
+<li>
+<p>Also the following additional <em>distribution commodity packages</em> are
+provided as part of the release:
+<strong> A source-release bundle containing all files the sources necessary to
+build all other artifacts.
+<strong><em> <em>Package formats</em>: zip.&nbsp;</em></strong> <em>Name</em>: <em>chemistry-opencmis-<version>-source-release.<ext></em></strong> A package containing offline HTML documentation and the full javadocs:
+<strong><em> <em>Package formats</em>: tar.gz and zip.&nbsp;</em></strong> <em>Name</em>: <em>chemistry-opencmis-<version>-docs.<ext></em>
+<strong> A client distribution bundle with all the client related JARs:
+<strong><em> <em>Package formats</em>: tar.gz and zip.&nbsp;</em></strong> <em>Name</em>:&nbsp;<em>chemistry-opencmis-dist-<version>-client.<ext></em></strong> A client bundle (as above) with OpenCMIS Client JARs and&nbsp;all
+dependencies.
+<strong><em> <em>Package formats</em>: tar.gz and zip.&nbsp;</em></strong> <em>Name</em>:
+<em>chemistry-opencmis-client-impl-<version>-with-dependencies.<ext></em>
+<strong> A bundle containing the OpenCMIS server WARs and support
+<strong><em> <em>Package formats</em>: tar.gz and zip.&nbsp;</em></strong> <em>Name</em>:&nbsp;<em>chemistry-opencmis-dist-<version>-server.<ext></em></strong> A bundle containing all OpenCMIS server related WARs (<em>inmemory,
+fileshare, browser)</em>
+<strong><em> <em>Package formats</em>: tar.gz and zip.&nbsp;</em></strong> <em>Name</em>: <em>chemistry-opencmis-dist-<version>-server-webapps.<ext></em></p>
+</li>
+</ul>
+<p><a name="OpenCMISMavenReleaseDocumentation-DocumentationandJavaDoc"></a></p>
+<h4 id="documentation_and_javadoc">Documentation and JavaDoc</h4>
+<p>The documentation that will be part of the release must match the code. All
+examples in the documentation must work. The Java package documentation
+must be up-to-date. The JavaDoc must be generated with Maven without
+warnings.</p>
+<p>The Maven site documentation will be generated as part of the release and deployed as part of the vote at http:/people.apache.org/~gabriele/opencmis/<version> (<a href="http://people.apache.org/~gabriele/chemistry/opencmis/0.1.0-incubating-SNAPSHOT/">see an example</a>
+) .
+Later, upon release approval, this will be synced in a sub folder of <a href="http://incubator.apache.org/chemistry/">http://incubator.apache.org/chemistry/</a>
+ and linked from the wiki home page. This will allow to publish up to date
+Java Doc and test reports.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-Preparation"></a></p>
+<h2 id="preparation">Preparation</h2>
+<p><a name="OpenCMISMavenReleaseDocumentation-ReleaseManager"></a></p>
+<h3 id="release_manager">Release Manager</h3>
+<p>A release manager must be appointed for a release. He or she is in charge
+of the release process, following the guidelines and eventually generating
+the release artifacts. The release manager might tailor the process for a
+specific release.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-Version"></a></p>
+<h3 id="version">Version</h3>
+<p>The OpenCMIS community decides if the release will be a major or a minor
+release and agrees on a version number. The string "-incubating" will be
+attached to incubator release version numbers.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-OpenIssues"></a></p>
+<h3 id="open_issues">Open Issues</h3>
+<p>There must not be any open JIRA issues for this release.  There might be
+open issues for future releases.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-UnitTestsandIntegrationTests"></a></p>
+<h3 id="unit_tests_and_integration_tests">Unit Tests and Integration Tests</h3>
+<p>All unit tests and integration tests must succeed on a clean machine
+(starting with an empty local Maven repository).</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-ApacheLicenseandCodeStyle"></a></p>
+<h3 id="apache_license_and_code_style">Apache License and Code Style</h3>
+<p>Each source code file must have a current ASF license header. The source
+code should follow the OpenCMIS code style.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-ReleaseNotes"></a></p>
+<h3 id="release_notes">Release Notes</h3>
+<p>Each release must provide a RELEASE-NOTES.txt file in the base directory of
+the source bundle. It must contain all known issues and should contain a
+description of all the changes since the previous release. The release
+notes should also contain the minimum target Java version and a list of all
+dependencies with their minimum version.
+NOTICE.txt and LICENSE.txt must be present in all bundles and must be
+up-to-date.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-ReleaseTag"></a></p>
+<h3 id="release_tag">Release Tag</h3>
+<p>A tag has to be created for every release candidate. The naming rule for
+the tags is <em>tags/chemistry-opencmis-<version>-RC<number></em>.
+This is created as part of the Maven release process. The tag will be
+renamed to the final version number upon vote approval.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-ReleaseBranch"></a></p>
+<h3 id="release_branch">Release Branch</h3>
+<p>A branch has to be created for every release. The naming rule for this
+branch is <em>branches/chemistry-opencmis-<version>-release</em>.
+This has to be created manually upon release approval.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-ReleaseCandidate"></a></p>
+<h2 id="release_candidate">Release Candidate</h2>
+<p>Once all preparations are done, a release candidate will be built.</p>
+<p>All release candidates must be cryptographically signed. The string
+"-RC<number>" will be attached to the version number of the release
+candidate artifacts, where <number> is the number of the release candidate
+starting with 1. If more than one release candidate is required a new tag
+has to be created and release candidate number will be increased by one.</p>
+<p>The release candidate artifacts:</p>
+<ul>
+<li><em>Maven artifacts</em> will be <a href="http://incubator.apache.org/guides/releasemanagement.html">staged</a>
+ on <em>repository.apache.org</em>&nbsp;</li>
+<li><em>Distribution commodity packages</em>&nbsp;are staged
+at&nbsp;{color:#003366}http:/people.apache.org/~<em><username></em>/opencmis/<version>/dist/{color}&nbsp;</li>
+<li>The <em>generated site reports/javadocs</em> will be staged
+at&nbsp;{color:#003366}http:/people.apache.org/~<em><username></em>/opencmis/<version>/site/{color}</li>
+</ul>
+<p>Once candidate artifacts are available, release manager kicks off the <a href="http://incubator.apache.org/guides/releasemanagement.html#best-practice-incubator-release-vote">VOTE process</a>
+.</p>
+<p>If the vote fails, the raised issues will be fixed, a new release candidate
+will be built and the VOTE process will be  restarted.</p>
+<p>If the release candidate gets approved, we can proceed to release
+publishing.</p>
+<p><a name="OpenCMISMavenReleaseDocumentation-PublishingTheRelease"></a></p>
+<h3 id="publishing_the_release">Publishing The Release</h3>
+<p>If the release candidate gets approved, we can proceed to release
+publishing:</p>
+<ul>
+<li><em>release candidate maven artifacts</em> are&nbsp;<em>promoted</em> as in the Apache
+Maven Repository and made available at <a href="https://repository.apache.org/content/groups/public/org/apache/chemistry/">https://repository.apache.org/content/groups/public/org/apache/chemistry/</a></li>
+<li>Maven&nbsp;artifacts are automatically synced to Maven Central [http://repo1.maven.org/maven2]
+&nbsp;</li>
+<li><em>release candidate commodity packages</em> are synced (together with their
+checksum and signatures) to <a href="http://www.apache.org/dist/incubator/chemistry">http://www.apache.org/dist/incubator/chemistry</a></li>
+<li><em>maven site</em> is synced to <a href="http://incubator.apache.org/chemistry/maven-site/&lt;version&gt;">http://incubator.apache.org/chemistry/maven-site/<version></a>
+ and back-linked from [http://incubator.apache.org/chemistry/index.html]</li>
+<li><em>project version</em> at&nbsp;<a href="http://incubator.apache.org/chemistry/index.html">http://incubator.apache.org/chemistry/index.html</a>
+&nbsp;is updated</li>
+<li><em>release tag is renamed</em> to final version</li>
+<li>release branch is created</li>
+<li><em>Release is closed</em> in <a href="https://issues.apache.org/jira/secure/project/ManageVersions.jspa?pid=12310936" /></li>
+<li>
+<p><em>Release is announced</em> to&nbsp;</p>
+</li>
+<li>
+<p>{noformat}
+general@incubator.apache.org chemistry-dev@incubator.apache.org</p>
+<p>h2. Post Release Cleanup</p>
+<ul>
+<li>Remove release candidate artifacts and sites</li>
+</ul>
+</li>
+</ul></div>
+             <!-- Content -->
+           </td>
+          </tr>
+        </table>
+     </td>
+     <td id="cell-2-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-3-0">&nbsp;</td>
+      <td id="cell-3-1">&nbsp;</td>
+      <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+     <td id="cell-3-0">&nbsp;</td>
+     <td id="cell-3-1">
+       <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+          
+          Apache Chemistry, Apache, the Apache feather logo, and the Apache 
+          Chemistry project logo are trademarks of The Apache Software 
+          Foundation.
+          <BR />
+          Content Management Interoperability Services (CMIS) is an
+          <a href="http://www.oasis-open.org/committees/cmis/">OASIS</a>
+          specification.
+          
+       </div>
+       <!-- Footer -->
+       </div>
+     </td>
+     <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-4-0">&nbsp;</td>
+      <td id="cell-4-1">&nbsp;</td>
+      <td id="cell-4-2">&nbsp;</td>
+    </tr>
+  </table>
+</body>
+</html>

Added: websites/staging/chemistry/trunk/content/java/opencmis-modules.html
==============================================================================
--- websites/staging/chemistry/trunk/content/java/opencmis-modules.html (added)
+++ websites/staging/chemistry/trunk/content/java/opencmis-modules.html Mon Feb 21 14:22:49 2011
@@ -0,0 +1,281 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="/resources/site.css"></link>
+    <script src="/resources/space.js" type="text/javascript"></script>
+    <meta name="keywords" content="CMIS, Content Management Interoperability Service, ECM, Enterprise Content Management, OASIS, integration standards, Chemistry, OpenCMIS"/>
+    <meta name="description" content="Apache Chemistry, CMIS Implementation" />
+    <title>
+Apache Chemistry - OpenCMIS Modules
+    </title>
+  </head>
+<body onload="init()">
+  <table width="100%" cellpadding="0" cellspacing="0">
+    <tr width="100%">
+      <td id="cell-0-0">&nbsp;</td>
+      <td id="cell-0-1">&nbsp;</td>
+      <td id="cell-0-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-1-0">&nbsp;</td>
+      <td id="cell-1-1">
+        <div style="padding: 5px;">
+          <div id="banner">
+          <!-- Banner -->
+<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+<TR>
+<TD align="left" class="topbardiv" nowrap="">
+  <A href="http://chemistry.apache.org/" title="Apache Chemistry">
+    <IMG border="0" src="/images/chemistry_tm_logo_small.png"/>
+  </A>
+</TD>
+<TD align="right" nowrap="">
+  <A href="http://www.apache.org/" title="The Apache Software Foundation">
+    <IMG border="0" src="/images/asf-logo.png"/>
+  </A>
+</TD>
+</TR>
+</TABLE>
+          <!-- Banner -->
+          </div>
+        </div>
+        <div id="top-menu">
+          <table border="0" cellpadding="1" cellspacing="0" width="100%">
+            <tr>
+              <td>
+                <div align="left">
+                <!-- Breadcrumbs -->
+<a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/java">Java</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis.html">OpenCMIS</a>&nbsp;&raquo&nbsp;<a href="/java/opencmis-modules.html">OpenCMIS Modules</a>
+                <!-- Breadcrumbs -->
+                </div>
+              </td>
+              <td>
+                <div align="right">
+                <!-- Quicklinks -->
+<P>
+<A href="http://www.apache.org/" class="external-link" rel="nofollow">Apache</A>
+|
+<A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A>
+|
+<A href="sitemap.html" title="SiteMap">Site Map</A>
+</P>
+                <!-- Quicklinks -->
+                </div>
+              </td>
+            </tr>
+          </table>
+        </div>
+      </td>
+      <td id="cell-1-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-2-0">&nbsp;</td>
+      <td id="cell-2-1">
+        <table>
+          <tr height="100%" valign="top">
+            <td height="100%">
+              <div id="wrapper-menu-page-right">
+                <div id="wrapper-menu-page-top">
+                  <div id="wrapper-menu-page-bottom">
+                    <div id="menu-page">
+                    <!-- NavigationBar -->
+                    <H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/licenses/LICENSE-2.0.html" class="external-link" rel="nofollow">License</A></LI>
+   <LI><A href="sitemap.html" title="SiteMap">Site Map</A></LI>
+   <LI><A href="http://mail-archives.apache.org/mod_mbox/incubator-chemistry-dev/" class="external-link" rel="nofollow">Mailing List</A></LI>
+   <LI><A href="https://issues.apache.org/jira/browse/CMIS" class="external-link" rel="nofollow">Issue Tracking</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Search"></A>Search</H3>
+
+<DIV style="padding: 0px 0px 0px 20px;">
+<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+  <INPUT maxlength="255" name="q" size="12" type="text" value=""></INPUT>
+  <INPUT name="btnG" type="submit" value="Search"></INPUT>
+  <INPUT name="domains" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+  <INPUT name="sitesearch" type="hidden" value="incubator.apache.org/chemistry"></INPUT>
+</FORM>
+</DIV>
+
+
+<H3><A name="Navigation-CMISforJava"></A>CMIS for Java</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="opencmis.html" title="OpenCMIS">OpenCMIS</A></LI>
+   <LI><A href="opencmis-modules.html" title="OpenCMIS Modules">Overview</A></LI>
+   <LI><A href="opencmis-client-api.html" title="OpenCMIS Client API">Client API</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/opencmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/javadoc/index.html" class="external-link" rel="nofollow">JavaDoc</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPython"></A>CMIS for Python</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="cmislib.html" title="cmislib">cmislib</A></LI>
+   <LI><A href="http://incubator.apache.org/chemistry/cmislib-doc/" class="external-link" rel="nofollow">cmislib Documentation</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/cmislib/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISforPHP"></A>CMIS for PHP</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="phpclient.html" title="phpclient">CMIS PHP Client</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/phpclient/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-CMISfor.NET"></A>CMIS for .NET</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="dotcmis.html" title="DotCMIS">DotCMIS</A></LI>
+   <LI><A href="https://svn.apache.org/repos/asf/chemistry/dotcmis/trunk" class="external-link" rel="nofollow">Source Code</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Sponsorship"></A>Sponsorship</H3>
+
+<UL class="alternate" type="square">
+   <LI><A href="http://www.apache.org/foundation/thanks.html" class="external-link" rel="nofollow">Thanks</A></LI>
+   <LI><A href="http://www.apache.org/foundation/sponsorship.html" class="external-link" rel="nofollow">Sponsoring Apache</A></LI>
+</UL>
+
+                    <!-- NavigationBar -->
+                    </div>
+                </div>
+              </div>
+            </div>
+           </td>
+           <td height="100%">
+             <!-- Content -->
+             <div class="wiki-content"><h1 id="opencmis_modules">OpenCMIS Modules</h1>
+<p><a name="OpenCMISModules-OpenCMISModules"></a></p>
+<p>OpenCMIS is divided into four groups of modules:
+<em> </em>chemistry-opencmis-commons<em>: Modules used by all other modules.
+</em> <em>chemistry-opencmis-client</em>: CMIS client related modules.
+<em> </em>chemistry-opencmis-server<em>: CMIS server framework related modules.
+</em> <em>chemistry-opencmis-test</em>: Test modules that are not required at runtime.</p>
+<img src="opencmis-layers.png"/>
+
+<p><a name="OpenCMISModules-ModuleDescription"></a></p>
+<h2 id="module_description">Module Description</h2>
+<p><a name="OpenCMISModules-Commons"></a></p>
+<h3 id="commons">Commons</h3>
+<p><a name="OpenCMISModules-chemistry-opencmis-commons-api"></a></p>
+<h4 id="chemistry-opencmis-commons-api">chemistry-opencmis-commons-api</h4>
+<p>Interfaces, enums and exceptions used across all other modules.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-commons-impl"></a></p>
+<h4 id="chemistry-opencmis-commons-impl">chemistry-opencmis-commons-impl</h4>
+<p>Implementations of the interface defined in chemistry-opencmis-commons-api.
+It also generates and contains the JAXB classes.</p>
+<p><a name="OpenCMISModules-Client"></a></p>
+<h3 id="client">Client</h3>
+<p><a name="OpenCMISModules-chemistry-opencmis-client-api"></a></p>
+<h4 id="chemistry-opencmis-client-api">chemistry-opencmis-client-api</h4>
+<p>Client API used by applications. See <a href="opencmis-client-api.html">OpenCMIS Client API</a>
+ for details.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-client-impl"></a></p>
+<h4 id="chemistry-opencmis-client-impl">chemistry-opencmis-client-impl</h4>
+<p>Implementations of the client API.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-client-bindings"></a></p>
+<h4 id="chemistry-opencmis-client-bindings">chemistry-opencmis-client-bindings</h4>
+<p>CMIS client AtomPub and Web Services binding implementation. See <a href="opencmis-client-bindings.html">OpenCMIS Client Bindings</a>
+ for details.</p>
+<p><a name="OpenCMISModules-Server"></a></p>
+<h3 id="server">Server</h3>
+<p><a name="OpenCMISModules-chemistry-opencmis-server-bindings"></a></p>
+<h4 id="chemistry-opencmis-server-bindings">chemistry-opencmis-server-bindings</h4>
+<p>CMIS server AtomPub and Web Services binding implementation. See <a href="opencmis-server-framework.html">OpenCMIS Server Framework</a>
+ for details.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-server-support"></a></p>
+<h4 id="chemistry-opencmis-server-support">chemistry-opencmis-server-support</h4>
+<p>Convenience classes for repository connectors. This module contains the
+CMIS query parser.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-server-inmemory"></a></p>
+<h4 id="chemistry-opencmis-server-inmemory">chemistry-opencmis-server-inmemory</h4>
+<p>CMIS in-memory repository for test purposes. See <a href="opencmis-inmemory-repository.html">OpenCMIS InMemory Repository</a>
+ for details.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-server-fileshare"></a></p>
+<h4 id="chemistry-opencmis-server-fileshare">chemistry-opencmis-server-fileshare</h4>
+<p>CMIS file system repository for test purposes. See <a href="opencmis-fileshare-repository.html">OpenCMIS FileShare Repository</a>
+ for details.</p>
+<p><a name="OpenCMISModules-Test"></a></p>
+<h3 id="test">Test</h3>
+<p><a name="OpenCMISModules-chemistry-opencmis-test-fit"></a></p>
+<h4 id="chemistry-opencmis-test-fit">chemistry-opencmis-test-fit</h4>
+<p>Integration tests covering the whole stack.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-test-browser"></a></p>
+<h4 id="chemistry-opencmis-test-browser">chemistry-opencmis-test-browser</h4>
+<p>Simple web based CMIS client. See <a href="opencmis-browser.html">OpenCMIS Browser</a>
+ for details.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-test-util"></a></p>
+<h4 id="chemistry-opencmis-test-util">chemistry-opencmis-test-util</h4>
+<p>Utility classes for tests.</p>
+<p><a name="OpenCMISModules-chemistry-opencmis-test-tools"></a></p>
+<h4 id="chemistry-opencmis-test-tools">chemistry-opencmis-test-tools</h4>
+<p>Development tools.</p></div>
+             <!-- Content -->
+           </td>
+          </tr>
+        </table>
+     </td>
+     <td id="cell-2-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-3-0">&nbsp;</td>
+      <td id="cell-3-1">&nbsp;</td>
+      <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+     <td id="cell-3-0">&nbsp;</td>
+     <td id="cell-3-1">
+       <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+          
+          Apache Chemistry, Apache, the Apache feather logo, and the Apache 
+          Chemistry project logo are trademarks of The Apache Software 
+          Foundation.
+          <BR />
+          Content Management Interoperability Services (CMIS) is an
+          <a href="http://www.oasis-open.org/committees/cmis/">OASIS</a>
+          specification.
+          
+       </div>
+       <!-- Footer -->
+       </div>
+     </td>
+     <td id="cell-3-2">&nbsp;</td>
+    </tr>
+    <tr width="100%">
+      <td id="cell-4-0">&nbsp;</td>
+      <td id="cell-4-1">&nbsp;</td>
+      <td id="cell-4-2">&nbsp;</td>
+    </tr>
+  </table>
+</body>
+</html>



Mime
View raw message