Author: bcarothers
Date: 2009-06-08 11:21:29 -0400 (Mon, 08 Jun 2009)
New Revision: 996
Added:
trunk/docs/reference/src/main/docbook/en-US/content/jcr/deploying_dna_jcr.xml
Modified:
trunk/docs/reference/src/main/docbook/en-US/content/jcr/jcr.xml
trunk/docs/reference/src/main/docbook/en-US/content/jcr/rest_service.xml
trunk/docs/reference/src/main/docbook/en-US/master.xml
Log:
Added changes for the extra JCR chapter, moved JCR WIP docs into new directory structure
Added: trunk/docs/reference/src/main/docbook/en-US/content/jcr/deploying_dna_jcr.xml
===================================================================
--- trunk/docs/reference/src/main/docbook/en-US/content/jcr/deploying_dna_jcr.xml
(rev 0)
+++
trunk/docs/reference/src/main/docbook/en-US/content/jcr/deploying_dna_jcr.xml 2009-06-08
15:21:29 UTC (rev 996)
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ JBoss DNA (
http://www.jboss.org/dna)
+ ~
+ ~ See the COPYRIGHT.txt file distributed with this work for information
+ ~ regarding copyright ownership. Some portions may be licensed
+ ~ to Red Hat, Inc. under one or more contributor license agreements.
+ ~ See the AUTHORS.txt file in the distribution for a full listing of
+ ~ individual contributors.
+ ~
+ ~ JBoss DNA is free software. Unless otherwise indicated, all code in JBoss DNA
+ ~ is licensed to you under the terms of the GNU Lesser General Public License as
+ ~ published by the Free Software Foundation; either version 2.1 of
+ ~ the License, or (at your option) any later version.
+ ~
+ ~ JBoss DNA is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ ~ or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
+ ~ for more details.
+ ~
+ ~ You should have received a copy of the GNU Lesser General Public License
+ ~ along with this distribution; if not, write to:
+ ~ Free Software Foundation, Inc.
+ ~ 51 Franklin Street, Fifth Floor
+ ~ Boston, MA 02110-1301 USA
+ -->
+<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+<!ENTITY % CustomDTD SYSTEM "../../custom.dtd">
+%CustomDTD;
+]>
+<chapter id="deploying_dna_jcr">
+ <title>Deploying the JBoss DNA JCR Implementation</title>
+ <para>
+ Placeholder for the JBoss DNA REST Server documentation
+ </para>
+ <sect1 id="jcr_deployment_models">
+ <title>JBoss DNA JCR Deployment Models</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect1>
+ <sect1 id="jcr_security">
+ <title>Understanding JCR Security in JBoss DNA</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect1>
+ <sect1 id="jcr_configuring_security">
+ <title>Configuring Security</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect1>
+ <sect1 id="jcr_repository_configuration">
+ <title>Configuring the Repositories</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ <sect2 id="jcr_choosing_connectors">
+ <title>Choosing the Correct Connectors</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will
use that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect2>
+ </sect1>
+ <sect1 id="jcr_dna_core_configuration">
+ <title>Configuring JBoss DNA Core</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect1>
+ <sect1 id="jcr_smoke_test">
+ <title>Smoke Testing the Installation</title>
+ <para>
+ One such implementation is the &JaasSecurityContext;, which delegates any
authentication or authorization requests to a
+ <ulink
url="http://java.sun.com/javase/technologies/security/">Java
Authentication and Authorization Service (JAAS)</ulink>
+ provider. This is the standard approach for authenticating and authorizing in Java,
and is the default mechanism
+ used by the &JcrEngine;.
+ </para>
+ </sect1>
+</chapter>
+
Property changes on:
trunk/docs/reference/src/main/docbook/en-US/content/jcr/deploying_dna_jcr.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Modified: trunk/docs/reference/src/main/docbook/en-US/content/jcr/jcr.xml
===================================================================
--- trunk/docs/reference/src/main/docbook/en-US/content/jcr/jcr.xml 2009-06-08 14:57:17
UTC (rev 995)
+++ trunk/docs/reference/src/main/docbook/en-US/content/jcr/jcr.xml 2009-06-08 15:21:29
UTC (rev 996)
@@ -29,7 +29,7 @@
%CustomDTD;
]>
<chapter id="jcr">
- <title>Content Repositories for Java (JCR)</title>
+ <title>The JBoss DNA Content Repository for Java (JCR)
Implementation</title>
<para>
The
<ulink url="&JSR170;">Content Repository for Java technology
API</ulink>
@@ -108,6 +108,15 @@
So while the current implementation provides many of the features that may be needed
by an application, we really hope
that this release will allow you to give us some feedback on what we have so far.
</para>
+ <sect2>
+ <title>Optional Features</title>
+ </sect2>
+ <sect2>
+ <title>JCR Security</title>
+ </sect2>
+ <sect2>
+ <title>Node Type Registration</title>
+ </sect2>
</sect1>
<sect1>
<title>Summary</title>
Modified: trunk/docs/reference/src/main/docbook/en-US/content/jcr/rest_service.xml
===================================================================
--- trunk/docs/reference/src/main/docbook/en-US/content/jcr/rest_service.xml 2009-06-08
14:57:17 UTC (rev 995)
+++ trunk/docs/reference/src/main/docbook/en-US/content/jcr/rest_service.xml 2009-06-08
15:21:29 UTC (rev 996)
@@ -28,16 +28,46 @@
<!ENTITY % CustomDTD SYSTEM "../../custom.dtd">
%CustomDTD;
]>
-<chapter id="rest-service">
- <title>RESTful Web Service</title>
+<chapter id="rest_service">
+ <title>The JBoss DNA REST Server</title>
<para>
- blah blah
+ Placeholder for the JBoss DNA REST Server documentation
</para>
- <sect1>
- <title>Summary</title>
+ <sect1 id="supported_rest_resources">
+ <title>Supported Resources and URIs</title>
<para>
- In this chapter, we covered .... something .... FIX ME.
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
</para>
</sect1>
+ <sect1 id="jcr_rest_spi">
+ <title>Repository Providers</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect1>
+ <sect1 id="dna_rest_server_configuration">
+ <title>Configuring the DNA REST Server</title>
+ <para>
+ One of the objects that must be supplied to many JBoss DNA components is an
&ExecutionContext;. Some components
+ require this context to be passed into individual methods, allowing the context to
vary with each method invocation.
+ Other components require the context to be provided before it's used, and will use
that context for all its operations
+ (until it is given a different one).
+ </para>
+ </sect1>
+ <sect1 id="dna_rest_server_deployment">
+ <title>Deploying the DNA REST Server</title>
+ <para>
+ One such implementation is the &JaasSecurityContext;, which delegates any
authentication or authorization requests to a
+ <ulink
url="http://java.sun.com/javase/technologies/security/">Java
Authentication and Authorization Service (JAAS)</ulink>
+ provider. This is the standard approach for authenticating and authorizing in Java,
and is the default mechanism
+ used by the &JcrEngine;.
+ </para>
+ </sect1>
</chapter>
Modified: trunk/docs/reference/src/main/docbook/en-US/master.xml
===================================================================
--- trunk/docs/reference/src/main/docbook/en-US/master.xml 2009-06-08 14:57:17 UTC (rev
995)
+++ trunk/docs/reference/src/main/docbook/en-US/master.xml 2009-06-08 15:21:29 UTC (rev
996)
@@ -69,6 +69,7 @@
<part>
<title>JBoss DNA JCR</title>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="content/jcr/jcr.xml"/>
+ <xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="content/jcr/deploying_dna_jcr.xml"/>
<xi:include
xmlns:xi="http://www.w3.org/2001/XInclude"
href="content/jcr/rest_service.xml"/>
</part>
<part>