This is an automated email from the ASF dual-hosted git repository.
martin_s pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/archiva.git
The following commit(s) were added to refs/heads/master by this push:
new 58b9a3a Changing dependencies to new spring-quartz component
58b9a3a is described below
commit 58b9a3a8b64de41f0774e67882d493202a3be300
Author: Martin Stockhammer <[email protected]>
AuthorDate: Sun Nov 24 11:22:58 2019 +0100
Changing dependencies to new spring-quartz component
---
.../archiva-base/archiva-configuration/pom.xml | 6 ------
.../META-INF/maven/archetype-metadata.xml | 6 ------
.../src/test/resources/spring-context.xml | 2 +-
.../resourcesstatic/archetype-resources/pom.xml | 2 --
.../src/test/resources/META-INF/spring-context.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../archiva-base/archiva-plexus-bridge/pom.xml | 7 -------
.../archiva-repository-admin-default/pom.xml | 4 ++--
.../DefaultRepositoryCommonValidator.java | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../src/test/resources/spring-context-storage.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../archiva-scheduler-repository-api/pom.xml | 14 ++-----------
.../archiva-scheduler-repository/pom.xml | 14 ++-----------
.../DefaultRepositoryArchivaTaskScheduler.java | 4 ++--
.../scheduler/repository/RepositoryTaskJob.java | 2 +-
.../src/main/resources/META-INF/spring-context.xml | 2 +-
.../rest/services/DefaultCommonServices.java | 2 +-
.../resources/META-INF/spring-context-test.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
.../archiva-web/archiva-web-common/pom.xml | 14 ++-----------
.../apache/archiva/web/startup/ArchivaStartup.java | 2 +-
.../test/resources/spring-context-test-common.xml | 2 +-
.../test/resources/spring-context-test-upload.xml | 2 +-
.../src/test/resources/spring-context-with-jcr.xml | 2 +-
archiva-modules/archiva-web/archiva-webapp/pom.xml | 14 ++-----------
.../src/main/webapp/WEB-INF/applicationContext.xml | 2 +-
.../spring-context-servlet-security-test.xml | 2 +-
.../src/test/resources/spring-context.xml | 2 +-
pom.xml | 24 +++++++++-------------
33 files changed, 44 insertions(+), 109 deletions(-)
diff --git a/archiva-modules/archiva-base/archiva-configuration/pom.xml
b/archiva-modules/archiva-base/archiva-configuration/pom.xml
index 7e1b134..497e099 100644
--- a/archiva-modules/archiva-base/archiva-configuration/pom.xml
+++ b/archiva-modules/archiva-base/archiva-configuration/pom.xml
@@ -119,12 +119,6 @@
<artifactId>commons-collections</artifactId>
<version>3.2.2</version>
</dependency>
-<!--
- <dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-utils</artifactId>
- </dependency>
--->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
diff --git
a/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
b/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
index 109b638..5148224 100644
---
a/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++
b/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -52,12 +52,6 @@
<requiredProperty key="guavaVersion">
<defaultValue>${guava.version}</defaultValue>
</requiredProperty>
- <requiredProperty key="redbackRegistryVersion">
- <defaultValue>${redback.registry.version}</defaultValue>
- </requiredProperty>
- <requiredProperty key="redbackCacheVersion">
- <defaultValue>${redback.cache.version}</defaultValue>
- </requiredProperty>
<requiredProperty key="springockitoVersion">
<defaultValue>${springockito.version}</defaultValue>
</requiredProperty>
diff --git
a/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/archetype-resources/src/test/resources/spring-context.xml
b/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/archetype-resources/src/test/resources/spring-context.xml
index d50eea7..f1557b2 100644
---
a/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/archetype-resources/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resources/archetype-resources/src/test/resources/spring-context.xml
@@ -42,7 +42,7 @@
<bean name="networkProxyAdmin#mock"
class="org.apache.archiva.mock.MockNetworkProxyAdmin"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resourcesstatic/archetype-resources/pom.xml
b/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resourcesstatic/archetype-resources/pom.xml
index 229deb9..3dab623 100644
---
a/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resourcesstatic/archetype-resources/pom.xml
+++
b/archiva-modules/archiva-base/archiva-consumers/archiva-consumer-archetype/src/main/resourcesstatic/archetype-resources/pom.xml
@@ -34,8 +34,6 @@
<slf4j.version>${slf4jVersion}</slf4j.version>
<log4j.version>${log4jVersion}</log4j.version>
<spring.version>${springVersion}</spring.version>
-
<redback.registry.version>${redbackRegistryVersion}</redback.registry.version>
- <redback.cache.version>${redbackCacheVersion}</redback.cache.version>
<guava.version>${guavaVersion}</guava.version>
<springockito.version>${springockitoVersion}</springockito.version>
<mockito.version>${mockitoVersion}</mockito.version>
diff --git
a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/resources/META-INF/spring-context.xml
b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/resources/META-INF/spring-context.xml
index c38d4e5..599643a 100644
---
a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/resources/META-INF/spring-context.xml
+++
b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/resources/META-INF/spring-context.xml
@@ -23,7 +23,7 @@
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"
default-lazy-init="true">
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/resources/spring-context.xml
b/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/resources/spring-context.xml
index cecafef..30e73d0 100644
---
a/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/test/resources/spring-context.xml
@@ -45,7 +45,7 @@
</property>
</bean>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git a/archiva-modules/archiva-base/archiva-plexus-bridge/pom.xml
b/archiva-modules/archiva-base/archiva-plexus-bridge/pom.xml
index cd702af..91d3800 100644
--- a/archiva-modules/archiva-base/archiva-plexus-bridge/pom.xml
+++ b/archiva-modules/archiva-base/archiva-plexus-bridge/pom.xml
@@ -78,13 +78,6 @@
<artifactId>maven-artifact</artifactId>
<scope>test</scope>
</dependency>
-<!--
- <dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-utils</artifactId>
- <scope>test</scope>
- </dependency>
--->
</dependencies>
</project>
diff --git
a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/pom.xml
b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/pom.xml
index a7b8af0..ecc8157 100644
---
a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/pom.xml
+++
b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/pom.xml
@@ -165,8 +165,8 @@
<artifactId>commons-validator</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-quartz</artifactId>
+ <groupId>org.apache.archiva.components</groupId>
+ <artifactId>archiva-components-spring-quartz</artifactId>
</dependency>
<dependency>
<groupId>org.apache.archiva.redback</groupId>
diff --git
a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/DefaultRepositoryCommonValidator.java
b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/DefaultRepositoryCommonValidator.java
index 692bf11..c46362e 100644
---
a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/DefaultRepositoryCommonValidator.java
+++
b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/main/java/org/apache/archiva/admin/repository/DefaultRepositoryCommonValidator.java
@@ -26,7 +26,7 @@ import
org.apache.archiva.admin.model.managed.ManagedRepositoryAdmin;
import org.apache.archiva.configuration.ArchivaConfiguration;
import org.apache.archiva.configuration.Configuration;
import org.apache.archiva.components.registry.Registry;
-import org.apache.archiva.redback.components.scheduler.CronExpressionValidator;
+import org.apache.archiva.components.scheduler.CronExpressionValidator;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.validator.GenericValidator;
import org.springframework.stereotype.Service;
diff --git
a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/resources/spring-context.xml
b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/resources/spring-context.xml
index 661aec5..f2ec06a 100644
---
a/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-base/archiva-repository-admin/archiva-repository-admin-default/src/test/resources/spring-context.xml
@@ -33,7 +33,7 @@
<context:annotation-config/>
<context:component-scan
base-package="org.apache.archiva.admin.mock,org.apache.archiva.repository.content.maven2"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-maven/archiva-maven-indexer/src/test/resources/spring-context.xml
b/archiva-modules/archiva-maven/archiva-maven-indexer/src/test/resources/spring-context.xml
index 83a361f..f4568d1 100644
---
a/archiva-modules/archiva-maven/archiva-maven-indexer/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-maven/archiva-maven-indexer/src/test/resources/spring-context.xml
@@ -33,7 +33,7 @@
<bean name="wagon#file" scope="prototype"
class="org.apache.maven.wagon.providers.file.FileWagon"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-maven/archiva-maven-proxy/src/test/resources/spring-context.xml
b/archiva-modules/archiva-maven/archiva-maven-proxy/src/test/resources/spring-context.xml
index 479506b..a97bfe5 100755
---
a/archiva-modules/archiva-maven/archiva-maven-proxy/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-maven/archiva-maven-proxy/src/test/resources/spring-context.xml
@@ -35,7 +35,7 @@
<alias name="archivaConfiguration#mock" alias="archivaConfiguration"/>
<alias name="archivaTaskScheduler#repositoryMock"
alias="archivaTaskScheduler#repository" />
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context-storage.xml
b/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context-storage.xml
index cf2465e..a4c76fa 100644
---
a/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context-storage.xml
+++
b/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context-storage.xml
@@ -39,7 +39,7 @@
<alias name="archivaTaskScheduler#repositoryMock"
alias="archivaTaskScheduler#repository" />
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context.xml
b/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context.xml
index e02db17..872f498 100644
---
a/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-maven/archiva-maven-repository/src/test/resources/spring-context.xml
@@ -40,7 +40,7 @@
<alias name="archivaTaskScheduler#repositoryMock"
alias="archivaTaskScheduler#repository" />
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-maven/archiva-maven-scheduler/src/test/resources/spring-context.xml
b/archiva-modules/archiva-maven/archiva-maven-scheduler/src/test/resources/spring-context.xml
index 160a3ac..521f871 100644
---
a/archiva-modules/archiva-maven/archiva-maven-scheduler/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-maven/archiva-maven-scheduler/src/test/resources/spring-context.xml
@@ -27,7 +27,7 @@
<context:component-scan
base-package="org.apache.archiva.repository.content.maven2,org.apache.archiva.indexer.maven"
/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository-api/pom.xml
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository-api/pom.xml
index c07080f..64ccb2c 100644
--- a/archiva-modules/archiva-scheduler/archiva-scheduler-repository-api/pom.xml
+++ b/archiva-modules/archiva-scheduler/archiva-scheduler-repository-api/pom.xml
@@ -41,22 +41,12 @@
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-quartz</artifactId>
+ <groupId>org.apache.archiva.components</groupId>
+ <artifactId>archiva-components-spring-quartz</artifactId>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
- <exclusions>
- <exclusion>
- <groupId>c3p0</groupId>
- <artifactId>c3p0</artifactId>
- </exclusion>
- <exclusion>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<dependency>
<groupId>org.apache.archiva</groupId>
diff --git
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/pom.xml
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/pom.xml
index 3401c72..46a01e4 100644
--- a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/pom.xml
+++ b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/pom.xml
@@ -46,22 +46,12 @@
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-quartz</artifactId>
+ <groupId>org.apache.archiva.components</groupId>
+ <artifactId>archiva-components-spring-quartz</artifactId>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
- <exclusions>
- <exclusion>
- <groupId>c3p0</groupId>
- <artifactId>c3p0</artifactId>
- </exclusion>
- <exclusion>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<dependency>
<groupId>org.apache.archiva</groupId>
diff --git
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/DefaultRepositoryArchivaTaskScheduler.java
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/DefaultRepositoryArchivaTaskScheduler.java
index 7152f0a..da624e2 100644
---
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/DefaultRepositoryArchivaTaskScheduler.java
+++
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/DefaultRepositoryArchivaTaskScheduler.java
@@ -29,8 +29,8 @@ import
org.apache.archiva.metadata.repository.MetadataRepositoryException;
import org.apache.archiva.metadata.repository.RepositorySession;
import org.apache.archiva.metadata.repository.RepositorySessionFactory;
import
org.apache.archiva.metadata.repository.stats.model.RepositoryStatisticsManager;
-import org.apache.archiva.redback.components.scheduler.CronExpressionValidator;
-import org.apache.archiva.redback.components.scheduler.Scheduler;
+import org.apache.archiva.components.scheduler.CronExpressionValidator;
+import org.apache.archiva.components.scheduler.Scheduler;
import org.apache.archiva.components.taskqueue.TaskQueue;
import org.apache.archiva.components.taskqueue.TaskQueueException;
import
org.apache.archiva.scheduler.repository.model.RepositoryArchivaTaskScheduler;
diff --git
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/RepositoryTaskJob.java
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/RepositoryTaskJob.java
index 99d719d..0ed7b70 100644
---
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/RepositoryTaskJob.java
+++
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/java/org/apache/archiva/scheduler/repository/RepositoryTaskJob.java
@@ -19,7 +19,7 @@ package org.apache.archiva.scheduler.repository;
* under the License.
*/
-import org.apache.archiva.redback.components.scheduler.AbstractJob;
+import org.apache.archiva.components.scheduler.AbstractJob;
import org.apache.archiva.components.taskqueue.TaskQueue;
import org.apache.archiva.components.taskqueue.TaskQueueException;
import org.apache.archiva.scheduler.repository.model.RepositoryTask;
diff --git
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/resources/META-INF/spring-context.xml
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/resources/META-INF/spring-context.xml
index e209e07..fdba0a0 100755
---
a/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/resources/META-INF/spring-context.xml
+++
b/archiva-modules/archiva-scheduler/archiva-scheduler-repository/src/main/resources/META-INF/spring-context.xml
@@ -42,7 +42,7 @@
<!--
olamy we can use this if one day we move away from the old plexus stuff :-)
btw comment this as it breaks unit tests in web as depending on classloader
loading
- it override beans with same name but with type
org.apache.archiva.redback.components.scheduler.DefaultScheduler
+ it override beans with same name but with type
org.apache.archiva.components.scheduler.DefaultScheduler
<task:scheduler id="scheduler" pool-size="10"/>
-->
</beans>
\ No newline at end of file
diff --git
a/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultCommonServices.java
b/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultCommonServices.java
index 87bbac8..2005a44 100644
---
a/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultCommonServices.java
+++
b/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultCommonServices.java
@@ -18,7 +18,7 @@ package org.apache.archiva.rest.services;
* under the License.
*/
-import org.apache.archiva.redback.components.scheduler.CronExpressionValidator;
+import org.apache.archiva.components.scheduler.CronExpressionValidator;
import org.apache.archiva.redback.rest.api.services.RedbackServiceException;
import org.apache.archiva.redback.rest.api.services.UtilServices;
import org.apache.archiva.rest.api.services.ArchivaRestServiceException;
diff --git
a/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/test/resources/META-INF/spring-context-test.xml
b/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/test/resources/META-INF/spring-context-test.xml
index 5a79159..e2854e5 100644
---
a/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/test/resources/META-INF/spring-context-test.xml
+++
b/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/test/resources/META-INF/spring-context-test.xml
@@ -34,7 +34,7 @@
<context:component-scan
base-package="org.apache.archiva.redback.keys,org.apache.archiva.rest.services.utils,org.apache.archiva.repository.content.maven2"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-web/archiva-security/src/test/resources/spring-context.xml
b/archiva-modules/archiva-web/archiva-security/src/test/resources/spring-context.xml
index 59e3c2f..67e2f8b 100644
---
a/archiva-modules/archiva-web/archiva-security/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-web/archiva-security/src/test/resources/spring-context.xml
@@ -105,7 +105,7 @@
<bean name="archivaTaskScheduler#repository"
class="org.apache.archiva.security.mock.MockBeanServices"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git a/archiva-modules/archiva-web/archiva-web-common/pom.xml
b/archiva-modules/archiva-web/archiva-web-common/pom.xml
index 1371b37..8cc0d72 100644
--- a/archiva-modules/archiva-web/archiva-web-common/pom.xml
+++ b/archiva-modules/archiva-web/archiva-web-common/pom.xml
@@ -194,22 +194,12 @@
<artifactId>archiva-components-spring-taskqueue</artifactId>
</dependency>
<dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-quartz</artifactId>
+ <groupId>org.apache.archiva.components</groupId>
+ <artifactId>archiva-components-spring-quartz</artifactId>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
- <exclusions>
- <exclusion>
- <groupId>c3p0</groupId>
- <artifactId>c3p0</artifactId>
- </exclusion>
- <exclusion>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
diff --git
a/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/startup/ArchivaStartup.java
b/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/startup/ArchivaStartup.java
index 287429a..4c697aa 100644
---
a/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/startup/ArchivaStartup.java
+++
b/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/startup/ArchivaStartup.java
@@ -20,7 +20,7 @@ package org.apache.archiva.web.startup;
*/
import org.apache.archiva.common.ArchivaException;
-import org.apache.archiva.redback.components.scheduler.DefaultScheduler;
+import org.apache.archiva.components.scheduler.DefaultScheduler;
import org.apache.archiva.components.taskqueue.Task;
import
org.apache.archiva.components.taskqueue.execution.ThreadedTaskQueueExecutor;
import
org.apache.archiva.scheduler.repository.DefaultRepositoryArchivaTaskScheduler;
diff --git
a/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-common.xml
b/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-common.xml
index e24d4c4..3733a90 100644
---
a/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-common.xml
+++
b/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-common.xml
@@ -31,7 +31,7 @@
<context:component-scan
base-package="org.apache.archiva.redback.keys,org.apache.archiva.rest.services.utils"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-upload.xml
b/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-upload.xml
index 9eccc48..e9d9a81 100644
---
a/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-upload.xml
+++
b/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-test-upload.xml
@@ -33,7 +33,7 @@
<context:component-scan
base-package="org.apache.archiva.repository.content.maven2,org.apache.archiva.redback.keys,org.apache.archiva.rest.services.utils"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-with-jcr.xml
b/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-with-jcr.xml
index f29dbcb..0b483ff 100644
---
a/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-with-jcr.xml
+++
b/archiva-modules/archiva-web/archiva-web-common/src/test/resources/spring-context-with-jcr.xml
@@ -45,7 +45,7 @@
</constructor-arg>
</bean>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git a/archiva-modules/archiva-web/archiva-webapp/pom.xml
b/archiva-modules/archiva-web/archiva-webapp/pom.xml
index 29e667f..a8629e8 100644
--- a/archiva-modules/archiva-web/archiva-webapp/pom.xml
+++ b/archiva-modules/archiva-web/archiva-webapp/pom.xml
@@ -518,22 +518,12 @@
</dependency>
<dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-quartz</artifactId>
+ <groupId>org.apache.archiva.components</groupId>
+ <artifactId>archiva-components-spring-quartz</artifactId>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
- <exclusions>
- <exclusion>
- <groupId>c3p0</groupId>
- <artifactId>c3p0</artifactId>
- </exclusion>
- <exclusion>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<dependency>
diff --git
a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/WEB-INF/applicationContext.xml
b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/WEB-INF/applicationContext.xml
index 389ac85..3699f53 100644
---
a/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/WEB-INF/applicationContext.xml
+++
b/archiva-modules/archiva-web/archiva-webapp/src/main/webapp/WEB-INF/applicationContext.xml
@@ -100,7 +100,7 @@
</bean>
<!-- END SNIPPET: configuration-files-list -->
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context-servlet-security-test.xml
b/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context-servlet-security-test.xml
index b782fbf..ab8c88a 100644
---
a/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context-servlet-security-test.xml
+++
b/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context-servlet-security-test.xml
@@ -33,7 +33,7 @@
<context:component-scan
base-package="org.apache.archiva.redback.keys,org.apache.archiva.webdav,org.apache.archiva.metadata.repository,org.apache.archiva.webdav.util,org.apache.archiva.common.plexusbridge"/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git
a/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context.xml
b/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context.xml
index 9b3a139..6ff00c8 100644
---
a/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context.xml
+++
b/archiva-modules/archiva-web/archiva-webdav/src/test/resources/spring-context.xml
@@ -32,7 +32,7 @@
<context:annotation-config/>
<context:component-scan
base-package="org.apache.archiva.redback.keys,org.apache.archiva.webdav,org.apache.archiva.metadata.repository"
/>
- <bean name="scheduler"
class="org.apache.archiva.redback.components.scheduler.DefaultScheduler">
+ <bean name="scheduler"
class="org.apache.archiva.components.scheduler.DefaultScheduler">
<property name="properties">
<props>
<prop key="org.quartz.scheduler.instanceName">scheduler1</prop>
diff --git a/pom.xml b/pom.xml
index da3eeea..4073930 100644
--- a/pom.xml
+++ b/pom.xml
@@ -62,11 +62,6 @@
<wagon.version>3.3.3</wagon.version>
<redback.version>3.0.0-SNAPSHOT</redback.version>
- <redback.cache.version>2.2</redback.cache.version>
- <redback.quartz.version>2.1</redback.quartz.version>
- <redback.registry.version>2.4</redback.registry.version>
- <redback.spring-utils.version>2.1</redback.spring-utils.version>
- <redback.taskqueue.version>2.1</redback.taskqueue.version>
<!-- dependencies of maven modules -->
<jsoup.version>1.12.1</jsoup.version>
@@ -956,27 +951,28 @@
<version>${archiva.comp.version}</version>
</dependency>
<dependency>
- <groupId>org.apache.archiva.redback.components</groupId>
- <artifactId>spring-quartz</artifactId>
- <version>${redback.quartz.version}</version>
+ <groupId>org.apache.archiva.components</groupId>
+ <artifactId>archiva-components-spring-quartz</artifactId>
+ <version>${archiva.comp.version}</version>
<exclusions>
<exclusion>
<groupId>javax.annotation</groupId>
- <artifactId>jsr250-api</artifactId>
+ <artifactId>javax.annotation-api</artifactId>
</exclusion>
- </exclusions> </dependency>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
- <version>2.2.1</version>
+ <version>${quartz.version}</version>
<exclusions>
<exclusion>
- <groupId>c3p0</groupId>
+ <groupId>com.mchange</groupId>
<artifactId>c3p0</artifactId>
</exclusion>
<exclusion>
- <groupId>javax.transaction</groupId>
- <artifactId>jta</artifactId>
+ <groupId>com.zaxxer</groupId>
+ <artifactId>HikariCP-java7</artifactId>
</exclusion>
</exclusions>
</dependency>