Source changes

POM

In the root pom.xml:

  • change parent/version from 2.1.2 to 2.1.3
  • change properties/syncope.version from 2.1.2 to 2.1.3

Files

Add 

notificationManager=org.apache.syncope.core.provisioning.java.notification.DefaultNotificationManager
auditManager=org.apache.syncope.core.provisioning.java.DefaultAuditManager

to core/src/main/resources/provisioning.properties.

Add 

entity.factory=org.apache.syncope.core.persistence.jpa.entity.JPAEntityFactory
plainSchema.dao=org.apache.syncope.core.persistence.jpa.dao.JPAPlainSchemaDAO
plainAttr.dao=org.apache.syncope.core.persistence.jpa.dao.JPAPlainAttrDAO
plainAttrValue.dao=org.apache.syncope.core.persistence.jpa.dao.JPAPlainAttrValueDAO
user.dao=org.apache.syncope.core.persistence.jpa.dao.JPAUserDAO
group.dao=org.apache.syncope.core.persistence.jpa.dao.JPAGroupDAO
anyObject.dao=org.apache.syncope.core.persistence.jpa.dao.JPAAnyObjectDAO
conf.dao=org.apache.syncope.core.persistence.jpa.dao.JPAConfDAO

to core/src/main/resources/persistence.properties.

Replace the following files with their 2.1.3 counterparts (if found, re-apply any customization previously made; otherwise, skip):

Internal Storage

DROP VIEW user_search_null_attr;
DROP VIEW group_search_null_attr;
DROP VIEW anyObject_search_null_attr;
  • No labels