[
https://issues.apache.org/jira/browse/CAMEL-12687?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16563283#comment-16563283
]
ASF GitHub Bot commented on CAMEL-12687:
----------------------------------------
onderson closed pull request #2444: CAMEL-12687 - upgrade shrinkwrap and
arquillian versions
URL: https://github.com/apache/camel/pull/2444
This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:
As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):
diff --git a/parent/pom.xml b/parent/pom.xml
index 79381b929c2..8938d7e123d 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -59,9 +59,9 @@
<aries-blueprint-proxy-impl-version>1.1.1</aries-blueprint-proxy-impl-version>
<aries-spifly-version>1.0.8</aries-spifly-version>
<aries-util-version>1.1.3</aries-util-version>
-
<arquillian-container-se-managed-version>1.0.0.Final</arquillian-container-se-managed-version>
+
<arquillian-container-se-managed-version>1.0.2.Final</arquillian-container-se-managed-version>
<arquillian-version>1.4.0.Final</arquillian-version>
-
<arquillian-weld-embedded-version>2.0.0.Beta4</arquillian-weld-embedded-version>
+
<arquillian-weld-embedded-version>2.0.0.Final</arquillian-weld-embedded-version>
<asciidoctorj-version>1.5.6</asciidoctorj-version>
<asm-version>5.0.4</asm-version>
<aspectj-version>1.9.1</aspectj-version>
@@ -614,9 +614,9 @@
<servlet-api-3.0-version>1.0</servlet-api-3.0-version>
<servlet-version-range>[3,4)</servlet-version-range>
<shiro-version>1.4.0</shiro-version>
-
<shrinkwrap-descriptors-version>2.0.0-alpha-10</shrinkwrap-descriptors-version>
- <shrinkwrap-resolver-version>2.2.4</shrinkwrap-resolver-version>
- <shrinkwrap-version>1.2.3</shrinkwrap-version>
+ <shrinkwrap-descriptors-version>2.0.0</shrinkwrap-descriptors-version>
+ <shrinkwrap-resolver-version>3.1.3</shrinkwrap-resolver-version>
+ <shrinkwrap-version>1.2.6</shrinkwrap-version>
<sip-api-version>1.1</sip-api-version>
<slf4j-api-version>1.7.25</slf4j-api-version>
<slf4j-version>1.7.25</slf4j-version>
diff --git a/tests/camel-itest-spring-boot/pom.xml
b/tests/camel-itest-spring-boot/pom.xml
index 8619d39ca84..f859eb269cc 100644
--- a/tests/camel-itest-spring-boot/pom.xml
+++ b/tests/camel-itest-spring-boot/pom.xml
@@ -87,6 +87,12 @@
<version>${aether-version}</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.eclipse.aether</groupId>
+ <artifactId>aether-connector-basic</artifactId>
+ <version>${aether-version}</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.jboss.arquillian.junit</groupId>
@@ -120,6 +126,12 @@
<artifactId>shrinkwrap-resolver-api</artifactId>
<version>${shrinkwrap-resolver-version}</version>
<scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>org.apache.maven.resolver</groupId>
+ <artifactId>maven-resolver-connector-basic</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
diff --git
a/tests/camel-itest-spring-boot/src/main/java/org/apache/camel/itest/springboot/ITestConfig.java
b/tests/camel-itest-spring-boot/src/main/java/org/apache/camel/itest/springboot/ITestConfig.java
index c877cb937ee..a12622b1bc8 100644
---
a/tests/camel-itest-spring-boot/src/main/java/org/apache/camel/itest/springboot/ITestConfig.java
+++
b/tests/camel-itest-spring-boot/src/main/java/org/apache/camel/itest/springboot/ITestConfig.java
@@ -272,30 +272,30 @@ public void setSpringBootVersion(String
springBootVersion) {
@Override
public String toString() {
- return "ITestConfig{" +
- "moduleName='" + moduleName + '\'' +
- ", mavenGroup='" + mavenGroup + '\'' +
- ", mavenVersion='" + mavenVersion + '\'' +
- ", mavenOfflineResolution=" + mavenOfflineResolution +
- ", modulesPath='" + modulesPath + '\'' +
- ", moduleBasePath='" + moduleBasePath + '\'' +
- ", includeTestDependencies=" + includeTestDependencies +
- ", includeProvidedDependencies=" + includeProvidedDependencies
+
- ", unitTestEnabled=" + unitTestEnabled +
- ", unitTestInclusionPattern='" + unitTestInclusionPattern +
'\'' +
- ", unitTestExclusionPattern='" + unitTestExclusionPattern +
'\'' +
- ", unitTestBasePackage='" + unitTestBasePackage + '\'' +
- ", unitTestsExpectedNumber=" + unitTestsExpectedNumber +
- ", resources=" + resources +
- ", additionalDependencies=" + additionalDependencies +
- ", mavenExclusions=" + mavenExclusions +
- ", autoStartComponent=" + autoStartComponent +
- ", jmxDisabledNames=" + jmxDisabledNames +
- ", systemProperties=" + systemProperties +
- ", useCustomLog=" + useCustomLog +
- ", ignoreLibraryMismatch=" + ignoreLibraryMismatch +
- ", testLibraryVersions=" + testLibraryVersions +
- ", springBootVersion=" + springBootVersion +
- '}';
+ return "ITestConfig{"
+ + "moduleName='" + moduleName + '\''
+ + ", mavenGroup='" + mavenGroup + '\''
+ + ", mavenVersion='" + mavenVersion + '\''
+ + ", mavenOfflineResolution=" + mavenOfflineResolution
+ + ", modulesPath='" + modulesPath + '\''
+ + ", moduleBasePath='" + moduleBasePath + '\''
+ + ", includeTestDependencies=" + includeTestDependencies
+ + ", includeProvidedDependencies=" +
includeProvidedDependencies
+ + ", unitTestEnabled=" + unitTestEnabled
+ + ", unitTestInclusionPattern='" + unitTestInclusionPattern +
'\''
+ + ", unitTestExclusionPattern='" + unitTestExclusionPattern +
'\''
+ + ", unitTestBasePackage='" + unitTestBasePackage + '\''
+ + ", unitTestsExpectedNumber=" + unitTestsExpectedNumber
+ + ", resources=" + resources
+ + ", additionalDependencies=" + additionalDependencies
+ + ", mavenExclusions=" + mavenExclusions
+ + ", autoStartComponent=" + autoStartComponent
+ + ", jmxDisabledNames=" + jmxDisabledNames
+ + ", systemProperties=" + systemProperties
+ + ", useCustomLog=" + useCustomLog
+ + ", ignoreLibraryMismatch=" + ignoreLibraryMismatch
+ + ", testLibraryVersions=" + testLibraryVersions
+ + ", springBootVersion=" + springBootVersion
+ + '}';
}
}
diff --git
a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/ArquillianPackager.java
b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/ArquillianPackager.java
index 1570d566005..2e043d8880b 100644
---
a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/ArquillianPackager.java
+++
b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/ArquillianPackager.java
@@ -132,7 +132,7 @@ private ArquillianPackager() {
}
if (version == null) {
// It is missing when launching from IDE
- List<MavenResolvedArtifact> resolved =
Arrays.asList(resolver(config).loadPomFromFile("pom.xml").importRuntimeDependencies().resolve().withoutTransitivity().asResolvedArtifact());
+ List<MavenResolvedArtifact> resolved =
Arrays.asList(resolver(config).loadPomFromFile("pom.xml").importCompileAndRuntimeDependencies().resolve().withoutTransitivity().asResolvedArtifact());
for (MavenResolvedArtifact dep : resolved) {
if
(dep.getCoordinate().getGroupId().equals("org.apache.camel")) {
version = dep.getCoordinate().getVersion();
@@ -667,10 +667,10 @@ private static JavaArchive
addSpringbootPackage(JavaArchive ark, String... packa
final URLPackageScanner.Callback callback = new
URLPackageScanner.Callback() {
@Override
- public void classFound(String className) {
+ public void classFound(String className, Asset asset) {
ArchivePath classNamePath =
AssetUtil.getFullPathForClassResource(className);
- Asset asset = new
ClassLoaderAsset(classNamePath.get().substring(1), classLoader);
+ asset = new
ClassLoaderAsset(classNamePath.get().substring(1), classLoader);
ArchivePath location = new BasicPath(CLASSES_FOLDER +
"/", classNamePath);
ark.add(asset, location);
}
diff --git
a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/BOMResolver.java
b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/BOMResolver.java
index 08794ecf8ae..7813c291262 100644
---
a/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/BOMResolver.java
+++
b/tests/camel-itest-spring-boot/src/test/java/org/apache/camel/itest/springboot/util/BOMResolver.java
@@ -59,7 +59,7 @@
private static final File CACHE_FILE =
LocationUtils.camelRoot("tests/camel-itest-spring-boot/target/bom-versions-cache");
- private static BOMResolver INSTANCE;
+ private static BOMResolver instance;
private ITestConfig config;
@@ -143,7 +143,12 @@ private void retrieveUpstreamBOMVersions() throws
Exception {
this.versions = new TreeMap<>();
- ArtifactDescriptorRequest springBootParentReq = new
ArtifactDescriptorRequest(camelStarterParent, Arrays.asList(localRepoDist,
mavenCentral, apacheSnapshots, springMilestones), null);
+ ArtifactDescriptorRequest springBootParentReq = new
ArtifactDescriptorRequest(camelStarterParent,
+
Arrays.asList(localRepoDist,
+
mavenCentral,
+
apacheSnapshots,
+
springMilestones),
+
null);
ArtifactDescriptorResult springBootParentRes =
system.readArtifactDescriptor(session, springBootParentReq);
for (Dependency dependency :
springBootParentRes.getManagedDependencies()) {
Artifact a = dependency.getArtifact();
@@ -152,7 +157,12 @@ private void retrieveUpstreamBOMVersions() throws
Exception {
}
Artifact springBootDependencies = new
DefaultArtifact("org.springframework.boot:spring-boot-dependencies:pom:" +
config.getSpringBootVersion());
- ArtifactDescriptorRequest springBootDependenciesReq = new
ArtifactDescriptorRequest(springBootDependencies, Arrays.asList(localRepoDist,
mavenCentral, apacheSnapshots, springMilestones), null);
+ ArtifactDescriptorRequest springBootDependenciesReq = new
ArtifactDescriptorRequest(springBootDependencies,
+
Arrays.asList(localRepoDist,
+
mavenCentral,
+
apacheSnapshots,
+
springMilestones),
+
null);
ArtifactDescriptorResult springBootDependenciesRes =
system.readArtifactDescriptor(session, springBootDependenciesReq);
for (Dependency dependency :
springBootDependenciesRes.getManagedDependencies()) {
Artifact a = dependency.getArtifact();
@@ -162,10 +172,10 @@ private void retrieveUpstreamBOMVersions() throws
Exception {
}
public static BOMResolver getInstance(ITestConfig config) {
- if (INSTANCE == null) {
- INSTANCE = new BOMResolver(config);
+ if (instance == null) {
+ instance = new BOMResolver(config);
}
- return INSTANCE;
+ return instance;
}
public String getBOMVersion(String groupId, String artifactId) {
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> camel-itest-spring-boot : update shrinkwrap & arquillian versions with
> changes in ArquillianPackager
> ----------------------------------------------------------------------------------------------------
>
> Key: CAMEL-12687
> URL: https://issues.apache.org/jira/browse/CAMEL-12687
> Project: Camel
> Issue Type: Improvement
> Components: tests
> Reporter: Önder Sezgin
> Assignee: Önder Sezgin
> Priority: Minor
>
> These are the newer versions
>
> <shrinkwrap-descriptors-version>2.0.0</shrinkwrap-descriptors-version>
> <shrinkwrap-resolver-version>3.1.3</shrinkwrap-resolver-version>
> <shrinkwrap-version>1.2.6</shrinkwrap-version>
>
> <arquillian-container-se-managed-version>1.0.2.Final</arquillian-container-se-managed-version>
> <arquillian-version>1.4.0.Final</arquillian-version>
>
> <arquillian-weld-embedded-version>2.0.0.Final</arquillian-weld-embedded-version>
>
> These version may require some changes in
> org.apache.camel.itest.springboot.util.ArquillianPackager
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)