syncope git commit: [SYNCOPE-700] Finalizing reference guide content

2016-08-26 Thread ilgrosso
Repository: syncope
Updated Branches:
  refs/heads/master 98703d1c7 -> 88602c0bb


[SYNCOPE-700] Finalizing reference guide content


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

Branch: refs/heads/master
Commit: 88602c0bbdd9bc1aea560676225d12ca71c588d0
Parents: 98703d1
Author: Francesco Chicchiriccò 
Authored: Fri Aug 26 18:10:15 2016 +0200
Committer: Francesco Chicchiriccò 
Committed: Fri Aug 26 18:10:15 2016 +0200

--
 src/main/asciidoc/getting-started/obtain.adoc   |  44 --
 src/main/asciidoc/images/installer-12.png   | Bin 375102 -> 72643 bytes
 src/main/asciidoc/images/installer-13.png   | Bin 72643 -> 39897 bytes
 src/main/asciidoc/images/installer-14.png   | Bin 39897 -> 0 bytes
 .../adminconsole/adminconsole.adoc  |   2 +-
 .../workingwithapachesyncope/customization.adoc |  29 ++--
 .../systemadministration/activitimodeler.adoc   |  46 ++
 .../configurationparameters.adoc|  44 ++
 .../configureconnidlocations.adoc   |  72 +
 .../systemadministration/connectorbundles.adoc  | 124 +++
 .../systemadministration/dbms.adoc  | 152 +++
 .../systemadministration/domainsmanagement.adoc |  35 +
 .../emailconfiguration.adoc |  32 
 .../systemadministration/highavailability.adoc  |  52 +++
 .../systemadministration/importexport.adoc  |  83 ++
 .../systemadministration/javaeecontainer.adoc   | 113 ++
 .../setadmincredentials.adoc|  49 ++
 .../systemadministration.adoc   |  73 +
 .../workingwithapachesyncope.adoc   |  18 +--
 19 files changed, 892 insertions(+), 76 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/syncope/blob/88602c0b/src/main/asciidoc/getting-started/obtain.adoc
--
diff --git a/src/main/asciidoc/getting-started/obtain.adoc 
b/src/main/asciidoc/getting-started/obtain.adoc
index a1e81a4..2b205cd 100644
--- a/src/main/asciidoc/getting-started/obtain.adoc
+++ b/src/main/asciidoc/getting-started/obtain.adoc
@@ -225,68 +225,24 @@ image::installer-3.png[installer-3]
 
 image::installer-4.png[installer-4]
 
-Installation path::
-* installation path: is the directory where Syncope overlay will be created
-
 image::installer-5.png[installer-5]
 
-Maven::
-* *Maven home directory:* is the Maven home directory;
-* *Group ID:* something like 'com.mycompany' - maven overlay property;
-* *Artifact ID:* something like 'myproject' - maven overlay property;
-* *Secret Key:* Provide any pseudo-random, 16 character length, string here 
that will be used in the generated project for AES ciphering;
-* *Anonymous Key:* - Provide any pseudo-random, 16 character length, string 
here that will be used in the generated project for AES ciphering;
-* *Configuration directory:* where Syncope configuration files are stored;
-* *Log directory:* where Syncope logs are stored;
-* *Bundle directory:* where ConnId bundles are stored;
-* *Syncope version:* the project version that would be to install.
-
 image::installer-6.png[installer-6]
 
-Syncope options::
-* *Swagger:* check if you want to install http://swagger.io[Swagger UI^];
-* *Camel:* check if you want to install http://camel.apache.org[Camel 
provisioning^];
-* *Activiti workflow modeler:* check if you want to install 
http://activiti.org[Activiti modeler^] (default is true);
-
 image::installer-7.png[installer-7]
 
-Database::
-* DBMS where Syncope will be installed;
-
 image::installer-8.png[installer-8]
 
-Database settings::
-* Depends on DBMS selected (in the example: PostgreSQL)
-** Database JDBS url;
-** Database user;
-** Database password;
-
 image::installer-9.png[installer-9]
 
-Application server::
-* Container where Syncope will be deployed;
-
 image::installer-10.png[installer-10]
 
-Application server settings::
-* Depends on container selected (in the example: Tomcat)
-
-The next images shows how the installer print some feedback directly on the 
GUI or reading the log file under the
-configuration directory:
-
-[source]
---
-/var/tmp/syncope_2_0_0/install.log
---
-
 image::installer-11.png[installer-11]
 
 image::installer-12.png[installer-12]
 
 image::installer-13.png[installer-13]
 
-image::installer-14.png[installer-14]
-
 [[installer-components]]
  Components
 

http://git-wip-us.apache.org/repos/asf/syncope/blob/88602c0b/src/main/asciidoc/images/installer-12.png
--
diff --git 

[CONF] Apache Syncope > FAQ

2016-08-26 Thread Francesco Chicchiricco (Confluence)
Title: Message Title



 
 
 
 
 
 
 

Francesco Chicchiricco edited a page 
 
 
  
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
FAQ 
 
 
  
 
 
 
 
 
 
 ... I get the error "WorkflowException: ... No outgoing sequence flow..." when updating an user  This When the Activiti workflow adapter is enabled, this means that the given user has a workflow state for which no update is allowed.  Such constraints are contained in the default worklfow XML definition that can be extended an customized through the administration If you want instead to allow such transitions, you will need to update the workflow definition accordingl, through the admin console. I get the error "An error occurred while registering a ClassTransformer with PersistenceUnitInfo..." during startup ... 
 
 
 
 Code Block 
 
 
 
 
   
org.codehaus.cargo
cargo-maven2-plugin
true

  
18
  
 
 
 ...  Sync / Pull Task Execution report not generated when large number of users (e.g. 1000+) exist in MySQL  We can track the cause if we see errors in the core.log as follows: ... 
 
 
 
 Code Block 
 
 
 
 
 mysql> describe TaskExec;
+---+--+--+-+-+---+
| Field | Type | Null | Key | Default | Extra |
+---+--+--+-+-+---+
| id| bigint(20)   | NO   | PRI | NULL|   |
| endDate   | datetime | YES  | | NULL|   |
| message   | mediumtext   | YES  | | NULL|   |
| startDate | datetime | YES  | | NULL|   |
| status| varchar(255) | NO   | | NULL|   |
| TASK_ID   | bigint(20)   | YES  | MUL | NULL|   |
+---+--+--+-+-+---+
6 rows in set (0.00 sec)
  
 
 
  After   ...  sync / pull, users do not get assigned any external resource  By default, users are created in Syncope upon synchronization after sync / pull only with data provided by the synchronizing external resource. If you want to enrich such users, upon create or update after synchronizationsync / pull, you need to provide an UserTemplate for the related Synchronization Task. Note that this mechanism allows to add various details to synchronizing / pulled users: password, attributes, resources, roles, etc. ...  Include the following information :(<= 1.2.x)  
 
 
 
 Code Block 
 
 
 
 
 [REST]:[AuthenticationController]:[]:[login]:[SUCCESS]
[REST]:[AuthenticationController]:[]:[login]:[FAILURE]  
 
 
 ...  
 
 
  
 
 
 
 
 
 
 
 
 
 

View page
• 
 
 
 
 
 
 

Add comment
• 
 
 
 
 
 
 

Like 
 
 
  
 
 
  
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
 
Stop watching space
• 
 
 
 
 
 
 
Manage notifications 
 
 
 
 
 
 
 
 
 
 
  
 
 
This message was sent by Atlassian Confluence 5.8.4  
 
 
  
 
 
 
 
 
 
 
 
 




syncope git commit: [SYNCOPE-700] Customization and Enduser

2016-08-26 Thread ilgrosso
Repository: syncope
Updated Branches:
  refs/heads/master e8c939772 -> 98703d1c7


[SYNCOPE-700] Customization and Enduser


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

Branch: refs/heads/master
Commit: 98703d1c7d46d9c04b03cd42db3fc56f96678132
Parents: e8c9397
Author: Francesco Chicchiriccò 
Authored: Fri Aug 26 12:26:31 2016 +0200
Committer: Francesco Chicchiriccò 
Committed: Fri Aug 26 12:26:31 2016 +0200

--
 pom.xml |   1 +
 src/main/asciidoc/getting-started/obtain.adoc   |   2 +-
 src/main/asciidoc/images/enduserLogin.png   | Bin 0 -> 20506 bytes
 .../reference-guide/architecture/core.adoc  |   2 +-
 .../reference-guide/concepts/extensions.adoc|  10 +-
 .../concepts/provisioning/provisioning.adoc |  49 +++
 .../concepts/provisioning/pull.adoc |  15 +-
 .../reference-guide/concepts/workflow.adoc  |   1 +
 .../adminconsole/adminconsole.adoc  |   7 +-
 .../workingwithapachesyncope/customization.adoc | 296 +++
 .../workingwithapachesyncope/enduser.adoc   |  49 +++
 .../restfulservices.adoc|  12 +-
 .../workingwithapachesyncope.adoc   |  16 +-
 13 files changed, 426 insertions(+), 34 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/syncope/blob/98703d1c/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 4d89fe2..9bc153e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,6 +18,7 @@ specific language governing permissions and limitations
 under the License.
 -->
 http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+
   4.0.0
 
   Apache Syncope

http://git-wip-us.apache.org/repos/asf/syncope/blob/98703d1c/src/main/asciidoc/getting-started/obtain.adoc
--
diff --git a/src/main/asciidoc/getting-started/obtain.adoc 
b/src/main/asciidoc/getting-started/obtain.adoc
index 407f7b4..a1e81a4 100644
--- a/src/main/asciidoc/getting-started/obtain.adoc
+++ b/src/main/asciidoc/getting-started/obtain.adoc
@@ -433,7 +433,7 @@ mvn -P all clean install
 then, from the `enduser` subdirectory, execute:
 
 [source,bash]
-mvn -P embedded,all
+mvn -P embedded
 
 = Paths and Components
 

http://git-wip-us.apache.org/repos/asf/syncope/blob/98703d1c/src/main/asciidoc/images/enduserLogin.png
--
diff --git a/src/main/asciidoc/images/enduserLogin.png 
b/src/main/asciidoc/images/enduserLogin.png
new file mode 100644
index 000..0429d26
Binary files /dev/null and b/src/main/asciidoc/images/enduserLogin.png differ

http://git-wip-us.apache.org/repos/asf/syncope/blob/98703d1c/src/main/asciidoc/reference-guide/architecture/core.adoc
--
diff --git a/src/main/asciidoc/reference-guide/architecture/core.adoc 
b/src/main/asciidoc/reference-guide/architecture/core.adoc
index c46f6ec..5767d93 100644
--- a/src/main/asciidoc/reference-guide/architecture/core.adoc
+++ b/src/main/asciidoc/reference-guide/architecture/core.adoc
@@ -66,7 +66,7 @@ it is the crucial decision point for defining and enforcing 
the consistency and
 external data.
 
 In addition, an http://camel.apache.org/[Apache Camel^]-based implementation 
is also available as an 
-<>, which brings all the power of 
runtime changes and adaptation.
+<>, which brings all the power of 
runtime changes and adaptation.
 
 [[workflow-layer]]
  Workflow

http://git-wip-us.apache.org/repos/asf/syncope/blob/98703d1c/src/main/asciidoc/reference-guide/concepts/extensions.adoc
--
diff --git a/src/main/asciidoc/reference-guide/concepts/extensions.adoc 
b/src/main/asciidoc/reference-guide/concepts/extensions.adoc
index 360395e..92e99e8 100644
--- a/src/main/asciidoc/reference-guide/concepts/extensions.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/extensions.adoc
@@ -33,7 +33,7 @@ ones detailed below;
 . as Maven artifacts published by third parties;
 . as part of a given deployment source code, as explained 
<>.
 
- Apache Camel Provisioning Engine
+ Apache Camel Provisioning Manager
 
 This extension delegates the <> 

syncope git commit: More docs review

2016-08-26 Thread coheigea
Repository: syncope
Updated Branches:
  refs/heads/master 92e8ecc48 -> e8c939772


More docs review


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

Branch: refs/heads/master
Commit: e8c93977299c714b3c4059ddd0db8df0730ba4f6
Parents: 92e8ecc
Author: Colm O hEigeartaigh 
Authored: Fri Aug 26 10:20:30 2016 +0100
Committer: Colm O hEigeartaigh 
Committed: Fri Aug 26 10:20:30 2016 +0100

--
 .../asciidoc/reference-guide/concepts/audit.adoc|  4 ++--
 .../asciidoc/reference-guide/concepts/domains.adoc  |  2 +-
 .../reference-guide/concepts/extensions.adoc| 10 +-
 .../asciidoc/reference-guide/concepts/reports.adoc  | 16 
 .../asciidoc/reference-guide/concepts/tasks.adoc| 16 
 .../adminconsole/adminconsole.adoc  |  2 +-
 .../adminconsole/approval.adoc  |  2 +-
 .../adminconsole/configuration.adoc |  8 
 .../adminconsole/dashboard.adoc |  2 +-
 .../adminconsole/realms.adoc|  2 +-
 .../adminconsole/topology.adoc  |  4 ++--
 .../workingwithapachesyncope/cli/notification.adoc  |  4 ++--
 .../workingwithapachesyncope/cli/question.adoc  |  4 ++--
 .../workingwithapachesyncope/cli/resource.adoc  |  2 +-
 .../workingwithapachesyncope/cli/role.adoc  |  2 +-
 .../workingwithapachesyncope/cli/task.adoc  |  2 +-
 .../workingwithapachesyncope/cli/user.adoc  | 12 ++--
 .../workingwithapachesyncope.adoc   |  4 ++--
 18 files changed, 49 insertions(+), 49 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/syncope/blob/e8c93977/src/main/asciidoc/reference-guide/concepts/audit.adoc
--
diff --git a/src/main/asciidoc/reference-guide/concepts/audit.adoc 
b/src/main/asciidoc/reference-guide/concepts/audit.adoc
index 5ae007a..476fdfd 100644
--- a/src/main/asciidoc/reference-guide/concepts/audit.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/audit.adoc
@@ -30,5 +30,5 @@ An example of how audit entries can be extracted for 
reporting is shown by the <
 
  Audit Events
 
-What described for <> is also valid 
for audit events, examples included -
-except for admin console <>, which is 
naturally distinct.
+The information provided for <> is 
also valid for audit events, including examples -
+except for the admin console <>, which is 
naturally distinct.

http://git-wip-us.apache.org/repos/asf/syncope/blob/e8c93977/src/main/asciidoc/reference-guide/concepts/domains.adoc
--
diff --git a/src/main/asciidoc/reference-guide/concepts/domains.adoc 
b/src/main/asciidoc/reference-guide/concepts/domains.adoc
index cab6ef0..9ffdbd3 100644
--- a/src/main/asciidoc/reference-guide/concepts/domains.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/domains.adoc
@@ -31,6 +31,6 @@ image::domains.png[title="Domains",alt="Domains"]
 
 [TIP]
 
-Each domain's persistence unit can be configured to work with one of 
<>: `Master` can be
+Each domain's persistence unit can be configured to work with one of the 
<>: `Master` can be
 on MySQL, `Domain1` on PostgreSQL, `DomainN` on Oracle and so on.
 

http://git-wip-us.apache.org/repos/asf/syncope/blob/e8c93977/src/main/asciidoc/reference-guide/concepts/extensions.adoc
--
diff --git a/src/main/asciidoc/reference-guide/concepts/extensions.adoc 
b/src/main/asciidoc/reference-guide/concepts/extensions.adoc
index 62b545e..360395e 100644
--- a/src/main/asciidoc/reference-guide/concepts/extensions.adoc
+++ b/src/main/asciidoc/reference-guide/concepts/extensions.adoc
@@ -18,8 +18,8 @@
 //
 === Extensions
 
-Extensions allow to optionally enrich the _vanilla_ Apache Syncope with useful 
features, without the need of bloating
-every single deployment with non-needed libraries and configurations.
+The _vanilla_ Apache Syncope deployment can be optional enriched with useful 
features via an Extension, instead of bloating
+every single deployment with unneeded libraries and configurations.
 
 With reference to <>, an extension might add a 
<> endpoint, manage the
 <> of additional entities, extend the