THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Source changes
POM
In the root pom.xml
:
- change parent/version from 2.1.5 to 2.1.6
- change properties/syncope.version from 2.1.5 to 2.1.6
In core and console pom.xml:
Replace the old
jstl
dependency:jstl dependency<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency>
withtaglibs-standard-impl
one:taglibs-standard-impl dependency<dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-impl</artifactId> </dependency>
Files
Replace the following files with their 2.1.6 counterparts (if found, re-apply any customization previously made; otherwise, skip):
- core/src/main/resources/logic.properties
- core/src/main/resources/persistence.properties:
- MySQL JSON: persistence.properties
- PostgreSQL JSONB: persistence.properties
- otherwise: persistence.properties
- (if present) core/src/main/resources/persistenceContext.xml
- core/src/main/resources/provisioning.properties
- (if present) core/src/main/resources/provisioningContext.xml
- (if present) core/src/main/resources/restCXFContext.xml
- core/src/main/webapp/WEB-INF/glassfish-web.xml
- core/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
- console/src/main/resources/console.properties
- all files under enduser/src/main/webapp/app
Internal Storage
CREATE INDEX TaskExec_TaskIdIndex ON TaskExec(task_id); CREATE INDEX AnyTemplatePullTask_PullTaskIndex ON AnyTemplatePullTask(pullTask_id); CREATE INDEX NotificationTask_recipientsIndex ON NotificationTask_recipients(notificationTask_id);
In case you want to bootstrap the internal storage for 2.1.6 with MasterContent.xml
exported from 2.1.5, please ensure first to remove any entry of the following types:
<ConnInstanceHistoryConf/>
<ExternalResourceHistoryConf/>