Repository: syncope
Updated Branches:
  refs/heads/master af214a2d6 -> 931c6de5b


[SYNCOPE-700] Getting Started: half done


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/931c6de5
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/931c6de5
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/931c6de5

Branch: refs/heads/master
Commit: 931c6de5b7a6a15dafc75fc447230ea4b31675f2
Parents: af214a2
Author: Francesco Chicchiriccò <ilgro...@apache.org>
Authored: Wed Sep 30 15:38:14 2015 +0200
Committer: Francesco Chicchiriccò <ilgro...@apache.org>
Committed: Wed Sep 30 15:38:14 2015 +0200

----------------------------------------------------------------------
 README.md                                       |   4 +-
 deb/console/src/deb/control/control             |   2 +-
 deb/core/src/deb/control/control                |   2 +-
 pom.xml                                         |  24 ++++
 .../getting-started/getting-started.adoc        |  11 +-
 .../getting-started/images/architecture.png     | Bin 0 -> 62994 bytes
 .../getting-started/images/architecture.xml     |   1 +
 .../images/identityLifecycle.png                | Bin 0 -> 121230 bytes
 .../asciidoc/getting-started/introduction.adoc  | 114 +++++++++++++++++++
 .../getting-started/systemRequirements.adoc     |  50 ++++++++
 src/main/asciidoc/syncope-theme.yml             |   6 +-
 src/site/xdoc/building.xml                      |   6 +-
 src/site/xdoc/index.xml                         |   2 +-
 src/site/xdoc/release-process.xml               |   2 +-
 src/site/xdoc/security.xml                      |   2 +-
 15 files changed, 207 insertions(+), 19 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 5445635..4c83469 100644
--- a/README.md
+++ b/README.md
@@ -17,8 +17,8 @@ specific language governing permissions and limitations
 under the License.
 -->
 **Apache Syncope** is an Open Source system for managing digital identities in 
enterprise environments, 
-implemented in JEE technology and released under Apache 2.0 license.
+implemented in Java EE technology and released under Apache 2.0 license.
 
 More information at http://syncope.apache.org
 
-<a href="https://travis-ci.org/apache/syncope";><img 
src="https://api.travis-ci.org/apache/syncope.png"/></a>
\ No newline at end of file
+<a href="https://travis-ci.org/apache/syncope";><img 
src="https://api.travis-ci.org/apache/syncope.png"/></a>

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/deb/console/src/deb/control/control
----------------------------------------------------------------------
diff --git a/deb/console/src/deb/control/control 
b/deb/console/src/deb/control/control
index 5a9765c..cfe4ff1 100644
--- a/deb/console/src/deb/control/control
+++ b/deb/console/src/deb/control/control
@@ -7,7 +7,7 @@ Depends: [[debian.dependencies]]
 Maintainer: The Apache Syncope project <d...@syncope.apache.org>
 Description: Apache Syncope Console Web Application
  Apache Syncope is an Open Source system for managing digital identities in 
enterprise environments,
- implemented in JEE technology and released under Apache 2.0 license.
+ implemented in Java EE technology and released under Apache 2.0 license.
  Identity management (or IdM) represents the joint result of business process 
and IT to manage user data
  on systems and applications. IdM involves considering user attributes, roles, 
resources and
  entitlements in trying to give a decent answer to the question bumping up 
every time in an

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/deb/core/src/deb/control/control
----------------------------------------------------------------------
diff --git a/deb/core/src/deb/control/control b/deb/core/src/deb/control/control
index e9563a3..1c91061 100644
--- a/deb/core/src/deb/control/control
+++ b/deb/core/src/deb/control/control
@@ -7,7 +7,7 @@ Depends: [[debian.dependencies]]
 Maintainer: The Apache Syncope project <d...@syncope.apache.org>
 Description: Apache Syncope Core Web Application
  Apache Syncope is an Open Source system for managing digital identities in 
enterprise environments,
- implemented in JEE technology and released under Apache 2.0 license.
+ implemented in Java EE technology and released under Apache 2.0 license.
  Identity management (or IdM) represents the joint result of business process 
and IT to manage user data
  on systems and applications. IdM involves considering user attributes, 
groups, resources and
  entitlements in trying to give a decent answer to the question bumping up 
every time in an

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 48eefec..c1cdb33 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1522,6 +1522,30 @@ under the License.
         
         <plugins>
           <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>copy-doc-images</id>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <phase>generate-resources</phase>
+                <configuration>
+                  <target>
+                    <copy 
todir="${project.build.directory}/generated-docs/images">
+                      <fileset 
dir="${rootpom.basedir}/src/main/asciidoc/getting-started/images"/>
+                    </copy>
+                    <copy 
todir="${project.build.directory}/generated-docs/images">
+                      <fileset 
dir="${rootpom.basedir}/src/main/asciidoc/reference-guide/images"/>
+                    </copy>
+                  </target>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+          
+          <plugin>
             <groupId>org.asciidoctor</groupId>
             <artifactId>asciidoctor-maven-plugin</artifactId>
             <version>1.5.2.1</version>

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/getting-started/getting-started.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/getting-started.adoc 
b/src/main/asciidoc/getting-started/getting-started.adoc
index 12aeccf..1f0f520 100644
--- a/src/main/asciidoc/getting-started/getting-started.adoc
+++ b/src/main/asciidoc/getting-started/getting-started.adoc
@@ -52,9 +52,11 @@ New contributors are always welcome!
 This guide shows you how to get started with Apache Syncope services for 
identity management, provisioning, and 
 compliance.
 
-== Introduction
+include::introduction.adoc[]
 
-== Which method?
+include::systemRequirements.adoc[]
+
+== Obtain Apache Syncope
 
 === Standalone
 
@@ -64,7 +66,4 @@ compliance.
 
 === Maven project
 
-== Moving forward
-
-// Chapters will be placed in separate .adoc files in the same directory
-//include::XXX.adoc[]
\ No newline at end of file
+== Move forward

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/getting-started/images/architecture.png
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/images/architecture.png 
b/src/main/asciidoc/getting-started/images/architecture.png
new file mode 100644
index 0000000..6d437d7
Binary files /dev/null and 
b/src/main/asciidoc/getting-started/images/architecture.png differ

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/getting-started/images/architecture.xml
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/images/architecture.xml 
b/src/main/asciidoc/getting-started/images/architecture.xml
new file mode 100644
index 0000000..e5936df
--- /dev/null
+++ b/src/main/asciidoc/getting-started/images/architecture.xml
@@ -0,0 +1 @@
+<mxfile userAgent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:41.0) 
Gecko/20100101 Firefox/41.0" 
type="device"><diagram>5Zptc9o4EMc/TV4mA5invKRAcszlQgbS9vpSYMVozlicEE3Ip+9K3jW25bS0yKQzZZjBXtuy/NNf+yBzEQzXL7eKbVb/yJDHF61G+HIRjC5arWY7aMOPsexTS68dpIZIiRBPOhjm4pWjsYHWnQj5tnCiljLWYlM0LmWS8KUu2J5kXLzFhkXU/MEwX7LYtX4WoV6l1n6re7D/xUW0ots0u9fpkQVb/hcpuUvwfhet4Ml+0sNrRm3ZpwrGQExJCc2YrfXLkMeGGgFJH/3mjaNZJxVPsCM/uACH4CuLd/igqWGr9/Tk2xXbmE3+Ak1+COVuYY80Ycc+Fjdtmb3nldB8vmFLc/gZxhxsK72O8TC0E8pn3MHbcqU56cHtuzVhx2+5XHOt9nAKXdBDHaB8Wg3cfz6MT5u0ssqNTUAXMtRJlLV9QAUbSKuaHHLKgZuN548OvJ8itImZSC4jxXlSA69WmRdqI8+rdV3Bq+0Bl6uzu+ntBC47nZdULDFzt35gvd75gHUcYA+z6afJfDK9n9zf+uC2sC37p9a9vsLOI7eAHH2BGzbsmxv64xy3z9PZ3zd3088+mO3hZgZW7VoLiM85tIaRKsdsPh5+nE0ev5zGbCWVeJWJZsbQyCAqc73/cEB0vuPeuhUAM/KnEKQwk5+u49l8Mn8c3w/HfqICgwerXXftdv98umtid4/JPpb7WAAz9c68gn7Rt3Wu3ZhQpbK+D1wuHR5Ckoq7UumVjGTC4vHBmkvRzATMYeIvQv9rzOCt070vBUym6e9Dgp7InbKjkJsCmqmIZ1lwNUzFY6bF12L7J6HByiGnpMn943h2P7gD6/xxOhvcwjTsxiaFXSjYisyWwxOEYew5TIpvxStLU17rw
 
qRItO1p58NFZwQWttMSzqGcmMUigvRtFPMn05RRm4AyYoBmLY1ct6BekUSPZmd02fakzQ4KBLXZ7btxt0nztuACfYgT/UZhLqe8nyAEFDB3/9+ZAsceuEzRDeAEeFZ4EiBBx2mYhtNZNnjQj7S9o0fQA9k2TV+a9RWxhU4pVBo+wLrReRCuRQKmj5MjJH3mqoycH8UTF1ST4OVJ0WUnlWRuEB4n4eVuC1Hj94SVlazvQcsNvsM7YPS+RIJOMb6elciZ4iugUPv0EJR5uG8OmhYqgP50JEaPkY/E9tHOEIip0PfD0AMMEsu7wEAtexLUQTZ1qCZbQn0PUG7VPthsXHhxDGu7uGiRVgWx3Jli8sxeqkOBnar1I72UjyqghQWHdy+Vd1ONq2vafeBKQCdN5WUvzsmwV4sOUQvvosOqJPaNglSs7RuDLMG/YwseP0AloIU0if5Cai3Xb1YAePlopTXsQvp7A1+eyOetfNLPgOhqCVe3bth2y6HeaN3YC8wGW5pnvgyFgpcaUu0vYxjvq00SeUrgOu3y+t21uybQ7FQurHsYAjfd9bYmUNvqXY9Kc1p7aiLBHLEATXlgBPEUYOR78nmc9YrevGe9ryW6fVQNZXxdV2206JJn10PkJ7E7YgFKKwHvF6wX/QGndEamsx88mun8hydg/qnAcbNTG9taAWRxRdAL1vIyfKtiGlcVrT5SaVrx/x5YnoQDpSyBZQxuTiyrQxNtp3EpCzk2BBXijz1WoLqFIKLdm1jzjTC9PyFQId1CnLLOyx2THPEqv0m2o+MZ3uHBrEXlvFCpmsxWxKmJtPd4Vf6tcLkh6hA1VF7sTZ/ZaciqInvs44TivueqRSjFlNnJCc8tlNTxvJ1f9rAZmro0IEcK6XjNlO8UdHHm/rRmaODKXa5BM2618Ec4F+u+39ZMv6QZ8uO/s2ZKZVSAEaoGzWCSUbufafSKsjFr+78iG9tEufby538Ofzaq1BK9fc7++VCblk
 
qqDXq/qqVySU4vMmvQklsljphmCwbJ9e/zQqmYUXqveBold08+IacQEo3vV02BWyLejQYPfw77UrUZVFRMVbPzF9jD7uHPiOlUOfyXMxh/Aw==</diagram></mxfile>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/getting-started/images/identityLifecycle.png
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/images/identityLifecycle.png 
b/src/main/asciidoc/getting-started/images/identityLifecycle.png
new file mode 100644
index 0000000..e9eb528
Binary files /dev/null and 
b/src/main/asciidoc/getting-started/images/identityLifecycle.png differ

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/getting-started/introduction.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/introduction.adoc 
b/src/main/asciidoc/getting-started/introduction.adoc
new file mode 100644
index 0000000..5991756
--- /dev/null
+++ b/src/main/asciidoc/getting-started/introduction.adoc
@@ -0,0 +1,114 @@
+//
+// 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.
+//
+
+== Introduction
+
+*Apache Syncope* is an Open Source system for managing digital identities in 
enterprise environments, implemented in 
+Java EE technology and released under Apache 2.0 license. 
+
+*Identity management* (or IdM) represents the joint result of business process 
and IT to manage user data on systems and 
+applications. IdM involves considering user attributes, roles, resources and 
entitlements in trying to give a decent 
+answer to the question bumping up every time in an IT administrator's mind:
+
+[.text-center]
+_Who has access to What, When, How, and Why?_ 
+
+=== What is this Identity Management, anyway?
+
+****
+Account:: Computers work with records of data about persons. Such records 
contains technical information needed by the system for 
+which the account is created and managed.
+(Digital) Identity:: A representation of a set of claims made by one digital 
subject about itself. *It's you!*
+****
+
+Have you ever been hired by a company, entered an organization or just 
subscribed a new Google account?
+Companies, organizations and cloud entities works with applications that need 
your data to function properly: 
+username, password, e-mail, first name, surname, and more.
+
+Who is going to feed such information? And what happens when you need to be 
enabled for more applications? And what if
+you get promoted and acquire more rights on the applications you already had 
access to?
+Most important, what happens when you quit or they gently let you go?
+
+Shortly, Identity Management takes care of managing identity data throughout 
what is called the *Identity Lifecycle*.
+
+[.text-center]
+image::identityLifecycle.png[title="Identity Lifecycle",alt="Identity 
Lifecycle",width="505",height="324"]
+
+.Users, groups and any objects
+****
+With Apache Syncope 2.0.0, the managed identities are not limited anymore to 
users and groups. New object types can be
+defined so that any object's data can be managed through Syncope: 
workstations, printers, folders, sensors, services,
+and so on. This positions Apache Syncope at best places for bringing Identity 
Management in the IoT world.
+****
+
+=== Bird's eye view on Architecture
+
+*_Core_* is the central component, providing all services offered by Apache 
Syncope. +
+It exposes a full-compliant 
https://en.wikipedia.org/wiki/Java_API_for_RESTful_Web_Services[JAX-RS 2.0^] 
+https://en.wikipedia.org/wiki/Representational_state_transfer[RESTful^] 
interface which enables third-party applications,
+written in any programming language, to consume IdM services.
+
+ * *_Logic_* implements the overall business logic that can be triggered via 
REST services, and controls some additional
+features (notifications, reports and audit over all)
+ * *_Provisioning_* is delegated to manage the internal (via workflow) and 
external (via specific connectors) 
+representation of users, groups and any objects. +
+Being the crucial decision point for defining and enforcing the consistency 
and transformations between internal and
+external data, this component needs often to be tailored on requirements of 
specific deployment. For this reason, besides
+the all-Java default implementation that can be anyway extended, an 
http://camel.apache.org/[Apache Camel^]-based 
+implementation is also available as extension, which brings all the power of 
runtime changes and adaptation.
+ * *_Workflow_*  is one of pluggable aspects: this lets every deployment 
choose the preferred engine
+among provided - including the one based on http://www.activiti.org/[Activiti 
BPM^], the reference open source 
+http://www.bpmn.org/[BPMN 2.0^] implementation - or define new, custom ones. 
+ * *_Persistence_* manages all data (users, groups, attributes, resources, 
...) at high level 
+using a standard https://en.wikipedia.org/wiki/Java_Persistence_API[JPA 2.0^] 
approach, persisting to an underlying 
+database, referred as the *_Internal Storage_*. Consistency is ensured via the 
comprehensive
+http://docs.spring.io/spring/docs/4.1.x/spring-framework-reference/html/transaction.html[transaction
 management^] 
+provided by the Spring Framework. +
+Globally, all this permits to scale up to million entities and at the same 
time allows great portability with no code 
+changes: MySQL, MariaDB, PostgreSQL, Oracle and MS SQL Server are fully 
supported deployment options.
+ * *_Security_* defines a fine-grained set of entitlements which can be 
granted to administrators, thus allowing to
+implement real delegated administration scenarios.
+
+[.text-center]
+image::architecture.png[title="Architecture",alt="Architecture"]
+
+*_Admin UI_* is the web-based console for configuring and administering 
running deployments, with full support
+for delegated administration.
+
+*_End-user UI_* is the web-based application for self-registration, 
self-service and password reset.
+
+*_CLI_* is the command-line application for interacting with Apache Syncope 
from scripts, particularly useful for 
+system administrators.
+
+Third-party applications are provided full access to IdM services by 
leveraging the REST interface, either via the 
+Java _SyncopeClient_ library (at the basis of Admin UI, End-user UI and CLI) 
or plain HTTP calls.
+
+.ConnId
+****
+The *_Provisioning_* layer relays on http://connid.tirasa.net[ConnId^]; ConnId 
is designed to separate the 
+implementation of an application from the dependencies of the system that the 
application is attempting to connect to.
+
+ConnId is the continuation of The Identity Connectors Framework (Sun ICF), a 
project that used to be part of market 
+leader Sun IdM and has since been released by Sun Microsystems as an Open 
Source project. This makes the connectors layer
+particularly reliable because most connectors have already been implemented in 
the framework and widely tested.
+
+The new ConnId project, featuring contributors from several companies, 
provides all that is required nowadays for a 
+modern Open Source project, including an Apache Maven driven build, artifacts 
and mailing lists. Additional connectors –
+such as for SOAP, CSV, PowerShell and Active Directory – are also provided. 
+****
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/getting-started/systemRequirements.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/getting-started/systemRequirements.adoc 
b/src/main/asciidoc/getting-started/systemRequirements.adoc
new file mode 100644
index 0000000..869ef47
--- /dev/null
+++ b/src/main/asciidoc/getting-started/systemRequirements.adoc
@@ -0,0 +1,50 @@
+//
+// 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.
+//
+
+== System Requirements
+
+=== Hardware
+
+The numbers below are greatly affected by several requirements of given 
deployment, in particular the total number of
+managed entities (users, groups and any objects), their attributes and 
resources.
+
+ * CPU: dual core, 2 GHz (minimum)
+ * RAM: 2 GB (minimum)
+ * Disk: 100 MB (minimum) 
+
+=== Java
+
+Apache Syncope {docVersion} requires the latest JDK 7 or JDK 8 available.
+
+=== Java EE Container
+
+Apache Syncope {docVersion} is verified with the following Java EE containers:
+
+ . http://tomcat.apache.org/download-80.cgi[Apache Tomcat 8^]
+ . https://glassfish.java.net/[Glassfish 4.1^]
+ . http://www.wildfly.org/[Wildfly 9^]
+
+=== Internal Storage
+
+Apache Syncope {docVersion} is verified with the recent versions of the 
following DBMSes, for internal storage:
+
+ . http://www.mysql.com/[MySQL^]
+ . https://mariadb.org/[MariaDB^]
+ . https://www.oracle.com/database/index.html[Oracle Database^]
+ . http://www.microsoft.com/en-us/server-cloud/products/sql-server/[MS SQL 
Server^]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/main/asciidoc/syncope-theme.yml
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/syncope-theme.yml 
b/src/main/asciidoc/syncope-theme.yml
index 4635b36..0112bfc 100644
--- a/src/main/asciidoc/syncope-theme.yml
+++ b/src/main/asciidoc/syncope-theme.yml
@@ -262,15 +262,15 @@ footer:
   # * {section-title}
   # * {section-or-chapter-title}
   recto_content:
-    right: '_Copyright © 2010–{year} The Apache Software Foundation. All 
rights reserved._ |
-    {section-or-chapter-title} |
+    right: '{document-title} |
+    _Copyright © 2010–{year} The Apache Software Foundation. All rights 
reserved._ |
     {page-number}'
     #right: '{document-title} | {page-number}'
     #right: '{page-number}'
     #center: '{page-number}'
   verso_content:
     left: '{page-number} | 
-    {section-or-chapter-title} |
+    {document-title} |
     _Copyright © 2010–{year} The Apache Software Foundation. All rights 
reserved._'
     #left: '{page-number}'
     #center: '{page-number}'
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/site/xdoc/building.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/building.xml b/src/site/xdoc/building.xml
index 9aa2409..e1a90ae 100644
--- a/src/site/xdoc/building.xml
+++ b/src/site/xdoc/building.xml
@@ -86,7 +86,7 @@ under the License.
         <h4>Debug</h4>
         Starts the full environment used by integration tests (with same 
components available when running new project
         in <a 
href="https://cwiki.apache.org/confluence/display/SYNCOPE/Run+Syncope+in+embedded+mode#RunSyncopeinembeddedmode-Componentsavailable";>embedded
 mode</a>
-        but console) and enables remote JPDA debugging on port 8000 in the 
running JEE container (Tomcat).
+        but console) and enables remote JPDA debugging on port 8000 in the 
running Java EE container (Tomcat).
         <source>$ mvn -Pdebug</source>
 
         <h4>Dev</h4>              
@@ -134,7 +134,7 @@ $ mvn -Pdev -Dit.test=UserTestITCase#create</source>
         against a real <a 
href="http://www.microsoft.com/sqlserver/en/us/default.aspx";>MS SQL Server</a> 
database via
         <source>$ mvn -Psqlserver-it</source>
 
-        <h4>JEE containers</h4>
+        <h4>Java EE containers</h4>
 
         <h5>Glassfish</h5>
         Perform the full test suite by deploying Syncope core in 
@@ -157,7 +157,7 @@ $ mvn -Pdev -Dit.test=UserTestITCase#create</source>
         <h4>Debug</h4>
         Starts the full environment used by core's integration tests (with 
same components available when running new project
         in <a 
href="https://cwiki.apache.org/confluence/display/SYNCOPE/Run+Syncope+in+embedded+mode#RunSyncopeinembeddedmode-Componentsavailable";>embedded
 mode</a>,
-        including console) and enables remote JPDA debugging on port 8000 in 
the running JEE container (Tomcat).
+        including console) and enables remote JPDA debugging on port 8000 in 
the running Java EE container (Tomcat).
         <source>$ mvn -Pdebug</source>
 
         <h4>JRebel</h4>

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/site/xdoc/index.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml
index ee3af80..8e2954b 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml
@@ -35,7 +35,7 @@ under the License.
       <p>
         <span style="font-weight: bold">Apache Syncope</span>
         is an Open Source system for managing digital identities in enterprise 
environments, 
-        implemented in JEE technology and released under Apache 2.0 license.
+        implemented in Java EE technology and released under Apache 2.0 
license.
       </p>
 
       <p>

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/site/xdoc/release-process.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/release-process.xml 
b/src/site/xdoc/release-process.xml
index 3617b53..4af4ccf 100644
--- a/src/site/xdoc/release-process.xml
+++ b/src/site/xdoc/release-process.xml
@@ -109,7 +109,7 @@ under the License.
     
     <section name="Release steps">
       
-      <subsection name="Verify DBMSes and JEE containers">
+      <subsection name="Verify DBMSes and Java EE containers">
         <p>
           This is an optional step.<br/>
           These verifications take some time and have quite strong environment 
requirements. However, it is of fundamental

http://git-wip-us.apache.org/repos/asf/syncope/blob/931c6de5/src/site/xdoc/security.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/security.xml b/src/site/xdoc/security.xml
index 436c083..8232c6a 100644
--- a/src/site/xdoc/security.xml
+++ b/src/site/xdoc/security.xml
@@ -64,7 +64,7 @@ under the License.
       <subsection name="CVE-2014-0111: Remote code execution by an 
authenticated administrator">       
         <p>In the various places in which Apache Commons JEXL expressions are 
allowed (derived schema definition, 
           user / group templates, connObjectLinks of resource mappings) a 
malicious administrator can inject Java code 
-          that can be executed remotely by the JEE container running the 
Apache Syncope core.</p>
+          that can be executed remotely by the Java EE container running the 
Apache Syncope core.</p>
 
         <p>
           <b>Affects</b>

Reply via email to