Table of Contents | ||||
---|---|---|---|---|
|
...
In case the Syncope 2.0 deployment is based on Maven project, It is strongly advised to generate a new Maven project for 2.1 and to re-apply all the customizations and extensions made.
Warning | ||
---|---|---|
| ||
There is an issue with Syncope 2.1.0 (fixed for later releases), which requires to manually modify the sources of the generated Maven project. The following lines must be removed from <!-- TEST --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> |
Default implementations were removed
This change is primarily due to the introduction of default methods on interfaces.
All local classes extending default implementations such as DefaultPropagationActions, DefaultPullActions, DefaultPushActions, ... must be changed to implement the related interfaces, e.g. PropagationActions, PullActions, PushActions, ...
Internal Storage
The steps to upgrade the internal storage to Syncope 2.1.0 are outlined in the Reference Guide.
...