You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2022/05/12 13:18:22 UTC

svn commit: r1900838 [25/50] - in /jackrabbit/site/live/jcr: ./ components/ css/ images/ js/ ocm/ status/

Modified: jackrabbit/site/live/jcr/ocm/mapping-collection-fields.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/jcr/ocm/mapping-collection-fields.html?rev=1900838&r1=1900837&r2=1900838&view=diff
==============================================================================
--- jackrabbit/site/live/jcr/ocm/mapping-collection-fields.html (original)
+++ jackrabbit/site/live/jcr/ocm/mapping-collection-fields.html Thu May 12 13:18:21 2022
@@ -1,452 +1,176 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2020-07-08 
- | Rendered using Apache Maven Fluido Skin 1.3.1
+ | Generated by Apache Maven Doxia Site Renderer 1.9.2 from src\site\markdown/ocm\mapping-collection-fields.md at 2022-05-12
+ | Rendered using Apache Maven Fluido Skin 1.9
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20200708" />
-    <meta http-equiv="Content-Language" content="en" />
-    <title>Apache Jackrabbit - Mapping Collection Fields</title>
-    <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" />
+    <title>Apache Jackrabbit &#x2013; Mapping Collection Fields</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.9.min.css" />
     <link rel="stylesheet" href="../css/site.css" />
     <link rel="stylesheet" href="../css/print.css" media="print" />
-
-      
-    <script type="text/javascript" src="../js/apache-maven-fluido-1.3.1.min.js"></script>
-
-    
-                  </head>
-        <body class="topBarEnabled">
-          
-    
-    
-            
-    
-    
-    <a href="http://github.com/apache/jackrabbit">
+    <script src="../js/apache-maven-fluido-1.9.min.js"></script>
+<!-- Matomo -->
+<script>
+  var _paq = window._paq = window._paq || [];
+  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+  /* We explicitly disable cookie tracking to avoid privacy issues */
+  _paq.push(['disableCookies']);
+  _paq.push(['trackPageView']);
+  _paq.push(['enableLinkTracking']);
+  (function() {
+    var u="https://matomo.privacy.apache.org/";
+    _paq.push(['setTrackerUrl', u+'matomo.php']);
+    _paq.push(['setSiteId', '4']);
+    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+  })();
+</script>
+<!-- End Matomo Code -->
+  </head>
+  <body class="topBarEnabled">
+    <a href="https://github.com/apache/jackrabbit">
       <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 10000;"
         src="https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png"
         alt="Fork me on GitHub">
     </a>
-  
-                
-                    
-                
-
-    <div id="topbar" class="navbar navbar-fixed-top ">
+    <header id="topbar" class="navbar navbar-fixed-top ">
       <div class="navbar-inner">
-                <div class="container-fluid">
+        <div class="container-fluid">
         <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar">
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
         </a>
-                
-                                                                                <a class="brand" href="../index.html"  title="Apache Jackrabbit">
-
-                                
-                                                                                                                    <img src="../images/logos/jlogo.gif" alt="Apache Jackrabbit" />
-                
-                </a>
-                    
-                                <ul class="nav">
-                          <li class="dropdown">
+<a class="brand" href="../index.html"  title="Apache Jackrabbit"><img src="../images/logos/jlogo.gif" alt="Apache Jackrabbit" />
+</a>
+            <ul class="nav">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Apache Jackrabbit <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="../index.html"  title="Welcome">Welcome</a>
-</li>
-                  
-                      <li>      <a href="../downloads.html"  title="Downloads">Downloads</a>
-</li>
-                  
-                      <li>      <a href="../articles.html"  title="Articles">Articles</a>
-</li>
-                  
-                      <li>      <a href="../frequently-asked-questions.html"  title="FAQ">FAQ</a>
-</li>
-                  
-                      <li>      <a href="http://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html"  title="Archived Jackrabbit Wiki">Archived Jackrabbit Wiki</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-history.html"  title="Jackrabbit History">Jackrabbit History</a>
-</li>
-                          </ul>
+            <li><a href="../index.html" title="Welcome">Welcome</a></li>
+            <li><a href="../downloads.html" title="Downloads">Downloads</a></li>
+            <li><a href="../articles.html" title="Articles">Articles</a></li>
+            <li><a href="../frequently-asked-questions.html" title="FAQ">FAQ</a></li>
+            <li><a href="https://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html" title="Archived Jackrabbit Wiki">Archived Jackrabbit Wiki</a></li>
+            <li><a href="../jackrabbit-history.html" title="Jackrabbit History">Jackrabbit History</a></li>
+        </ul>
       </li>
-                <li class="dropdown">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="../getting-started-with-apache-jackrabbit.html"  title="Getting Started">Getting Started</a>
-</li>
-                  
-                      <li>      <a href="../standalone-server.html"  title="Standalone Server">Standalone Server</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-components.html"  title="Jackrabbit Components">Jackrabbit Components</a>
-</li>
-                  
-                      <li>      <a href="../first-hops.html"  title="First Hops">First Hops</a>
-</li>
-                  
-                      <li>      <a href="../jcr-api.html"  title="JCR & API">JCR & API</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-architecture.html"  title="Jackrabbit Architecture">Jackrabbit Architecture</a>
-</li>
-                  
-                      <li>      <a href="../deployment-models.html"  title="Deployment Models">Deployment Models</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-configuration.html"  title="Jackrabbit Configuration">Jackrabbit Configuration</a>
-</li>
-                  
-                      <li>      <a href="../node-types.html"  title="Node Types">Node Types</a>
-</li>
-                  
-                      <li>      <a href="../object-content-mapping.html"  title="Object Content Mapping">Object Content Mapping</a>
-</li>
-                          </ul>
+            <li><a href="../getting-started-with-apache-jackrabbit.html" title="Getting Started">Getting Started</a></li>
+            <li><a href="../standalone-server.html" title="Standalone Server">Standalone Server</a></li>
+            <li><a href="../jackrabbit-components.html" title="Jackrabbit Components">Jackrabbit Components</a></li>
+            <li><a href="../first-hops.html" title="First Hops">First Hops</a></li>
+            <li><a href="../jcr-api.html" title="JCR & API">JCR & API</a></li>
+            <li><a href="../jackrabbit-architecture.html" title="Jackrabbit Architecture">Jackrabbit Architecture</a></li>
+            <li><a href="../deployment-models.html" title="Deployment Models">Deployment Models</a></li>
+            <li><a href="../jackrabbit-configuration.html" title="Jackrabbit Configuration">Jackrabbit Configuration</a></li>
+            <li><a href="../node-types.html" title="Node Types">Node Types</a></li>
+            <li><a href="../object-content-mapping.html" title="Object Content Mapping">Object Content Mapping</a></li>
+        </ul>
       </li>
-                <li class="dropdown">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Development <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="../jackrabbit-team.html"  title="Jackrabbit Team">Jackrabbit Team</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-roadmap.html"  title="Jackrabbit Roadmap">Jackrabbit Roadmap</a>
-</li>
-                  
-                      <li>      <a href="../building-jackrabbit.html"  title="Building Jackrabbit">Building Jackrabbit</a>
-</li>
-                  
-                      <li>      <a href="../mailing-lists.html"  title="Mailing Lists">Mailing Lists</a>
-</li>
-                  
-                      <li>      <a href="../issue-tracker.html"  title="Issue Tracker">Issue Tracker</a>
-</li>
-                  
-                      <li>      <a href="../source-repository.html"  title="Source Repository">Source Repository</a>
-</li>
-                  
-                      <li>      <a href="../continuous-integration.html"  title="Continuous Integration">Continuous Integration</a>
-</li>
-                  
-                      <li>      <a href="../website.html"  title="Website">Website</a>
-</li>
-                  
-                      <li>      <a href="../creating-releases.html"  title="Creating Releases">Creating Releases</a>
-</li>
-                  
-                      <li>      <a href="../supporting-software-attribution.html"  title="Attribution">Attribution</a>
-</li>
-                  
-                      <li>      <a href="../privacy-policy.html"  title="Privacy">Privacy</a>
-</li>
-                          </ul>
+            <li><a href="../jackrabbit-team.html" title="Jackrabbit Team">Jackrabbit Team</a></li>
+            <li><a href="../jackrabbit-roadmap.html" title="Jackrabbit Roadmap">Jackrabbit Roadmap</a></li>
+            <li><a href="../building-jackrabbit.html" title="Building Jackrabbit">Building Jackrabbit</a></li>
+            <li><a href="../mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+            <li><a href="../issue-tracker.html" title="Issue Tracker">Issue Tracker</a></li>
+            <li><a href="../source-repository.html" title="Source Repository">Source Repository</a></li>
+            <li><a href="../continuous-integration.html" title="Continuous Integration">Continuous Integration</a></li>
+            <li><a href="../website.html" title="Website">Website</a></li>
+            <li><a href="../creating-releases.html" title="Creating Releases">Creating Releases</a></li>
+            <li><a href="../supporting-software-attribution.html" title="Attribution">Attribution</a></li>
+        </ul>
       </li>
-                <li class="dropdown">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Apache Software Foundation <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="Introduction">Introduction</a>
-</li>
-                  
-                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsorship">Sponsorship</a>
-</li>
-                  
-                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Current Sponsors">Current Sponsors</a>
-</li>
-                          </ul>
+            <li><a href="https://www.apache.org/foundation/how-it-works.html" title="Introduction">Introduction</a></li>
+            <li><a href="https://www.apache.org/foundation/sponsorship.html" title="Sponsorship">Sponsorship</a></li>
+            <li><a href="https://www.apache.org/foundation/thanks.html" title="Current Sponsors">Current Sponsors</a></li>
+            <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" title="Privacy">Privacy</a></li>
+        </ul>
       </li>
-                  </ul>
-          
-          
-          
-                   
-                      </div>
-          
+            </ul>
         </div>
       </div>
-    </div>
-    
-        <div class="container-fluid">
-          <div id="banner">
-        <div class="pull-left">
-                                <div id="bannerLeft">
-                <h2>Apache Jackrabbit Site</h2>
-                </div>
-                      </div>
-        <div class="pull-right">  </div>
-        <div class="clear"><hr/></div>
-      </div>
-
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
-                
-                    
-                  <li id="publishDate">Last Published: 2020-07-08
-                   </li>
-                      
-                
-                    
-      
-                            </ul>
-      </div>
+    </header>
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><div id="bannerLeft"><h2>Apache Jackrabbit Site</h2>
+</div>
+</div>
+          <div class="pull-right"></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-            
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2022-05-12</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span3">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Apache Jackrabbit</li>
+    <li><a href="../index.html" title="Welcome"><span class="none"></span>Welcome</a></li>
+    <li><a href="../downloads.html" title="Downloads"><span class="none"></span>Downloads</a></li>
+    <li><a href="../articles.html" title="Articles"><span class="none"></span>Articles</a></li>
+    <li><a href="../frequently-asked-questions.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="https://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html" class="externalLink" title="Archived Jackrabbit Wiki"><span class="none"></span>Archived Jackrabbit Wiki</a></li>
+    <li><a href="../jackrabbit-history.html" title="Jackrabbit History"><span class="none"></span>Jackrabbit History</a></li>
+   <li class="nav-header">Documentation</li>
+    <li><a href="../getting-started-with-apache-jackrabbit.html" title="Getting Started"><span class="none"></span>Getting Started</a></li>
+    <li><a href="../standalone-server.html" title="Standalone Server"><span class="none"></span>Standalone Server</a></li>
+    <li><a href="../jackrabbit-components.html" title="Jackrabbit Components"><span class="none"></span>Jackrabbit Components</a></li>
+    <li><a href="../first-hops.html" title="First Hops"><span class="none"></span>First Hops</a></li>
+    <li><a href="../jcr-api.html" title="JCR & API"><span class="none"></span>JCR & API</a></li>
+    <li><a href="../jackrabbit-architecture.html" title="Jackrabbit Architecture"><span class="none"></span>Jackrabbit Architecture</a></li>
+    <li><a href="../deployment-models.html" title="Deployment Models"><span class="none"></span>Deployment Models</a></li>
+    <li><a href="../jackrabbit-configuration.html" title="Jackrabbit Configuration"><span class="none"></span>Jackrabbit Configuration</a></li>
+    <li><a href="../node-types.html" title="Node Types"><span class="none"></span>Node Types</a></li>
+    <li><a href="../object-content-mapping.html" title="Object Content Mapping"><span class="none"></span>Object Content Mapping</a></li>
+   <li class="nav-header">Development</li>
+    <li><a href="../jackrabbit-team.html" title="Jackrabbit Team"><span class="none"></span>Jackrabbit Team</a></li>
+    <li><a href="../jackrabbit-roadmap.html" title="Jackrabbit Roadmap"><span class="none"></span>Jackrabbit Roadmap</a></li>
+    <li><a href="../building-jackrabbit.html" title="Building Jackrabbit"><span class="none"></span>Building Jackrabbit</a></li>
+    <li><a href="../mailing-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
+    <li><a href="../issue-tracker.html" title="Issue Tracker"><span class="none"></span>Issue Tracker</a></li>
+    <li><a href="../source-repository.html" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../continuous-integration.html" title="Continuous Integration"><span class="none"></span>Continuous Integration</a></li>
+    <li><a href="../website.html" title="Website"><span class="none"></span>Website</a></li>
+    <li><a href="../creating-releases.html" title="Creating Releases"><span class="none"></span>Creating Releases</a></li>
+    <li><a href="../supporting-software-attribution.html" title="Attribution"><span class="none"></span>Attribution</a></li>
+   <li class="nav-header">Apache Software Foundation</li>
+    <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship"><span class="none"></span>Sponsorship</a></li>
+    <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Current Sponsors"><span class="none"></span>Current Sponsors</a></li>
+    <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Privacy"><span class="none"></span>Privacy</a></li>
+  </ul>
+          </nav>
           <div class="well sidebar-nav">
-                
-                    
-                <ul class="nav nav-list">
-                    <li class="nav-header">Apache Jackrabbit</li>
-                              
-      <li>
-  
-                          <a href="../index.html" title="Welcome">
-          <i class="none"></i>
-        Welcome</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../downloads.html" title="Downloads">
-          <i class="none"></i>
-        Downloads</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../articles.html" title="Articles">
-          <i class="none"></i>
-        Articles</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../frequently-asked-questions.html" title="FAQ">
-          <i class="none"></i>
-        FAQ</a>
-            </li>
-                
-      <li>
-  
-                          <a href="http://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html" class="externalLink" title="Archived Jackrabbit Wiki">
-          <i class="none"></i>
-        Archived Jackrabbit Wiki</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-history.html" title="Jackrabbit History">
-          <i class="none"></i>
-        Jackrabbit History</a>
-            </li>
-                              <li class="nav-header">Documentation</li>
-                              
-      <li>
-  
-                          <a href="../getting-started-with-apache-jackrabbit.html" title="Getting Started">
-          <i class="none"></i>
-        Getting Started</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../standalone-server.html" title="Standalone Server">
-          <i class="none"></i>
-        Standalone Server</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-components.html" title="Jackrabbit Components">
-          <i class="none"></i>
-        Jackrabbit Components</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../first-hops.html" title="First Hops">
-          <i class="none"></i>
-        First Hops</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jcr-api.html" title="JCR & API">
-          <i class="none"></i>
-        JCR & API</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-architecture.html" title="Jackrabbit Architecture">
-          <i class="none"></i>
-        Jackrabbit Architecture</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../deployment-models.html" title="Deployment Models">
-          <i class="none"></i>
-        Deployment Models</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-configuration.html" title="Jackrabbit Configuration">
-          <i class="none"></i>
-        Jackrabbit Configuration</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../node-types.html" title="Node Types">
-          <i class="none"></i>
-        Node Types</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../object-content-mapping.html" title="Object Content Mapping">
-          <i class="none"></i>
-        Object Content Mapping</a>
-            </li>
-                              <li class="nav-header">Development</li>
-                              
-      <li>
-  
-                          <a href="../jackrabbit-team.html" title="Jackrabbit Team">
-          <i class="none"></i>
-        Jackrabbit Team</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-roadmap.html" title="Jackrabbit Roadmap">
-          <i class="none"></i>
-        Jackrabbit Roadmap</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../building-jackrabbit.html" title="Building Jackrabbit">
-          <i class="none"></i>
-        Building Jackrabbit</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../mailing-lists.html" title="Mailing Lists">
-          <i class="none"></i>
-        Mailing Lists</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../issue-tracker.html" title="Issue Tracker">
-          <i class="none"></i>
-        Issue Tracker</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../source-repository.html" title="Source Repository">
-          <i class="none"></i>
-        Source Repository</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../continuous-integration.html" title="Continuous Integration">
-          <i class="none"></i>
-        Continuous Integration</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../website.html" title="Website">
-          <i class="none"></i>
-        Website</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../creating-releases.html" title="Creating Releases">
-          <i class="none"></i>
-        Creating Releases</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../supporting-software-attribution.html" title="Attribution">
-          <i class="none"></i>
-        Attribution</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../privacy-policy.html" title="Privacy">
-          <i class="none"></i>
-        Privacy</a>
-            </li>
-                              <li class="nav-header">Apache Software Foundation</li>
-                              
-      <li>
-  
-                          <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="Introduction">
-          <i class="none"></i>
-        Introduction</a>
-            </li>
-                
-      <li>
-  
-                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
-          <i class="none"></i>
-        Sponsorship</a>
-            </li>
-                
-      <li>
-  
-                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Current Sponsors">
-          <i class="none"></i>
-        Current Sponsors</a>
-            </li>
-            </ul>
-                
-                    
-                
-          <hr />
-
-           <div id="poweredBy">
-                   
-    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
-
-    
-    <div class="g-plusone" data-href="http://www.apache.org/jackrabbit-site/" data-size="tall" ></div>
-
-                   <div class="clear"></div>
-                            <div class="clear"></div>
-                            <div class="clear"></div>
-                            <div class="clear"></div>
-                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
-      </a>
-                  </div>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
           </div>
-        </div>
-        
-                
-        <div id="bodyColumn"  class="span9" >
-                                  
-            <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<!--
+   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
@@ -459,12 +183,14 @@
    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. --><h1>Mapping Collection Fields</h1>
+   limitations under the License.
+-->
+<h1>Mapping Collection Fields</h1>
 <p>The collection-descriptor maps a collection attribute into JCR nodes or in a multivalue property.</p>
 <p>Based on our model defined here, the following collection-descriptor is used to map the &#x201c;paragraphs&#x201d; field into the JCR node called &#x201c;paragraphs&#x201d;.</p>
 
 <div class="source">
-<pre>&lt;class-descriptor
+<div class="source"><pre class="prettyprint linenums">&lt;class-descriptor
     className=&quot;org.apache.jackrabbit.ocm.testmodel.Page&quot;
     jcrType=&quot;my:page&quot;&gt;
   &lt;collection-descriptor
@@ -479,70 +205,54 @@
   &lt;field-descriptor fieldName=&quot;path&quot; path=&quot;true&quot; /&gt;
   &lt;field-descriptor fieldName=&quot;text&quot; jcrName=&quot;my:text&quot;/&gt;
 &lt;/class-descriptor&gt;
-</pre></div>
-<p>The collection-descriptor contains the elementClassName attribute which specify the collection element class. A class descriptor for the element class has also to be defined.</p>
-<div class="section">
-<h2>The JCR Structure<a name="The_JCR_Structure"></a></h2>
+</pre></div></div>
+
+<p>The collection-descriptor contains the elementClassName attribute which specify the collection element class. A class descriptor for the element class has also to be defined.</p><section>
+<h2><a name="The_JCR_Structure"></a>The JCR Structure</h2>
 <p>Following our example, the resulting JCR structure is:</p>
 
 <div class="source">
-<pre>/mysite/page1
+<div class="source"><pre class="prettyprint linenums">/mysite/page1
   /mysite/page1/paragraphs
     /mysite/page1/paragraphs/collection-element1
       my:text = &quot;This is the content of para1&quot;
     /mysite/page1/paragraphs/collection-element2
       my:text = &quot;This is the content of para2&quot;
   ... other subnodes for page1 ...
-</pre></div>
+</pre></div></div>
+
 <p>By default, the persistence manager will create a subnode (/mysite/page1/paragraphs). This one will contains the different paragraphs.</p>
-<p>As explained in the following sections, it is possible to map to another JCR structure. It is also possible to use another name for the jcr node names (see above).</p></div>
-<div class="section">
-<h2>Supported Collection and Map Types<a name="Supported_Collection_and_Map_Types"></a></h2>
+<p>As explained in the following sections, it is possible to map to another JCR structure. It is also possible to use another name for the jcr node names (see above).</p></section><section>
+<h2><a name="Supported_Collection_and_Map_Types"></a>Supported Collection and Map Types</h2>
 <p>The OCM framework is supporting the following java types:</p>
-
 <ul>
-  
+
 <li><i>Collections</i> Collection, List, Set, ArrayList, Vector, HashSet</li>
-  
 <li><i>Maps</i> Map, HashMap</li>
-</ul></div>
-<div class="section">
-<h2>Using Another Collection or Map<a name="Using_Another_Collection_or_Map"></a></h2>
-<p>It is possible to support other Collection or Map types with the ManageableCollection interface.</p></div>
-<div class="section">
-<h2>Using Another Collection Converter<a name="Using_Another_Collection_Converter"></a></h2>
-<p>TODO</p></div>
-<div class="section">
-<h2>Predefined Collection Converters<a name="Predefined_Collection_Converters"></a></h2>
-<p>TODO</p></div>
-<div class="section">
-<h2>Building your own Collection Converters<a name="Building_your_own_Collection_Converters"></a></h2>
-<p>TODO</p></div>
-                  </div>
-            </div>
-          </div>
-
+</ul></section><section>
+<h2><a name="Using_Another_Collection_or_Map"></a>Using Another Collection or Map</h2>
+<p>It is possible to support other Collection or Map types with the ManageableCollection interface.</p></section><section>
+<h2><a name="Using_Another_Collection_Converter"></a>Using Another Collection Converter</h2>
+<p>TODO</p></section><section>
+<h2><a name="Predefined_Collection_Converters"></a>Predefined Collection Converters</h2>
+<p>TODO</p></section><section>
+<h2><a name="Building_your_own_Collection_Converters"></a>Building your own Collection Converters</h2>
+<p>TODO</p></section>
+        </main>
+      </div>
+    </div>
     <hr/>
-
     <footer>
-            <div class="container-fluid">
-                      <div class="row-fluid">
-                              <p >Copyright &copy;                    2020
-                        <a href="http://www.apache.org/">The Apache Software Foundation</a>.
-            All rights reserved.      
-                    
-      </p>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p>&#169; 2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a> &vert; <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a>
+</p>
         </div>
-
-        
-        
-          
-    
-    
     <div id="ohloh" class="pull-right">
-      <script type="text/javascript" src="http://www.ohloh.net/p/jackrabbit/widgets/project_users_logo.js"></script>
+      <script src="https://www.ohloh.net/p/jackrabbit/widgets/project_users_logo.js"></script>
     </div>
         </div>
     </footer>
-        </body>
+  </body>
 </html>
\ No newline at end of file

Modified: jackrabbit/site/live/jcr/ocm/mapping-stategies.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/jcr/ocm/mapping-stategies.html?rev=1900838&r1=1900837&r2=1900838&view=diff
==============================================================================
--- jackrabbit/site/live/jcr/ocm/mapping-stategies.html (original)
+++ jackrabbit/site/live/jcr/ocm/mapping-stategies.html Thu May 12 13:18:21 2022
@@ -1,452 +1,176 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2020-07-08 
- | Rendered using Apache Maven Fluido Skin 1.3.1
+ | Generated by Apache Maven Doxia Site Renderer 1.9.2 from src\site\markdown/ocm\mapping-stategies.md at 2022-05-12
+ | Rendered using Apache Maven Fluido Skin 1.9
 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
   <head>
     <meta charset="UTF-8" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20200708" />
-    <meta http-equiv="Content-Language" content="en" />
-    <title>Apache Jackrabbit - Mapping Strategies</title>
-    <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
+    <meta name="viewport" content="width=device-width, initial-scale=1" />
+    <meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" />
+    <title>Apache Jackrabbit &#x2013; Mapping Strategies</title>
+    <link rel="stylesheet" href="../css/apache-maven-fluido-1.9.min.css" />
     <link rel="stylesheet" href="../css/site.css" />
     <link rel="stylesheet" href="../css/print.css" media="print" />
-
-      
-    <script type="text/javascript" src="../js/apache-maven-fluido-1.3.1.min.js"></script>
-
-    
-                  </head>
-        <body class="topBarEnabled">
-          
-    
-    
-            
-    
-    
-    <a href="http://github.com/apache/jackrabbit">
+    <script src="../js/apache-maven-fluido-1.9.min.js"></script>
+<!-- Matomo -->
+<script>
+  var _paq = window._paq = window._paq || [];
+  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
+  /* We explicitly disable cookie tracking to avoid privacy issues */
+  _paq.push(['disableCookies']);
+  _paq.push(['trackPageView']);
+  _paq.push(['enableLinkTracking']);
+  (function() {
+    var u="https://matomo.privacy.apache.org/";
+    _paq.push(['setTrackerUrl', u+'matomo.php']);
+    _paq.push(['setSiteId', '4']);
+    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+    g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+  })();
+</script>
+<!-- End Matomo Code -->
+  </head>
+  <body class="topBarEnabled">
+    <a href="https://github.com/apache/jackrabbit">
       <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 10000;"
         src="https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png"
         alt="Fork me on GitHub">
     </a>
-  
-                
-                    
-                
-
-    <div id="topbar" class="navbar navbar-fixed-top ">
+    <header id="topbar" class="navbar navbar-fixed-top ">
       <div class="navbar-inner">
-                <div class="container-fluid">
+        <div class="container-fluid">
         <a data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar">
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
           <span class="icon-bar"></span>
         </a>
-                
-                                                                                <a class="brand" href="../index.html"  title="Apache Jackrabbit">
-
-                                
-                                                                                                                    <img src="../images/logos/jlogo.gif" alt="Apache Jackrabbit" />
-                
-                </a>
-                    
-                                <ul class="nav">
-                          <li class="dropdown">
+<a class="brand" href="../index.html"  title="Apache Jackrabbit"><img src="../images/logos/jlogo.gif" alt="Apache Jackrabbit" />
+</a>
+            <ul class="nav">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Apache Jackrabbit <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="../index.html"  title="Welcome">Welcome</a>
-</li>
-                  
-                      <li>      <a href="../downloads.html"  title="Downloads">Downloads</a>
-</li>
-                  
-                      <li>      <a href="../articles.html"  title="Articles">Articles</a>
-</li>
-                  
-                      <li>      <a href="../frequently-asked-questions.html"  title="FAQ">FAQ</a>
-</li>
-                  
-                      <li>      <a href="http://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html"  title="Archived Jackrabbit Wiki">Archived Jackrabbit Wiki</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-history.html"  title="Jackrabbit History">Jackrabbit History</a>
-</li>
-                          </ul>
+            <li><a href="../index.html" title="Welcome">Welcome</a></li>
+            <li><a href="../downloads.html" title="Downloads">Downloads</a></li>
+            <li><a href="../articles.html" title="Articles">Articles</a></li>
+            <li><a href="../frequently-asked-questions.html" title="FAQ">FAQ</a></li>
+            <li><a href="https://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html" title="Archived Jackrabbit Wiki">Archived Jackrabbit Wiki</a></li>
+            <li><a href="../jackrabbit-history.html" title="Jackrabbit History">Jackrabbit History</a></li>
+        </ul>
       </li>
-                <li class="dropdown">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Documentation <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="../getting-started-with-apache-jackrabbit.html"  title="Getting Started">Getting Started</a>
-</li>
-                  
-                      <li>      <a href="../standalone-server.html"  title="Standalone Server">Standalone Server</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-components.html"  title="Jackrabbit Components">Jackrabbit Components</a>
-</li>
-                  
-                      <li>      <a href="../first-hops.html"  title="First Hops">First Hops</a>
-</li>
-                  
-                      <li>      <a href="../jcr-api.html"  title="JCR & API">JCR & API</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-architecture.html"  title="Jackrabbit Architecture">Jackrabbit Architecture</a>
-</li>
-                  
-                      <li>      <a href="../deployment-models.html"  title="Deployment Models">Deployment Models</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-configuration.html"  title="Jackrabbit Configuration">Jackrabbit Configuration</a>
-</li>
-                  
-                      <li>      <a href="../node-types.html"  title="Node Types">Node Types</a>
-</li>
-                  
-                      <li>      <a href="../object-content-mapping.html"  title="Object Content Mapping">Object Content Mapping</a>
-</li>
-                          </ul>
+            <li><a href="../getting-started-with-apache-jackrabbit.html" title="Getting Started">Getting Started</a></li>
+            <li><a href="../standalone-server.html" title="Standalone Server">Standalone Server</a></li>
+            <li><a href="../jackrabbit-components.html" title="Jackrabbit Components">Jackrabbit Components</a></li>
+            <li><a href="../first-hops.html" title="First Hops">First Hops</a></li>
+            <li><a href="../jcr-api.html" title="JCR & API">JCR & API</a></li>
+            <li><a href="../jackrabbit-architecture.html" title="Jackrabbit Architecture">Jackrabbit Architecture</a></li>
+            <li><a href="../deployment-models.html" title="Deployment Models">Deployment Models</a></li>
+            <li><a href="../jackrabbit-configuration.html" title="Jackrabbit Configuration">Jackrabbit Configuration</a></li>
+            <li><a href="../node-types.html" title="Node Types">Node Types</a></li>
+            <li><a href="../object-content-mapping.html" title="Object Content Mapping">Object Content Mapping</a></li>
+        </ul>
       </li>
-                <li class="dropdown">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Development <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="../jackrabbit-team.html"  title="Jackrabbit Team">Jackrabbit Team</a>
-</li>
-                  
-                      <li>      <a href="../jackrabbit-roadmap.html"  title="Jackrabbit Roadmap">Jackrabbit Roadmap</a>
-</li>
-                  
-                      <li>      <a href="../building-jackrabbit.html"  title="Building Jackrabbit">Building Jackrabbit</a>
-</li>
-                  
-                      <li>      <a href="../mailing-lists.html"  title="Mailing Lists">Mailing Lists</a>
-</li>
-                  
-                      <li>      <a href="../issue-tracker.html"  title="Issue Tracker">Issue Tracker</a>
-</li>
-                  
-                      <li>      <a href="../source-repository.html"  title="Source Repository">Source Repository</a>
-</li>
-                  
-                      <li>      <a href="../continuous-integration.html"  title="Continuous Integration">Continuous Integration</a>
-</li>
-                  
-                      <li>      <a href="../website.html"  title="Website">Website</a>
-</li>
-                  
-                      <li>      <a href="../creating-releases.html"  title="Creating Releases">Creating Releases</a>
-</li>
-                  
-                      <li>      <a href="../supporting-software-attribution.html"  title="Attribution">Attribution</a>
-</li>
-                  
-                      <li>      <a href="../privacy-policy.html"  title="Privacy">Privacy</a>
-</li>
-                          </ul>
+            <li><a href="../jackrabbit-team.html" title="Jackrabbit Team">Jackrabbit Team</a></li>
+            <li><a href="../jackrabbit-roadmap.html" title="Jackrabbit Roadmap">Jackrabbit Roadmap</a></li>
+            <li><a href="../building-jackrabbit.html" title="Building Jackrabbit">Building Jackrabbit</a></li>
+            <li><a href="../mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+            <li><a href="../issue-tracker.html" title="Issue Tracker">Issue Tracker</a></li>
+            <li><a href="../source-repository.html" title="Source Repository">Source Repository</a></li>
+            <li><a href="../continuous-integration.html" title="Continuous Integration">Continuous Integration</a></li>
+            <li><a href="../website.html" title="Website">Website</a></li>
+            <li><a href="../creating-releases.html" title="Creating Releases">Creating Releases</a></li>
+            <li><a href="../supporting-software-attribution.html" title="Attribution">Attribution</a></li>
+        </ul>
       </li>
-                <li class="dropdown">
+      <li class="dropdown">
         <a href="#" class="dropdown-toggle" data-toggle="dropdown">Apache Software Foundation <b class="caret"></b></a>
         <ul class="dropdown-menu">
-        
-                      <li>      <a href="http://www.apache.org/foundation/how-it-works.html"  title="Introduction">Introduction</a>
-</li>
-                  
-                      <li>      <a href="http://www.apache.org/foundation/sponsorship.html"  title="Sponsorship">Sponsorship</a>
-</li>
-                  
-                      <li>      <a href="http://www.apache.org/foundation/thanks.html"  title="Current Sponsors">Current Sponsors</a>
-</li>
-                          </ul>
+            <li><a href="https://www.apache.org/foundation/how-it-works.html" title="Introduction">Introduction</a></li>
+            <li><a href="https://www.apache.org/foundation/sponsorship.html" title="Sponsorship">Sponsorship</a></li>
+            <li><a href="https://www.apache.org/foundation/thanks.html" title="Current Sponsors">Current Sponsors</a></li>
+            <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" title="Privacy">Privacy</a></li>
+        </ul>
       </li>
-                  </ul>
-          
-          
-          
-                   
-                      </div>
-          
+            </ul>
         </div>
       </div>
-    </div>
-    
-        <div class="container-fluid">
-          <div id="banner">
-        <div class="pull-left">
-                                <div id="bannerLeft">
-                <h2>Apache Jackrabbit Site</h2>
-                </div>
-                      </div>
-        <div class="pull-right">  </div>
-        <div class="clear"><hr/></div>
-      </div>
-
-      <div id="breadcrumbs">
-        <ul class="breadcrumb">
-                
-                    
-                  <li id="publishDate">Last Published: 2020-07-08
-                   </li>
-                      
-                
-                    
-      
-                            </ul>
-      </div>
+    </header>
+    <div class="container-fluid">
+      <header>
+        <div id="banner">
+          <div class="pull-left"><div id="bannerLeft"><h2>Apache Jackrabbit Site</h2>
+</div>
+</div>
+          <div class="pull-right"></div>
+          <div class="clear"><hr/></div>
+        </div>
 
-            
+        <div id="breadcrumbs">
+          <ul class="breadcrumb">
+        <li id="publishDate">Last Published: 2022-05-12</li>
+          </ul>
+        </div>
+      </header>
       <div class="row-fluid">
-        <div id="leftColumn" class="span3">
+        <header id="leftColumn" class="span2">
+          <nav class="well sidebar-nav">
+  <ul class="nav nav-list">
+   <li class="nav-header">Apache Jackrabbit</li>
+    <li><a href="../index.html" title="Welcome"><span class="none"></span>Welcome</a></li>
+    <li><a href="../downloads.html" title="Downloads"><span class="none"></span>Downloads</a></li>
+    <li><a href="../articles.html" title="Articles"><span class="none"></span>Articles</a></li>
+    <li><a href="../frequently-asked-questions.html" title="FAQ"><span class="none"></span>FAQ</a></li>
+    <li><a href="https://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html" class="externalLink" title="Archived Jackrabbit Wiki"><span class="none"></span>Archived Jackrabbit Wiki</a></li>
+    <li><a href="../jackrabbit-history.html" title="Jackrabbit History"><span class="none"></span>Jackrabbit History</a></li>
+   <li class="nav-header">Documentation</li>
+    <li><a href="../getting-started-with-apache-jackrabbit.html" title="Getting Started"><span class="none"></span>Getting Started</a></li>
+    <li><a href="../standalone-server.html" title="Standalone Server"><span class="none"></span>Standalone Server</a></li>
+    <li><a href="../jackrabbit-components.html" title="Jackrabbit Components"><span class="none"></span>Jackrabbit Components</a></li>
+    <li><a href="../first-hops.html" title="First Hops"><span class="none"></span>First Hops</a></li>
+    <li><a href="../jcr-api.html" title="JCR & API"><span class="none"></span>JCR & API</a></li>
+    <li><a href="../jackrabbit-architecture.html" title="Jackrabbit Architecture"><span class="none"></span>Jackrabbit Architecture</a></li>
+    <li><a href="../deployment-models.html" title="Deployment Models"><span class="none"></span>Deployment Models</a></li>
+    <li><a href="../jackrabbit-configuration.html" title="Jackrabbit Configuration"><span class="none"></span>Jackrabbit Configuration</a></li>
+    <li><a href="../node-types.html" title="Node Types"><span class="none"></span>Node Types</a></li>
+    <li><a href="../object-content-mapping.html" title="Object Content Mapping"><span class="none"></span>Object Content Mapping</a></li>
+   <li class="nav-header">Development</li>
+    <li><a href="../jackrabbit-team.html" title="Jackrabbit Team"><span class="none"></span>Jackrabbit Team</a></li>
+    <li><a href="../jackrabbit-roadmap.html" title="Jackrabbit Roadmap"><span class="none"></span>Jackrabbit Roadmap</a></li>
+    <li><a href="../building-jackrabbit.html" title="Building Jackrabbit"><span class="none"></span>Building Jackrabbit</a></li>
+    <li><a href="../mailing-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a></li>
+    <li><a href="../issue-tracker.html" title="Issue Tracker"><span class="none"></span>Issue Tracker</a></li>
+    <li><a href="../source-repository.html" title="Source Repository"><span class="none"></span>Source Repository</a></li>
+    <li><a href="../continuous-integration.html" title="Continuous Integration"><span class="none"></span>Continuous Integration</a></li>
+    <li><a href="../website.html" title="Website"><span class="none"></span>Website</a></li>
+    <li><a href="../creating-releases.html" title="Creating Releases"><span class="none"></span>Creating Releases</a></li>
+    <li><a href="../supporting-software-attribution.html" title="Attribution"><span class="none"></span>Attribution</a></li>
+   <li class="nav-header">Apache Software Foundation</li>
+    <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="Introduction"><span class="none"></span>Introduction</a></li>
+    <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship"><span class="none"></span>Sponsorship</a></li>
+    <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Current Sponsors"><span class="none"></span>Current Sponsors</a></li>
+    <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Privacy"><span class="none"></span>Privacy</a></li>
+  </ul>
+          </nav>
           <div class="well sidebar-nav">
-                
-                    
-                <ul class="nav nav-list">
-                    <li class="nav-header">Apache Jackrabbit</li>
-                              
-      <li>
-  
-                          <a href="../index.html" title="Welcome">
-          <i class="none"></i>
-        Welcome</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../downloads.html" title="Downloads">
-          <i class="none"></i>
-        Downloads</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../articles.html" title="Articles">
-          <i class="none"></i>
-        Articles</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../frequently-asked-questions.html" title="FAQ">
-          <i class="none"></i>
-        FAQ</a>
-            </li>
-                
-      <li>
-  
-                          <a href="http://jackrabbit.apache.org/archive/wiki/JCR/Home_70731.html" class="externalLink" title="Archived Jackrabbit Wiki">
-          <i class="none"></i>
-        Archived Jackrabbit Wiki</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-history.html" title="Jackrabbit History">
-          <i class="none"></i>
-        Jackrabbit History</a>
-            </li>
-                              <li class="nav-header">Documentation</li>
-                              
-      <li>
-  
-                          <a href="../getting-started-with-apache-jackrabbit.html" title="Getting Started">
-          <i class="none"></i>
-        Getting Started</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../standalone-server.html" title="Standalone Server">
-          <i class="none"></i>
-        Standalone Server</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-components.html" title="Jackrabbit Components">
-          <i class="none"></i>
-        Jackrabbit Components</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../first-hops.html" title="First Hops">
-          <i class="none"></i>
-        First Hops</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jcr-api.html" title="JCR & API">
-          <i class="none"></i>
-        JCR & API</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-architecture.html" title="Jackrabbit Architecture">
-          <i class="none"></i>
-        Jackrabbit Architecture</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../deployment-models.html" title="Deployment Models">
-          <i class="none"></i>
-        Deployment Models</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-configuration.html" title="Jackrabbit Configuration">
-          <i class="none"></i>
-        Jackrabbit Configuration</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../node-types.html" title="Node Types">
-          <i class="none"></i>
-        Node Types</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../object-content-mapping.html" title="Object Content Mapping">
-          <i class="none"></i>
-        Object Content Mapping</a>
-            </li>
-                              <li class="nav-header">Development</li>
-                              
-      <li>
-  
-                          <a href="../jackrabbit-team.html" title="Jackrabbit Team">
-          <i class="none"></i>
-        Jackrabbit Team</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../jackrabbit-roadmap.html" title="Jackrabbit Roadmap">
-          <i class="none"></i>
-        Jackrabbit Roadmap</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../building-jackrabbit.html" title="Building Jackrabbit">
-          <i class="none"></i>
-        Building Jackrabbit</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../mailing-lists.html" title="Mailing Lists">
-          <i class="none"></i>
-        Mailing Lists</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../issue-tracker.html" title="Issue Tracker">
-          <i class="none"></i>
-        Issue Tracker</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../source-repository.html" title="Source Repository">
-          <i class="none"></i>
-        Source Repository</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../continuous-integration.html" title="Continuous Integration">
-          <i class="none"></i>
-        Continuous Integration</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../website.html" title="Website">
-          <i class="none"></i>
-        Website</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../creating-releases.html" title="Creating Releases">
-          <i class="none"></i>
-        Creating Releases</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../supporting-software-attribution.html" title="Attribution">
-          <i class="none"></i>
-        Attribution</a>
-            </li>
-                
-      <li>
-  
-                          <a href="../privacy-policy.html" title="Privacy">
-          <i class="none"></i>
-        Privacy</a>
-            </li>
-                              <li class="nav-header">Apache Software Foundation</li>
-                              
-      <li>
-  
-                          <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="Introduction">
-          <i class="none"></i>
-        Introduction</a>
-            </li>
-                
-      <li>
-  
-                          <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
-          <i class="none"></i>
-        Sponsorship</a>
-            </li>
-                
-      <li>
-  
-                          <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Current Sponsors">
-          <i class="none"></i>
-        Current Sponsors</a>
-            </li>
-            </ul>
-                
-                    
-                
-          <hr />
-
-           <div id="poweredBy">
-                   
-    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
-
-    
-    <div class="g-plusone" data-href="http://www.apache.org/jackrabbit-site/" data-size="tall" ></div>
-
-                   <div class="clear"></div>
-                            <div class="clear"></div>
-                            <div class="clear"></div>
-                            <div class="clear"></div>
-                             <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
-      </a>
-                  </div>
+            <hr />
+            <div id="poweredBy">
+              <div class="clear"></div>
+              <div class="clear"></div>
+              <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a>
+            </div>
           </div>
-        </div>
-        
-                
-        <div id="bodyColumn"  class="span9" >
-                                  
-            <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+        </header>
+        <main id="bodyColumn"  class="span10" >
+<!--
+   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
@@ -459,29 +183,26 @@
    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. --><h1>Mapping Strategies</h1>
-<p>We are calling &#x201c;Mapping strategy&#x201d; the algorithm used by the Persistence Manager to map a Java class into JCR nodes and/or properties.</p>
-<div class="section">
-<h2>The Object Model<a name="The_Object_Model"></a></h2>
+   limitations under the License.
+-->
+<h1>Mapping Strategies</h1>
+<p>We are calling &#x201c;Mapping strategy&#x201d; the algorithm used by the Persistence Manager to map a Java class into JCR nodes and/or properties.</p><section>
+<h2><a name="The_Object_Model"></a>The Object Model</h2>
 <p>In order to explain the basic mapping strategies, we will use the following simple object model :</p>
-
 <ul>
-  
+
 <li>A page contains a path (of course), a pageInfo and a collection of paragraphs.</li>
-  
 <li>The PageInfo class contains the title and the page description. We are using the pageInfo here to see all mapping features (see the bean-descriptors). In real application, this class is not necessary :-)</li>
-  
 <li>Each paragraph contains a path and a text field.</li>
 </ul>
 <p>{center}!sample-model-doc.png!{center}</p>
-<p>This object model could be too simple for real applications and it is just used here to simplify the description of the different mapping strategies.</p></div>
-<div class="section">
-<h2>The Java Classes<a name="The_Java_Classes"></a></h2>
+<p>This object model could be too simple for real applications and it is just used here to simplify the description of the different mapping strategies.</p></section><section>
+<h2><a name="The_Java_Classes"></a>The Java Classes</h2>
 <p>Based on that object model, we can define the following Java classes:</p>
 <p><b>Page.java</b></p>
 
 <div class="source">
-<pre>public class Page
+<div class="source"><pre class="prettyprint linenums">public class Page
 {
   String path;
   PageInfo pageInfo;
@@ -499,11 +220,12 @@
     paragraphs.add(paragraph);
   }
 }
-</pre></div>
+</pre></div></div>
+
 <p><b>PageInfo.java</b></p>
 
 <div class="source">
-<pre>public class PageInfo
+<div class="source"><pre class="prettyprint linenums">public class PageInfo
 {
   String path;
   String title;
@@ -512,11 +234,12 @@
   /*  Add here the getter and setter methods */
 
 }
-</pre></div>
+</pre></div></div>
+
 <p><b>Paragraph.java</b></p>
 
 <div class="source">
-<pre>public class Paragraph
+<div class="source"><pre class="prettyprint linenums">public class Paragraph
 {
   private String path;
   private String text;
@@ -525,12 +248,12 @@
 
 }
 </pre></div></div>
-<div class="section">
-<h2>The JCR Structure<a name="The_JCR_Structure"></a></h2>
+</section><section>
+<h2><a name="The_JCR_Structure"></a>The JCR Structure</h2>
 <p>Here is the resulting JCR structure if the page is stored on the path &#x201c;/mysite/mypage1&#x201d; and contains 2 paragraphs:</p>
 
 <div class="source">
-<pre>/mysite/page1
+<div class="source"><pre class="prettyprint linenums">/mysite/page1
   /mysite/page1/pageInfo
     my:title = &quot;This is my page title&quot;
     my:description = &quot;This is my page description&quot;
@@ -539,10 +262,10 @@
       my:text = &quot;This is the content of para1&quot;
     /mysite/page1/paragraphs/paragraph2
       my:text = &quot;This is the content of para2&quot;
-</pre></div>
-<p>It is possible to have another kind of jcr structure by using other mapping strategies. See the sections <a href="mapping-atomic-fields.html">Mapping Atomic Fields</a> , [Mapping Bean Fields] , [Mapping Collection Fields]  to get more information on that.</p></div>
-<div class="section">
-<h2>The Class Descriptors<a name="The_Class_Descriptors"></a></h2>
+</pre></div></div>
+
+<p>It is possible to have another kind of jcr structure by using other mapping strategies. See the sections <a href="mapping-atomic-fields.html">Mapping Atomic Fields</a> , [Mapping Bean Fields] , [Mapping Collection Fields] to get more information on that.</p></section><section>
+<h2><a name="The_Class_Descriptors"></a>The Class Descriptors</h2>
 <p>When you decide to map a bean class, you have to create a new class descriptor entry in the Persistence Manager descriptor file. Let&#x2019;s start with the simplest class-descriptor:</p>
 <p>This class descriptor maps the class &#x201c;org.apache.jackrabbit.ocm.testmodel.Paragraph&#x201d; into the JCR type &#x201c;nt:unstructured&#x201d;. Each field-descriptor maps one bean field into a JCR property. For example, the first field descriptor maps the java bean field &#x201c;text&#x201d; into the jcr property called &#x201c;myjcrtext&#x201d;. The second field-descriptor is a specific case because it maps the jcr node path into a bean field called &#x201c;path&#x201d; (see below the section &#x201c;The Path Field&#x201d;).</p>
 <p>You can find more information on the field-descriptors in the page <a href="mapping-atomic-fields.html">Mapping Atomic Fields</a>.</p>
@@ -550,39 +273,28 @@
 <p>Here are the class-descriptors required to map the classes Page, PageInfo and Paragraph:</p>
 <p>In order to use correctly our example class with Apache Jackrabbit, you should import the following node type definitions with the Jackrabbit API.</p>
 <p>Of course, node types &#x201c;my:Page&#x201d; and &#x201c;my:PageInfo&#x201d; are also required.</p>
-<p>We are currently building a node type management tools which can import the node types from the class-descriptors.</p></div>
-<div class="section">
-<h2>The Path Field<a name="The_Path_Field"></a></h2>
+<p>We are currently building a node type management tools which can import the node types from the class-descriptors.</p></section><section>
+<h2><a name="The_Path_Field"></a>The Path Field</h2>
 <p>Each mapped class contains a mandatory field called the &#x201c;path field&#x201d;. It contains the JCR path associated to the object. For example, the following descriptor specify the bean field &#x201c;myPath&#x201d; as the path field.</p>
 
 <div class="source">
-<pre>&lt;field-descriptor fieldName=&quot;myPath&quot; path=&quot;true&quot; /&gt;
-</pre></div></div>
-                  </div>
-            </div>
-          </div>
-
+<div class="source"><pre class="prettyprint linenums">&lt;field-descriptor fieldName=&quot;myPath&quot; path=&quot;true&quot; /&gt;
+</pre></div></div></section>
+        </main>
+      </div>
+    </div>
     <hr/>
-
     <footer>
-            <div class="container-fluid">
-                      <div class="row-fluid">
-                              <p >Copyright &copy;                    2020
-                        <a href="http://www.apache.org/">The Apache Software Foundation</a>.
-            All rights reserved.      
-                    
-      </p>
+      <div class="container-fluid">
+        <div class="row-fluid">
+<p>&#169; 2022
+<a href="https://www.apache.org/">The Apache Software Foundation</a> &vert; <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a>
+</p>
         </div>
-
-        
-        
-          
-    
-    
     <div id="ohloh" class="pull-right">
-      <script type="text/javascript" src="http://www.ohloh.net/p/jackrabbit/widgets/project_users_logo.js"></script>
+      <script src="https://www.ohloh.net/p/jackrabbit/widgets/project_users_logo.js"></script>
     </div>
         </div>
     </footer>
-        </body>
+  </body>
 </html>
\ No newline at end of file