Source changes
POM
In the root pom.xml
:
- change parent/version from 2.1.9 to 2.1.10
- change properties/syncope.version from 2.1.9 to 2.1.10
Files
Replace the following files with their 2.1.10 counterparts (if found, re-apply any customization previously made; otherwise, skip):
- under
core/src/main/resources
:
Data
Create a new Role with name GROUP_OWNER
and the following entitlements:
- USER_SEARCH
- USER_READ
- USER_CREATE
- USER_UPDATE
- USER_DELETE
- ANYTYPECLASS_READ
- ANYTYPE_LIST
- ANYTYPECLASS_LIST
- RELATIONSHIPTYPE_LIST
- ANYTYPE_READ
- REALM_LIST
- GROUP_SEARCH
- GROUP_READ
- GROUP_UPDATE
- GROUP_DELETE
Code
Any class extending org.apache.syncope.core.provisioning.java.job.AbstractSchedTaskJobDelegate
shall be updated as follows:
protected String doExecute(boolean dryRun) throws JobExecutionException { ... }
becomes
protected String doExecute(boolean dryRun, JobExecutionContext context) throws JobExecutionException { ... }