[incubator-tamaya-extensions] branch master updated: TAMAYA-384 Improved Spring integration.

2019-03-14 Thread anatole
This is an automated email from the ASF dual-hosted git repository.

anatole pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-tamaya-extensions.git


The following commit(s) were added to refs/heads/master by this push:
 new 27ba526  TAMAYA-384 Improved Spring integration.
27ba526 is described below

commit 27ba526027a110acc9c3e75c4bdef4dfe54203c3
Author: Anatole Tresch 
AuthorDate: Thu Mar 14 23:52:36 2019 +0100

TAMAYA-384 Improved Spring integration.
---
 modules/spring/pom.xml |   7 ++
 .../integration/spring/EnableTamayaConfig.java |  48 ++
 .../spring/SpringConfigInjectionPostProcessor.java |  17 +++-
 .../spring/TamayaDefaultConfigSupplier.java|  33 +++
 .../integration/spring/TamayaSpringConfig.java |  61 -
 .../spring/TamayaSpringConfigurator.java   | 100 +
 .../spring/TamayaSpringPropertySource.java |  15 +++-
 .../spring/src/main/resources/spring-config.xml|   2 +-
 .../integration/spring/ConfiguredSpringBean.java   |  15 
 .../tamaya/integration/spring/MyApplication.java   |   2 +-
 ...igTest.java => SpringAnnotationConfigTest.java} |  10 ++-
 ...onfigTest.java => SpringConfigNoInjection.java} |  19 ++--
 .../integration/spring/SpringConfigTest2.java  |  42 -
 .../spring/SpringTestPropertySource.java}  |  18 ++--
 ...ingConfigTest.java => SpringXmlConfigTest.java} |   7 +-
 ...figTest.java => TamayaConfigExtendingTest.java} |  21 ++---
 ...nfigTest.java => TamayaConfigOverrideTest.java} |  21 ++---
 .../META-INF/javaconfiguration.properties  |   3 +-
 .../src/test/resources/spring-config-scanOnly.xml  |  35 
 .../spring/src/test/resources/spring-config.xml|   4 +-
 modules/spring/src/test/resources/test.properties  |   1 +
 21 files changed, 290 insertions(+), 191 deletions(-)

diff --git a/modules/spring/pom.xml b/modules/spring/pom.xml
index 0810dbd..3a7aecf 100644
--- a/modules/spring/pom.xml
+++ b/modules/spring/pom.xml
@@ -116,6 +116,13 @@ under the License.
 ${spring.boot.version}
 test
 
+
+
+org.springframework.boot
+spring-boot-test
+${spring.boot.version}
+test
+
 
 
 
diff --git 
a/modules/spring/src/main/java/org/apache/tamaya/integration/spring/EnableTamayaConfig.java
 
b/modules/spring/src/main/java/org/apache/tamaya/integration/spring/EnableTamayaConfig.java
new file mode 100644
index 000..f380574
--- /dev/null
+++ 
b/modules/spring/src/main/java/org/apache/tamaya/integration/spring/EnableTamayaConfig.java
@@ -0,0 +1,48 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.tamaya.integration.spring;
+
+import org.springframework.context.annotation.Import;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * Use this annotation to enable Tamaya as a configuration backend for Spring.
+ */
+@Retention(RetentionPolicy.RUNTIME)
+@Target(ElementType.TYPE)
+@Import(TamayaSpringConfigurator.class)
+public @interface EnableTamayaConfig {
+
+/**
+ * If set to true, Tamaya will only extend the current Spring 
configuration, instead of overriding it (default).
+ * @return true to extend only the default Spring configuration.
+ */
+boolean extendOnly() default false;
+
+/**
+ * If set to true, Tamaya configuration injection will be disabled. Spring 
injection mechanisms are never
+ * touched by this feature. Default is false.
+ * @return true to switch off Tamaya injection in your Spring application.
+ */
+boolean disableTamayaInjection() default false;
+}
diff --git 
a/modules/spring/src/main/java/org/apache/tamaya/integration/spring/SpringConfigInjectionPostProcessor.java
 
b/modules/spring/src/main/java/org/apache/tamaya/integration/spring/SpringConfigInjectionPostProcessor.java
index 279351e..19fffe0 100644
--- 
a/modules/spring/src/main/java/org/apache/tamaya/integration/spring/SpringConfigInjectionPostProcessor.java
+++ 
b/modules/spring/

Build failed in Jenkins: Tamaya-Extensions-Master-with-Coverage #1269

2019-03-14 Thread Apache Jenkins Server
See 


Changes:

[atsticks] TAMAYA-384 Improved Spring integration.

--
[...truncated 2.99 MB...]
[INFO] --- maven-site-plugin:3.7:attach-descriptor (attach-descriptor) @ 
04-events-example ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO] 
[INFO] --- maven-javadoc-plugin:3.0.1:jar (attach-javadocs) @ 04-events-example 
---
[INFO] Building jar: 

[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (source-jar) > generate-sources @ 
04-events-example >>>
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-maven-version) @ 
04-events-example ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-versions) @ 
04-events-example ---
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ 04-events-example ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 61 implicit excludes (use -debug for more details).
[INFO] Exclude: **/*banner.txt
[INFO] Exclude: banner.txt
[INFO] Exclude: .git
[INFO] Exclude: derby.log
[INFO] Exclude: **/build.data
[INFO] Exclude: **/bootstrap-*
[INFO] Exclude: **/js/jquery-*
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.md
[INFO] Exclude: **/*.md.vm
[INFO] Exclude: src/site/asciidoc/temp-properties-files-for-site/attributes.adoc
[INFO] Exclude: readme/**
[INFO] 4 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 4 licenses.
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ 04-events-example ---
[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd 
'
 && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'
[INFO] Working directory: 

[INFO] Storing buildNumber: 27ba5260 at timestamp: 1552604405533
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd 
'
 && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'
[INFO] Working directory: 

[INFO] Storing buildScmBranch: UNKNOWN
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
04-events-example <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ 04-events-example ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-failsafe-plugin:2.21.0:integration-test (default) @ 
04-events-example ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-failsafe-plugin:2.21.0:verify (default) @ 04-events-example ---
[JENKINS] Recording test results[INFO] 
[INFO] --- pitest-maven:1.4.3:mutationCoverage (mutationcoverage) @ 
04-events-example ---

[INFO] Skipping project because:
[INFO]   - Execution of PIT should be skipped.
[INFO]   - Project has no tests, it is empty.
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
04-events-example ---
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT.jar
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT-features.xml
[INFO] Installing 


Build failed in Jenkins: Tamaya-Extensions-Master #2179

2019-03-14 Thread Apache Jenkins Server
See 


Changes:

[atsticks] TAMAYA-384 Improved Spring integration.

--
[...truncated 18.24 MB...]
[INFO] 
[INFO] Total time:  25:36 min
[INFO] Finished at: 2019-03-14T23:19:47Z
[INFO] 
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check 
(default) on project tamaya-spring: Too many files with unapproved license: 1 
See RAT report in: 

 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.rat:apache-rat-plugin:0.12:check (default) on project tamaya-spring: 
Too many files with unapproved license: 1 See RAT report in: 

at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main 
(Maven35Launcher.java:130)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:229)
at jenkins.maven3.agent.Maven35Main.launch (Maven35Main.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at hudson.maven.Maven3Builder.call (Maven3Builder.java:139)
at hudson.maven.Maven3Builder.call (Maven3Builder.java:70)
at hudson.remoting.UserRequest.perform (UserRequest.java:212)
at hudson.remoting.UserRequest.perform (UserRequest.java:54)
at hudson.remoting.Request$2.run (Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call 
(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run (FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:624)
at java.lang.Thread.run (Thread.java:748)
Caused by: org.apache.rat.mp.RatCheckException: Too many files with unapproved 
license: 1 See RAT report in: 

at org.apache.rat.mp.RatCheckMojo.check (RatCheckMojo.java:183)
at org.apache.rat.mp.RatCheckMojo.execute (RatCheckMojo.java:156)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.ap

Build failed in Jenkins: Tamaya-Extensions-Master-with-Coverage #1270

2019-03-14 Thread Apache Jenkins Server
See 


--
[...truncated 3.00 MB...]
[INFO] --- maven-site-plugin:3.7:attach-descriptor (attach-descriptor) @ 
04-events-example ---
[INFO] Skipping because packaging 'jar' is not pom.
[INFO] 
[INFO] --- maven-javadoc-plugin:3.0.1:jar (attach-javadocs) @ 04-events-example 
---
[INFO] Building jar: 

[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (source-jar) > generate-sources @ 
04-events-example >>>
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-maven-version) @ 
04-events-example ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-versions) @ 
04-events-example ---
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ 04-events-example ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 61 implicit excludes (use -debug for more details).
[INFO] Exclude: **/*banner.txt
[INFO] Exclude: banner.txt
[INFO] Exclude: .git
[INFO] Exclude: derby.log
[INFO] Exclude: **/build.data
[INFO] Exclude: **/bootstrap-*
[INFO] Exclude: **/js/jquery-*
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.md
[INFO] Exclude: **/*.md.vm
[INFO] Exclude: src/site/asciidoc/temp-properties-files-for-site/attributes.adoc
[INFO] Exclude: readme/**
[INFO] 4 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 4 licenses.
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ 04-events-example ---
[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd 
'
 && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'
[INFO] Working directory: 

[INFO] Storing buildNumber: 27ba5260 at timestamp: 1552609589205
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd 
'
 && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'
[INFO] Working directory: 

[INFO] Storing buildScmBranch: UNKNOWN
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
04-events-example <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ 04-events-example ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-failsafe-plugin:2.21.0:integration-test (default) @ 
04-events-example ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-failsafe-plugin:2.21.0:verify (default) @ 04-events-example ---
[JENKINS] Recording test results[INFO] 
[INFO] --- pitest-maven:1.4.3:mutationCoverage (mutationcoverage) @ 
04-events-example ---

[INFO] Skipping project because:
[INFO]   - Execution of PIT should be skipped.
[INFO]   - Project has no tests, it is empty.
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
04-events-example ---
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT.jar
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT-features.xml
[INFO] Installing 


Build failed in Jenkins: Tamaya-Extensions-Master #2180

2019-03-14 Thread Apache Jenkins Server
See 


--
[...truncated 18.20 MB...]
[INFO] 
[INFO] Total time:  25:03 min
[INFO] Finished at: 2019-03-15T00:45:36Z
[INFO] 
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check 
(default) on project tamaya-spring: Too many files with unapproved license: 1 
See RAT report in: 

 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.rat:apache-rat-plugin:0.12:check (default) on project tamaya-spring: 
Too many files with unapproved license: 1 See RAT report in: 

at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main 
(Maven35Launcher.java:130)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:229)
at jenkins.maven3.agent.Maven35Main.launch (Maven35Main.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at hudson.maven.Maven3Builder.call (Maven3Builder.java:139)
at hudson.maven.Maven3Builder.call (Maven3Builder.java:70)
at hudson.remoting.UserRequest.perform (UserRequest.java:212)
at hudson.remoting.UserRequest.perform (UserRequest.java:54)
at hudson.remoting.Request$2.run (Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call 
(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run (FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:624)
at java.lang.Thread.run (Thread.java:748)
Caused by: org.apache.rat.mp.RatCheckException: Too many files with unapproved 
license: 1 See RAT report in: 

at org.apache.rat.mp.RatCheckMojo.check (RatCheckMojo.java:183)
at org.apache.rat.mp.RatCheckMojo.execute (RatCheckMojo.java:156)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.jvnet.hu

Build failed in Jenkins: Tamaya-Extensions-Master #2181

2019-03-14 Thread Apache Jenkins Server
See 


--
[...truncated 18.45 MB...]
[INFO] 
[INFO] Total time:  24:30 min
[INFO] Finished at: 2019-03-15T01:11:59Z
[INFO] 
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check 
(default) on project tamaya-spring: Too many files with unapproved license: 1 
See RAT report in: 

 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.rat:apache-rat-plugin:0.12:check (default) on project tamaya-spring: 
Too many files with unapproved license: 1 See RAT report in: 

at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.jvnet.hudson.maven3.launcher.Maven35Launcher.main 
(Maven35Launcher.java:130)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:229)
at jenkins.maven3.agent.Maven35Main.launch (Maven35Main.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke 
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:498)
at hudson.maven.Maven3Builder.call (Maven3Builder.java:139)
at hudson.maven.Maven3Builder.call (Maven3Builder.java:70)
at hudson.remoting.UserRequest.perform (UserRequest.java:212)
at hudson.remoting.UserRequest.perform (UserRequest.java:54)
at hudson.remoting.Request$2.run (Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call 
(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run (FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:624)
at java.lang.Thread.run (Thread.java:748)
Caused by: org.apache.rat.mp.RatCheckException: Too many files with unapproved 
license: 1 See RAT report in: 

at org.apache.rat.mp.RatCheckMojo.check (RatCheckMojo.java:183)
at org.apache.rat.mp.RatCheckMojo.execute (RatCheckMojo.java:156)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:137)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:210)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:81)
at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.jvnet.hu

[incubator-tamaya-extensions] branch master updated: TAMAYA-384 Added license header.

2019-03-14 Thread anatole
This is an automated email from the ASF dual-hosted git repository.

anatole pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-tamaya-extensions.git


The following commit(s) were added to refs/heads/master by this push:
 new 601ed29  TAMAYA-384 Added license header.
601ed29 is described below

commit 601ed29346b6fbaa60d6a399da62895fbd3cd215
Author: Anatole Tresch 
AuthorDate: Fri Mar 15 07:44:32 2019 +0100

TAMAYA-384 Added license header.
---
 modules/spring/src/test/resources/test.properties | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/modules/spring/src/test/resources/test.properties 
b/modules/spring/src/test/resources/test.properties
index f0e9950..291f59a 100644
--- a/modules/spring/src/test/resources/test.properties
+++ b/modules/spring/src/test/resources/test.properties
@@ -1 +1,19 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy current the License at
+#
+#http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
 spring.application=test-app-name
\ No newline at end of file



Build failed in Jenkins: Tamaya-Extensions-Master-with-Coverage #1271

2019-03-14 Thread Apache Jenkins Server
See 


Changes:

[atsticks] TAMAYA-384 Added license header.

--
[...truncated 2.98 MB...]
[INFO] Exclude: derby.log
[INFO] Exclude: **/build.data
[INFO] Exclude: **/bootstrap-*
[INFO] Exclude: **/js/jquery-*
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.md
[INFO] Exclude: **/*.md.vm
[INFO] Exclude: src/site/asciidoc/temp-properties-files-for-site/attributes.adoc
[INFO] Exclude: readme/**
[INFO] 4 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 4 licenses.
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ 04-events-example ---
[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd 
'
 && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'
[INFO] Working directory: 

[INFO] Storing buildNumber: 601ed293 at timestamp: 1552632737791
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd 
'
 && 'git' 'rev-parse' '--verify' '--short=8' 'HEAD'
[INFO] Working directory: 

[INFO] Storing buildScmBranch: UNKNOWN
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
04-events-example <<<
[INFO] 
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ 04-events-example ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-failsafe-plugin:2.21.0:integration-test (default) @ 
04-events-example ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-failsafe-plugin:2.21.0:verify (default) @ 04-events-example ---
[JENKINS] Recording test results
[INFO] 
[INFO] --- pitest-maven:1.4.3:mutationCoverage (mutationcoverage) @ 
04-events-example ---
[INFO] Skipping project because:
[INFO]   - Execution of PIT should be skipped.
[INFO]   - Project has no tests, it is empty.
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
04-events-example ---
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT.jar
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT-features.xml
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT-javadoc.jar
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/examples/04-events-example/0.4-incubating-SNAPSHOT/04-events-example-0.4-incubating-SNAPSHOT-sources.jar
[INFO] 
[INFO] < org.apache.tamaya.ext:tamaya-spring >-
[INFO] Building Apache Tamaya Spring Integration 0.4-incubating-SNAPSHOT [17/39]
[INFO] [ jar ]-
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ tamaya-spring ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-maven-version) @ 
tamaya-spring ---
[INFO] 
[INFO] --- maven-enforcer-plugin:3