http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/PropagationManagerImpl.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/PropagationManagerImpl.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/PropagationManagerImpl.java index 77efd28..192b26d 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/PropagationManagerImpl.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/PropagationManagerImpl.java @@ -43,8 +43,8 @@ import org.apache.syncope.core.persistence.api.entity.task.PropagationTask; import org.apache.syncope.core.provisioning.api.WorkflowResult; import org.apache.syncope.core.provisioning.api.propagation.PropagationManager; import org.apache.syncope.core.provisioning.api.propagation.PropagationTaskExecutor; -import org.apache.syncope.core.misc.ConnObjectUtils; -import org.apache.syncope.core.misc.MappingUtils; +import org.apache.syncope.core.misc.utils.ConnObjectUtils; +import org.apache.syncope.core.misc.utils.MappingUtils; import org.apache.syncope.core.misc.jexl.JexlUtils; import org.apache.syncope.core.persistence.api.dao.AnyDAO; import org.apache.syncope.core.persistence.api.dao.AnyObjectDAO;
http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractPushResultHandler.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractPushResultHandler.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractPushResultHandler.java index e0d3d59..f938faf 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractPushResultHandler.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractPushResultHandler.java @@ -37,7 +37,7 @@ import org.apache.syncope.core.persistence.api.entity.task.PushTask; import org.apache.syncope.core.persistence.api.entity.user.User; import org.apache.syncope.core.provisioning.api.sync.ProvisioningResult; import org.apache.syncope.core.provisioning.api.sync.PushActions; -import org.apache.syncope.core.misc.MappingUtils; +import org.apache.syncope.core.misc.utils.MappingUtils; import org.apache.syncope.core.persistence.api.entity.Any; import org.apache.syncope.core.persistence.api.entity.AnyUtils; import org.apache.syncope.core.persistence.api.entity.anyobject.AnyObject; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractSyncopeResultHandler.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractSyncopeResultHandler.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractSyncopeResultHandler.java index 570cb76..d4bef63 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractSyncopeResultHandler.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/AbstractSyncopeResultHandler.java @@ -32,7 +32,7 @@ import org.apache.syncope.core.provisioning.api.propagation.PropagationTaskExecu import org.apache.syncope.core.provisioning.api.sync.ProvisioningProfile; import org.apache.syncope.core.provisioning.api.sync.SyncopeResultHandler; import org.apache.syncope.core.misc.AuditManager; -import org.apache.syncope.core.misc.ConnObjectUtils; +import org.apache.syncope.core.misc.utils.ConnObjectUtils; import org.apache.syncope.core.persistence.api.dao.AnyObjectDAO; import org.apache.syncope.core.persistence.api.entity.Any; import org.apache.syncope.core.persistence.api.entity.AnyUtils; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/PlainAttrsSyncCorrelationRule.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/PlainAttrsSyncCorrelationRule.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/PlainAttrsSyncCorrelationRule.java index 1ed0d2c..34fde4d 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/PlainAttrsSyncCorrelationRule.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/PlainAttrsSyncCorrelationRule.java @@ -18,13 +18,13 @@ */ package org.apache.syncope.core.provisioning.java.sync; -import static org.apache.syncope.core.misc.MappingUtils.getMappingItemTransformers; +import static org.apache.syncope.core.misc.utils.MappingUtils.getMappingItemTransformers; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; -import org.apache.syncope.core.misc.MappingUtils; +import org.apache.syncope.core.misc.utils.MappingUtils; import org.apache.syncope.core.persistence.api.dao.search.AnyCond; import org.apache.syncope.core.persistence.api.dao.search.AttributeCond; import org.apache.syncope.core.persistence.api.dao.search.SearchCond; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncJobDelegate.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncJobDelegate.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncJobDelegate.java index d3a4a4d..b8e1522 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncJobDelegate.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncJobDelegate.java @@ -27,7 +27,7 @@ import java.util.Set; import org.apache.commons.collections4.IteratorUtils; import org.apache.commons.lang3.StringUtils; import org.apache.syncope.common.lib.policy.SyncPolicySpec; -import org.apache.syncope.core.misc.MappingUtils; +import org.apache.syncope.core.misc.utils.MappingUtils; import org.apache.syncope.core.misc.spring.ApplicationContextProvider; import org.apache.syncope.core.persistence.api.dao.GroupDAO; import org.apache.syncope.core.persistence.api.dao.NotFoundException; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncUtils.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncUtils.java b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncUtils.java index 4fa504e..b0c4161 100644 --- a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncUtils.java +++ b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/sync/SyncUtils.java @@ -25,7 +25,7 @@ import org.apache.commons.lang3.StringUtils; import org.apache.syncope.common.lib.SyncopeConstants; import org.apache.syncope.common.lib.types.AnyTypeKind; import org.apache.syncope.common.lib.policy.SyncPolicySpec; -import org.apache.syncope.core.misc.MappingUtils; +import org.apache.syncope.core.misc.utils.MappingUtils; import org.apache.syncope.core.misc.serialization.POJOHelper; import org.apache.syncope.core.persistence.api.attrvalue.validation.ParsingValidationException; import org.apache.syncope.core.persistence.api.dao.AnyDAO; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/resources/provisioning.properties ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/resources/provisioning.properties b/core/provisioning-java/src/main/resources/provisioning.properties index 59e5916..55f9ead 100644 --- a/core/provisioning-java/src/main/resources/provisioning.properties +++ b/core/provisioning-java/src/main/resources/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/main/resources/provisioningContext.xml ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/main/resources/provisioningContext.xml b/core/provisioning-java/src/main/resources/provisioningContext.xml index 4d635d2..7fcafc7 100644 --- a/core/provisioning-java/src/main/resources/provisioningContext.xml +++ b/core/provisioning-java/src/main/resources/provisioningContext.xml @@ -28,8 +28,13 @@ under the License. http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd"> - <task:annotation-driven executor="connectorExecutor"/> - <task:executor id="connectorExecutor" pool-size="10"/> + <context:component-scan base-package="org.apache.syncope.core.provisioning.java"/> + + <!-- Used by AsyncConnectorFacade --> + <task:annotation-driven executor="AsyncConnectorFacadeExecutor"/> + <task:executor id="AsyncConnectorFacadeExecutor" pool-size="${asyncConnectorFacadeExecutor.poolSize}"/> + + <bean class="${propagationTaskExecutor}"/> <bean class="${userProvisioningManager}"/> <bean class="${groupProvisioningManager}"/> @@ -102,9 +107,6 @@ under the License. <bean class="org.apache.syncope.core.provisioning.java.propagation.PropagationManagerImpl"/> <bean class="org.apache.syncope.core.provisioning.java.propagation.DefaultPropagationReporter" scope="prototype"/> - <context:component-scan base-package="org.apache.syncope.core.misc"/> - <context:component-scan base-package="org.apache.syncope.core.provisioning.java"/> - <bean id="virAttrCache" class="${virAttrCache}" scope="singleton"> <constructor-arg value="60"/> <constructor-arg value="5000"/> http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/AbstractTest.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/AbstractTest.java b/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/AbstractTest.java index e26f238..1193e16 100644 --- a/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/AbstractTest.java +++ b/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/AbstractTest.java @@ -27,6 +27,7 @@ import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; "classpath:persistenceTest.xml", "classpath:provisioningContext.xml", "classpath:workflowContext.xml", + "classpath:utilsContext.xml", "classpath:provisioningTest.xml" }) public abstract class AbstractTest { http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/MappingTest.java ---------------------------------------------------------------------- diff --git a/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/MappingTest.java b/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/MappingTest.java index 8bf191e..91486ab 100644 --- a/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/MappingTest.java +++ b/core/provisioning-java/src/test/java/org/apache/syncope/core/provisioning/java/MappingTest.java @@ -21,7 +21,7 @@ package org.apache.syncope.core.provisioning.java; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; -import org.apache.syncope.core.misc.MappingUtils; +import org.apache.syncope.core.misc.utils.MappingUtils; import org.apache.syncope.core.persistence.api.dao.AnyTypeDAO; import org.apache.syncope.core.persistence.api.dao.ExternalResourceDAO; import org.apache.syncope.core.persistence.api.dao.UserDAO; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ThreadLocalCleanupListener.java ---------------------------------------------------------------------- diff --git a/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ThreadLocalCleanupListener.java b/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ThreadLocalCleanupListener.java index fe19915..f767c19 100644 --- a/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ThreadLocalCleanupListener.java +++ b/core/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/ThreadLocalCleanupListener.java @@ -20,7 +20,7 @@ package org.apache.syncope.core.rest.cxf; import javax.servlet.ServletRequestEvent; import javax.servlet.ServletRequestListener; -import org.apache.syncope.core.misc.FormatUtils; +import org.apache.syncope.core.misc.utils.FormatUtils; import org.identityconnectors.common.l10n.CurrentLocale; import org.identityconnectors.framework.impl.api.local.ThreadClassLoaderManager; http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/ext/camel/provisioning-camel/src/main/resources/provisioning.properties ---------------------------------------------------------------------- diff --git a/ext/camel/provisioning-camel/src/main/resources/provisioning.properties b/ext/camel/provisioning-camel/src/main/resources/provisioning.properties index 763f666..ab3b256 100644 --- a/ext/camel/provisioning-camel/src/main/resources/provisioning.properties +++ b/ext/camel/provisioning-camel/src/main/resources/provisioning.properties @@ -15,6 +15,10 @@ # specific language governing permissions and limitations # under the License. camel.directory=${conf.directory} + +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.camel.CamelUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.camel.CamelGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.camel.CamelAnyObjectProvisioningManager http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/pom.xml ---------------------------------------------------------------------- diff --git a/fit/core-reference/pom.xml b/fit/core-reference/pom.xml index 4a3df61..3d8af35 100644 --- a/fit/core-reference/pom.xml +++ b/fit/core-reference/pom.xml @@ -770,6 +770,7 @@ under the License. <resource> <directory>${basedir}/../../core/misc/target/classes</directory> <excludes> + <exclude>utilsContext.xml</exclude> <exclude>securityContext.xml</exclude> </excludes> </resource> http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/all/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/all/provisioning.properties b/fit/core-reference/src/main/resources/all/provisioning.properties index 336ed21..9c979a2 100644 --- a/fit/core-reference/src/main/resources/all/provisioning.properties +++ b/fit/core-reference/src/main/resources/all/provisioning.properties @@ -15,6 +15,10 @@ # specific language governing permissions and limitations # under the License. camel.directory=${conf.directory} + +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.camel.CamelUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.camel.CamelGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.camel.CamelAnyObjectProvisioningManager http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/mariadb/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/mariadb/provisioning.properties b/fit/core-reference/src/main/resources/mariadb/provisioning.properties index 4a0c415..ca365dc 100644 --- a/fit/core-reference/src/main/resources/mariadb/provisioning.properties +++ b/fit/core-reference/src/main/resources/mariadb/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager @@ -21,4 +24,4 @@ virAttrCache=org.apache.syncope.core.provisioning.java.cache.MemoryVirAttrCache quartz.jobstore=org.quartz.impl.jdbcjobstore.StdJDBCDelegate quartz.sql=tables_mariadb.sql -quartz.scheduler.idleWaitTime=5000 \ No newline at end of file +quartz.scheduler.idleWaitTime=5000 http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/mysql/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/mysql/provisioning.properties b/fit/core-reference/src/main/resources/mysql/provisioning.properties index ac8306a..428be67 100644 --- a/fit/core-reference/src/main/resources/mysql/provisioning.properties +++ b/fit/core-reference/src/main/resources/mysql/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager @@ -21,4 +24,4 @@ virAttrCache=org.apache.syncope.core.provisioning.java.cache.MemoryVirAttrCache quartz.jobstore=org.quartz.impl.jdbcjobstore.StdJDBCDelegate quartz.sql=tables_mysql.sql -quartz.scheduler.idleWaitTime=5000 \ No newline at end of file +quartz.scheduler.idleWaitTime=5000 http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/oracle/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/oracle/provisioning.properties b/fit/core-reference/src/main/resources/oracle/provisioning.properties index 22071c0..a507de0 100644 --- a/fit/core-reference/src/main/resources/oracle/provisioning.properties +++ b/fit/core-reference/src/main/resources/oracle/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager @@ -21,4 +24,4 @@ virAttrCache=org.apache.syncope.core.provisioning.java.cache.MemoryVirAttrCache quartz.jobstore=org.quartz.impl.jdbcjobstore.oracle.OracleDelegate quartz.sql=tables_oracle.sql -quartz.scheduler.idleWaitTime=5000 \ No newline at end of file +quartz.scheduler.idleWaitTime=5000 http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/postgres/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/postgres/provisioning.properties b/fit/core-reference/src/main/resources/postgres/provisioning.properties index 66340bb..1be02bf 100644 --- a/fit/core-reference/src/main/resources/postgres/provisioning.properties +++ b/fit/core-reference/src/main/resources/postgres/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager @@ -21,4 +24,4 @@ virAttrCache=org.apache.syncope.core.provisioning.java.cache.MemoryVirAttrCache quartz.jobstore=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate quartz.sql=tables_postgres.sql -quartz.scheduler.idleWaitTime=5000 \ No newline at end of file +quartz.scheduler.idleWaitTime=5000 http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/provisioning.properties b/fit/core-reference/src/main/resources/provisioning.properties index a67787f..a14ae19 100644 --- a/fit/core-reference/src/main/resources/provisioning.properties +++ b/fit/core-reference/src/main/resources/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager @@ -21,4 +24,4 @@ virAttrCache=org.apache.syncope.core.provisioning.java.cache.MemoryVirAttrCache quartz.jobstore=org.quartz.impl.jdbcjobstore.StdJDBCDelegate quartz.sql=tables_h2.sql -quartz.scheduler.idleWaitTime=5000 \ No newline at end of file +quartz.scheduler.idleWaitTime=5000 http://git-wip-us.apache.org/repos/asf/syncope/blob/0211410b/fit/core-reference/src/main/resources/sqlserver/provisioning.properties ---------------------------------------------------------------------- diff --git a/fit/core-reference/src/main/resources/sqlserver/provisioning.properties b/fit/core-reference/src/main/resources/sqlserver/provisioning.properties index 5e0088e..4cb4b80 100644 --- a/fit/core-reference/src/main/resources/sqlserver/provisioning.properties +++ b/fit/core-reference/src/main/resources/sqlserver/provisioning.properties @@ -14,6 +14,9 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +asyncConnectorFacadeExecutor.poolSize=10 +propagationTaskExecutor=org.apache.syncope.core.provisioning.java.propagation.PriorityPropagationTaskExecutor + userProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultUserProvisioningManager groupProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultGroupProvisioningManager anyObjectProvisioningManager=org.apache.syncope.core.provisioning.java.DefaultAnyObjectProvisioningManager @@ -21,4 +24,4 @@ virAttrCache=org.apache.syncope.core.provisioning.java.cache.MemoryVirAttrCache quartz.jobstore=org.quartz.impl.jdbcjobstore.MSSQLDelegate quartz.sql=tables_sqlServer.sql -quartz.scheduler.idleWaitTime=5000 \ No newline at end of file +quartz.scheduler.idleWaitTime=5000
