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

2016-12-12 Thread Apache Jenkins Server
See 

--
[...truncated 904 lines...]
[DEBUG] Implicit exclude: **/BitKeeper
[DEBUG] Implicit exclude: **/ChangeSet/**
[DEBUG] Implicit exclude: pom.xml.next
[DEBUG] Implicit exclude: .classpath
[DEBUG] Implicit exclude: **/.bzr
[DEBUG] Implicit exclude: pom.xml.releaseBackup
[DEBUG] Implicit exclude: .settings/**/*
[DEBUG] Implicit exclude: release.properties
[DEBUG] Implicit exclude: */.hg/*
[DEBUG] Implicit exclude: **/BitKeeper/**
[DEBUG] Implicit exclude: *~
[DEBUG] Implicit exclude: **/.bzr/**
[DEBUG] Implicit exclude: **/.darcsrepo
[DEBUG] Implicit exclude: .DS_Store
[DEBUG] Implicit exclude: **/._*
[DEBUG] Implicit exclude: .idea
[DEBUG] Implicit exclude: .settings
[DEBUG] Implicit exclude: **/*~
[DEBUG] Implicit exclude: target/**/*
[DEBUG] Implicit exclude: .repository
[DEBUG] Implicit exclude: */CVS/*
[DEBUG] Implicit exclude: *.iws
[DEBUG] Implicit exclude: **/.svn/**
[DEBUG] Implicit exclude: build.log
[DEBUG] Implicit exclude: **/project.pj
[DEBUG] Implicit exclude: **/.hgignore
[DEBUG] Implicit exclude: **/-darcs-backup*
[DEBUG] Implicit exclude: .project
[DEBUG] Implicit exclude: **/.metadata/**
[DEBUG] Implicit exclude: **/ChangeSet
[DEBUG] Implicit exclude: **/.gitattributes
[DEBUG] Implicit exclude: **/CVS/**
[DEBUG] Implicit exclude: dependency-reduced-pom.xml
[DEBUG] Implicit exclude: **/*.checkstyle
[DEBUG] Implicit exclude: **/%*%
[DEBUG] Implicit exclude: **/.git/**
[DEBUG] Implicit exclude: **/.hg/**
[DEBUG] Implicit exclude: **/.arch-ids/**
[DEBUG] Implicit exclude: **/.bzrignore
[DEBUG] Implicit exclude: **/.git
[DEBUG] Implicit exclude: **/SCCS/**
[DEBUG] Implicit exclude: **/_darcs
[DEBUG] Implicit exclude: **/.hg
[DEBUG] Implicit exclude: **/.metadata
[DEBUG] Implicit exclude: */.git/*
[DEBUG] Implicit exclude: **/.#*
[DEBUG] Implicit exclude: **/vssver.scc
[DEBUG] Implicit exclude: pom.xml.tag
[DEBUG] Implicit exclude: **/#*#
[DEBUG] Implicit exclude: modules/**/*
[DEBUG] Implicit exclude: */.svn/*
[DEBUG] Implicit exclude: */.bzr/*
[DEBUG] Implicit exclude: **/CVS
[DEBUG] Implicit exclude: .mvn
[DEBUG] Implicit exclude: **/RCS
[DEBUG] Implicit exclude: *.iml
[DEBUG] Implicit exclude: distribution/**/*
[DEBUG] Implicit exclude: *.log
[DEBUG] Implicit exclude: **/RCS/**
[DEBUG] Implicit exclude: **/.arch-ids
[DEBUG] Implicit exclude: temp-properties-files-for-site/
[DEBUG] Implicit exclude: cobertura.ser
[DEBUG] Implicit exclude: **/.darcs-temp-mail
[DEBUG] Implicit exclude: target/
[DEBUG] Implicit exclude: **/.svn
[DEBUG] Implicit exclude: **/.gitignore
[DEBUG] Implicit exclude: **/.MySCMServerInfo
[DEBUG] Implicit exclude: **/_darcs/**
[DEBUG] Implicit exclude: **/*.fbExcludeFilterFile
[DEBUG] Implicit exclude: **/.darcsrepo/**
[DEBUG] Implicit exclude: **/.DS_Store
[DEBUG] Implicit exclude: .idea/**/*
[DEBUG] Implicit exclude: pom.xml.versionsBackup
[DEBUG] Implicit exclude: **/.cvsignore
[INFO] Exclude: **/*banner.txt
[INFO] Exclude: banner.txt
[INFO] Exclude: .git
[INFO] Exclude: derby.log
[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/**
[DEBUG] No excluded resources.
[INFO] 1 resources included (use -debug for more details)
[DEBUG]  - included pom.xml
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 1 licenses.
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
tamaya-extensions-all <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ tamaya-extensions-all 
---
[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test (default) @ 
tamaya-extensions-all ---
[INFO] No tests to run.
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results[INFO] 

[INFO] --- maven-failsafe-plugin:2.19.1:verify (default) @ 
tamaya-extensions-all ---
[DEBUG] Failsafe report directory: 

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
tamaya-extensions-all ---
[INFO] Installing 
 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/tamaya-extensions-all/0.3-incubating-SNAPSHOT/tamaya-extensions-all-0.3-incubating-SNAPSHOT.pom
[DEBUG] Writing tracking file 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/ext/tamaya-extensions-all/0.3-incubating-SNAPSHOT/_remote.repositories
[INFO] Installing 

 to 

Build failed in Jenkins: Tamaya-Master-branch #856

2016-12-12 Thread Apache Jenkins Server
See 

--
[...truncated 894 lines...]
[INFO] 
[INFO] >>> findbugs-maven-plugin:3.0.4:check (findbugs-analyze) > :findbugs @ 
tamaya-api >>>
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.4:findbugs (findbugs) @ tamaya-api ---
[INFO] Fork Value is true
[INFO] Done FindBugs Analysis
[INFO] 
[INFO] <<< findbugs-maven-plugin:3.0.4:check (findbugs-analyze) < :findbugs @ 
tamaya-api <<<
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.4:check (findbugs-analyze) @ tamaya-api ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- bnd-maven-plugin:3.3.0:bnd-process (default) @ tamaya-api ---
[INFO] 
[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ 
tamaya-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.0:testCompile (default-testCompile) @ 
tamaya-api ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ tamaya-api ---
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.0.0:jar (default-jar) @ tamaya-api ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ 
tamaya-api ---
[INFO] 
[INFO] --- maven-javadoc-plugin:2.10.4:jar (attach-javadocs) @ tamaya-api ---
[INFO] Building jar: 

[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (source-jar) > generate-sources @ 
tamaya-api >>>
[INFO] 
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) @ tamaya-api 
---
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ tamaya-api ---
[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: **/bootstrap-*
[INFO] Exclude: **/js/jquery-*
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.md
[INFO] Exclude: **/*.md.vm
[INFO] Exclude: **/*.policy
[INFO] Exclude: src/site/asciidoc/temp-properties-files-for-site/attributes.adoc
[INFO] Exclude: readme/**
[INFO] 36 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 36 licenses.
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
tamaya-api <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ tamaya-api ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test (default) @ tamaya-api 
---
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:verify (default) @ tamaya-api ---

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ tamaya-api ---
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT.jar
[INFO] Installing 
 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT-features.xml
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT-javadoc.jar
[INFO] Installing 

 to 

Build failed in Jenkins: Tamaya-Master-branch #855

2016-12-12 Thread Apache Jenkins Server
See 

Changes:

[anatole] Added tests and bugfixes for Tamaya OSGI support.

[anatole] Fixed registration issue with converters. Improved toString 
formatting.

--
[...truncated 882 lines...]
[INFO] --- maven-compiler-plugin:3.6.0:compile (default-compile) @ tamaya-api 
---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] >>> findbugs-maven-plugin:3.0.4:check (findbugs-analyze) > :findbugs @ 
tamaya-api >>>
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.4:findbugs (findbugs) @ tamaya-api ---
[INFO] Fork Value is true
[INFO] Done FindBugs Analysis
[INFO] 
[INFO] <<< findbugs-maven-plugin:3.0.4:check (findbugs-analyze) < :findbugs @ 
tamaya-api <<<
[INFO] 
[INFO] --- findbugs-maven-plugin:3.0.4:check (findbugs-analyze) @ tamaya-api ---
[INFO] BugInstance size is 0
[INFO] Error size is 0
[INFO] No errors/warnings found
[INFO] 
[INFO] --- bnd-maven-plugin:3.3.0:bnd-process (default) @ tamaya-api ---
[INFO] 
[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ 
tamaya-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.0:testCompile (default-testCompile) @ 
tamaya-api ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test (default-test) @ tamaya-api ---
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:3.0.0:jar (default-jar) @ tamaya-api ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ 
tamaya-api ---
[INFO] 
[INFO] --- maven-javadoc-plugin:2.10.4:jar (attach-javadocs) @ tamaya-api ---
[INFO] Building jar: 

[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (source-jar) > generate-sources @ 
tamaya-api >>>
[INFO] 
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) @ tamaya-api 
---
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ tamaya-api ---
[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: **/bootstrap-*
[INFO] Exclude: **/js/jquery-*
[INFO] Exclude: **/*.json
[INFO] Exclude: **/*.md
[INFO] Exclude: **/*.md.vm
[INFO] Exclude: **/*.policy
[INFO] Exclude: src/site/asciidoc/temp-properties-files-for-site/attributes.adoc
[INFO] Exclude: readme/**
[INFO] 36 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 36 licenses.
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
tamaya-api <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ tamaya-api ---
[INFO] Building jar: 

[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test (default) @ tamaya-api 
---
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:verify (default) @ tamaya-api ---

[JENKINS] Recording test results[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ tamaya-api ---
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT.jar
[INFO] Installing 
 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/0/org/apache/tamaya/tamaya-api/0.3-incubating-SNAPSHOT/tamaya-api-0.3-incubating-SNAPSHOT-features.xml
[INFO] Installing 

 to 

Build failed in Jenkins: Tamaya-Sandbox-Master #197

2016-12-12 Thread Apache Jenkins Server
See 

Changes:

[anatole] Added tests and bugfixes for Tamaya OSGI support.

[anatole] Added tests for OSGI support, simplified OSGI support. Implemented 
base

--
[...truncated 231 lines...]
[INFO] Generating feature descriptor file 

[INFO] ...done!
[INFO] 
[INFO] --- bnd-maven-plugin:3.3.0:bnd-process (default) @ tamaya-sandbox ---
[INFO] skip project with packaging=pom
[INFO] 
[INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ 
tamaya-sandbox ---
[INFO] 
[INFO] --- maven-javadoc-plugin:2.10.4:jar (attach-javadocs) @ tamaya-sandbox 
---
[INFO] Not executing Javadoc as the project is not a Java classpath-capable 
package
[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (source-jar) > generate-sources @ 
tamaya-sandbox >>>
[INFO] 
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) @ 
tamaya-sandbox ---
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ tamaya-sandbox ---
[INFO] Enabled default license matchers.
[INFO] Will parse SCM ignores for exclusions...
[INFO] Parsing exclusions from 

[INFO] Finished adding exclusions from SCM ignore files.
[INFO] 88 implicit excludes (use -debug for more details).
[INFO] Exclude: **/*banner.txt
[INFO] Exclude: banner.txt
[INFO] Exclude: .git
[INFO] Exclude: derby.log
[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] 1 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 1 licenses.
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
tamaya-sandbox <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ tamaya-sandbox ---
[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test (default) @ 
tamaya-sandbox ---
[INFO] No tests to run.
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:verify (default) @ tamaya-sandbox ---

[JENKINS] Recording test results[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
tamaya-sandbox ---
[INFO] Installing 
 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/tamaya-sandbox-0.3-incubating-SNAPSHOT.pom
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/tamaya-sandbox-0.3-incubating-SNAPSHOT-features.xml
[INFO] Installing 

 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/tamaya-sandbox-0.3-incubating-SNAPSHOT-features.xml

[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ tamaya-sandbox 
---
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/maven-metadata.xml
 (632 B at 0.6 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/tamaya-sandbox-0.3-incubating-20161212.163926-99.pom
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/tamaya-sandbox-0.3-incubating-20161212.163926-99.pom
 (39 KB at 36.7 KB/sec)
[INFO] Downloading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/maven-metadata.xml
[INFO] Downloaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/maven-metadata.xml
 (304 B at 0.5 KB/sec)
[INFO] Uploading: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/maven-metadata.xml
[INFO] Uploaded: 
https://repository.apache.org/content/repositories/snapshots/org/apache/tamaya/ext/tamaya-sandbox/0.3-incubating-SNAPSHOT/maven-metadata.xml
 (632 B at 0.7 KB/sec)
[INFO] Uploading: 

Build failed in Jenkins: Tamaya-Sandbox-Master » Apache Tamaya Modules - Hazelcast PropertySource #197

2016-12-12 Thread Apache Jenkins Server
See 


--
[INFO] 
[INFO] 
[INFO] Building Apache Tamaya Modules - Hazelcast PropertySource 
0.3-incubating-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ tamaya-hazelcast ---
[INFO] Deleting 

[INFO] 
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-versions) @ 
tamaya-hazelcast ---
[INFO] 
[INFO] --- apache-rat-plugin:0.12:check (default) @ tamaya-hazelcast ---
[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: **/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] 3 resources included (use -debug for more details)
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 3 licenses.
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) 
@ tamaya-hazelcast ---
[INFO] 
[INFO] --- karaf-maven-plugin:4.0.5:features-generate-descriptor (generate) @ 
tamaya-hazelcast ---
[INFO] Downloading: 
http://repository.apache.org/snapshots/org/apache/tamaya/ext/tamaya-hazelcast/0.3-incubating-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded: 
http://repository.apache.org/snapshots/org/apache/tamaya/ext/tamaya-hazelcast/0.3-incubating-SNAPSHOT/maven-metadata.xml
 (817 B at 2.2 KB/sec)
[INFO] Generating feature descriptor file 

[INFO] ...done!
[INFO] 
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ 
tamaya-hazelcast ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ 
tamaya-hazelcast ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
:[26,39]
 cannot find symbol
  symbol:   class ConfigChangeRequest
  location: package org.apache.tamaya.mutableconfig
[ERROR] 
:[27,39]
 cannot find symbol
  symbol:   class Refreshable
  location: package org.apache.tamaya.mutableconfig
[ERROR] 
:[59,12]
 cannot find symbol
  symbol: class Refreshable
[ERROR] 
:[139,29]
 cannot find symbol
  symbol:   class ConfigChangeRequest
  location: class org.apache.tamaya.hazelcast.HazelcastPropertySource
[ERROR] 
:[68,9]
 no suitable constructor found for BasePropertySource(java.lang.String)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource() is not 
applicable
  (actual and formal argument lists differ in length)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource(int) is not 
applicable
  (actual argument java.lang.String cannot be converted to int by method 
invocation conversion)
[ERROR] 

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

2016-12-12 Thread Apache Jenkins Server
See 

Changes:

[anatole] Synched parent pom with api/core version. Added constructors for

--
[...truncated 904 lines...]
[DEBUG] Implicit exclude: **/BitKeeper
[DEBUG] Implicit exclude: **/ChangeSet/**
[DEBUG] Implicit exclude: pom.xml.next
[DEBUG] Implicit exclude: .classpath
[DEBUG] Implicit exclude: **/.bzr
[DEBUG] Implicit exclude: pom.xml.releaseBackup
[DEBUG] Implicit exclude: .settings/**/*
[DEBUG] Implicit exclude: release.properties
[DEBUG] Implicit exclude: */.hg/*
[DEBUG] Implicit exclude: **/BitKeeper/**
[DEBUG] Implicit exclude: *~
[DEBUG] Implicit exclude: **/.bzr/**
[DEBUG] Implicit exclude: **/.darcsrepo
[DEBUG] Implicit exclude: .DS_Store
[DEBUG] Implicit exclude: **/._*
[DEBUG] Implicit exclude: .idea
[DEBUG] Implicit exclude: .settings
[DEBUG] Implicit exclude: **/*~
[DEBUG] Implicit exclude: target/**/*
[DEBUG] Implicit exclude: .repository
[DEBUG] Implicit exclude: */CVS/*
[DEBUG] Implicit exclude: *.iws
[DEBUG] Implicit exclude: **/.svn/**
[DEBUG] Implicit exclude: build.log
[DEBUG] Implicit exclude: **/project.pj
[DEBUG] Implicit exclude: **/.hgignore
[DEBUG] Implicit exclude: **/-darcs-backup*
[DEBUG] Implicit exclude: .project
[DEBUG] Implicit exclude: **/.metadata/**
[DEBUG] Implicit exclude: **/ChangeSet
[DEBUG] Implicit exclude: **/.gitattributes
[DEBUG] Implicit exclude: **/CVS/**
[DEBUG] Implicit exclude: dependency-reduced-pom.xml
[DEBUG] Implicit exclude: **/*.checkstyle
[DEBUG] Implicit exclude: **/%*%
[DEBUG] Implicit exclude: **/.git/**
[DEBUG] Implicit exclude: **/.hg/**
[DEBUG] Implicit exclude: **/.arch-ids/**
[DEBUG] Implicit exclude: **/.bzrignore
[DEBUG] Implicit exclude: **/.git
[DEBUG] Implicit exclude: **/SCCS/**
[DEBUG] Implicit exclude: **/_darcs
[DEBUG] Implicit exclude: **/.hg
[DEBUG] Implicit exclude: **/.metadata
[DEBUG] Implicit exclude: */.git/*
[DEBUG] Implicit exclude: **/.#*
[DEBUG] Implicit exclude: **/vssver.scc
[DEBUG] Implicit exclude: pom.xml.tag
[DEBUG] Implicit exclude: **/#*#
[DEBUG] Implicit exclude: modules/**/*
[DEBUG] Implicit exclude: */.svn/*
[DEBUG] Implicit exclude: */.bzr/*
[DEBUG] Implicit exclude: **/CVS
[DEBUG] Implicit exclude: .mvn
[DEBUG] Implicit exclude: **/RCS
[DEBUG] Implicit exclude: *.iml
[DEBUG] Implicit exclude: distribution/**/*
[DEBUG] Implicit exclude: *.log
[DEBUG] Implicit exclude: **/RCS/**
[DEBUG] Implicit exclude: **/.arch-ids
[DEBUG] Implicit exclude: temp-properties-files-for-site/
[DEBUG] Implicit exclude: cobertura.ser
[DEBUG] Implicit exclude: **/.darcs-temp-mail
[DEBUG] Implicit exclude: target/
[DEBUG] Implicit exclude: **/.svn
[DEBUG] Implicit exclude: **/.gitignore
[DEBUG] Implicit exclude: **/.MySCMServerInfo
[DEBUG] Implicit exclude: **/_darcs/**
[DEBUG] Implicit exclude: **/*.fbExcludeFilterFile
[DEBUG] Implicit exclude: **/.darcsrepo/**
[DEBUG] Implicit exclude: **/.DS_Store
[DEBUG] Implicit exclude: .idea/**/*
[DEBUG] Implicit exclude: pom.xml.versionsBackup
[DEBUG] Implicit exclude: **/.cvsignore
[INFO] Exclude: **/*banner.txt
[INFO] Exclude: banner.txt
[INFO] Exclude: .git
[INFO] Exclude: derby.log
[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/**
[DEBUG] No excluded resources.
[INFO] 1 resources included (use -debug for more details)
[DEBUG]  - included pom.xml
[INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 
0, approved: 1 licenses.
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (source-jar) < generate-sources @ 
tamaya-extensions-all <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (source-jar) @ tamaya-extensions-all 
---
[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test (default) @ 
tamaya-extensions-all ---
[INFO] No tests to run.
[INFO] Skipping execution of surefire because it has already been run for this 
configuration
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:verify (default) @ 
tamaya-extensions-all ---
[DEBUG] Failsafe report directory: 

[JENKINS] Recording test results[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
tamaya-extensions-all ---
[INFO] Installing 
 to 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/tamaya-extensions-all/0.3-incubating-SNAPSHOT/tamaya-extensions-all-0.3-incubating-SNAPSHOT.pom
[DEBUG] Writing tracking file 
/home/jenkins/jenkins-slave/maven-repositories/1/org/apache/tamaya/ext/tamaya-extensions-all/0.3-incubating-SNAPSHOT/_remote.repositories
[INFO] Installing 

[2/2] incubator-tamaya git commit: Fixed registration issue with converters. Improved toString formatting.

2016-12-12 Thread anatole
Fixed registration issue with converters.
Improved toString formatting.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/77850ea3
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/77850ea3
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/77850ea3

Branch: refs/heads/master
Commit: 77850ea316369b3d259ffd174cc80bac3c47dedd
Parents: 05b6514
Author: anatole 
Authored: Mon Dec 12 17:06:22 2016 +0100
Committer: anatole 
Committed: Mon Dec 12 17:14:15 2016 +0100

--
 buildconfigurations/pom.xml |   2 +-
 .../core/internal/DefaultConfiguration.java |   7 ++
 .../internal/DefaultConfigurationContext.java   | 103 ---
 .../DefaultConfigurationContextBuilder.java |   4 +-
 .../internal/DefaultConfigurationProvider.java  |   3 +-
 .../core/internal/PropertyConverterManager.java |   2 +-
 .../core/ConfigurationContextBuilderTest.java   |   8 +-
 .../DefaultConfigurationContextBuilderTest.java |   4 +-
 .../internal/PropertyConverterManagerTest.java  |  15 +--
 9 files changed, 72 insertions(+), 76 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/77850ea3/buildconfigurations/pom.xml
--
diff --git a/buildconfigurations/pom.xml b/buildconfigurations/pom.xml
index 3973395..c53d8df 100644
--- a/buildconfigurations/pom.xml
+++ b/buildconfigurations/pom.xml
@@ -47,5 +47,5 @@ under the License.
 
   vote02-tamaya-0.2-incubating
   
-
+
 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/77850ea3/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfiguration.java
--
diff --git 
a/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfiguration.java
 
b/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfiguration.java
index 1b37233..268d825 100644
--- 
a/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfiguration.java
+++ 
b/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfiguration.java
@@ -222,4 +222,11 @@ public class DefaultConfiguration implements Configuration 
{
 public ConfigurationContext getConfigurationContext() {
 return configurationContext;
 }
+
+@Override
+public String toString() {
+return "Configuration{\n " +
+configurationContext +
+'}';
+}
 }

http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/77850ea3/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContext.java
--
diff --git 
a/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContext.java
 
b/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContext.java
index 280793a..c3031f0 100644
--- 
a/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContext.java
+++ 
b/code/core/src/main/java/org/apache/tamaya/core/internal/DefaultConfigurationContext.java
@@ -81,33 +81,10 @@ public class DefaultConfigurationContext implements 
ConfigurationContext {
 propertySources.addAll(builder.propertySources);
 // now sort them according to their ordinal values
 immutablePropertySources = 
Collections.unmodifiableList(propertySources);
-StringBuilder b= new StringBuilder();
-b.append("Registered " + immutablePropertySources.size() + " property 
sources: \n");
-b.append("   NAME [TYPE]\n");
-b.append("   ---\n");
-for(PropertySource ps: immutablePropertySources){
-b.append("   ").append(ps.getName()).append("  
[").append(ps.getClass().getSimpleName()).append("],\n");
-}
-if(b.length()>0) {
-b.setLength(b.length() - 2);
-}
-LOG.info(b.toString());
-b.setLength(0);
 
 // as next step we pick up the PropertyFilters pretty much the same way
 List propertyFilters = new 
ArrayList<>(builder.getPropertyFilters());
 immutablePropertyFilters = 
Collections.unmodifiableList(propertyFilters);
-b.append("Registered " + immutablePropertyFilters.size() + " property 
filters: \n");
-b.append("   TYPE\n");
-b.append("   
--\n");
-for(PropertyFilter pf: immutablePropertyFilters){
-b.append("   ").append(pf.getClass().getName()).append(",\n");
-}
-if(b.length()>0) {
-b.setLength(b.length() - 

[1/2] incubator-tamaya git commit: Added tests and bugfixes for Tamaya OSGI support.

2016-12-12 Thread anatole
Repository: incubator-tamaya
Updated Branches:
  refs/heads/master 36c8ac241 -> 77850ea31


Added tests and bugfixes for Tamaya OSGI support.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/commit/05b6514e
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/tree/05b6514e
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tamaya/diff/05b6514e

Branch: refs/heads/master
Commit: 05b6514e4d9caacccd58a8ce0a73295f1da51962
Parents: 36c8ac2
Author: anatole 
Authored: Mon Dec 12 17:02:41 2016 +0100
Committer: anatole 
Committed: Mon Dec 12 17:13:17 2016 +0100

--
 pom.xml | 90 +---
 1 file changed, 55 insertions(+), 35 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya/blob/05b6514e/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 48ba0fb..2cc4d6b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,6 +73,7 @@ under the License.
 
 1.7.20
 3.0.4
+1.10.19
 0.12
 1.1
 
@@ -220,7 +221,7 @@ under the License.
 
 org.mockito
 mockito-core
-1.10.19
+${mockito.version}
 test
 
 
@@ -263,11 +264,6 @@ under the License.
 
 
 
-org.mockito
-mockito-core
-
-
-
 rubygems
 asciidoctor-diagram
 ${asciidoctor-diagramm.version}
@@ -456,6 +452,30 @@ under the License.
 
 
 
+biz.aQute.bnd
+bnd-maven-plugin
+3.3.0
+
+
+ch.qos.logback
+logback-core
+1.1.3
+
+
+org.slf4j
+slf4j-api
+1.7.13
+
+
+
+
+
+bnd-process
+
+
+
+
+
 org.apache.maven.plugins
 maven-scm-publish-plugin
 1.1
@@ -467,14 +487,6 @@ under the License.
 3.4
 true
 
-
 
 org.apache.maven.wagon
 wagon-ssh
@@ -684,27 +696,25 @@ under the License.
 
 
 
-   biz.aQute.bnd
-   bnd-maven-plugin
-   3.3.0
-   
-   
-   
-   bnd-process
-   
-   
-   
-   
-   
-   org.apache.maven.plugins
-   maven-jar-plugin
-   3.0.2
-   
-   
-   
${project.build.outputDirectory}/META-INF/MANIFEST.MF
-   
-   
-   
+org.apache.maven.plugins
+maven-compiler-plugin
+
+1.7
+1.7
+
+
+
+biz.aQute.bnd
+bnd-maven-plugin
+3.3.0
+
+
+
+bnd-process
+
+
+
+
 
 
 
@@ -800,6 +810,16 @@ under the License.
 false
 
 
+
+
+java8
+
+[1.8,)
+
+
+-Xdoclint:none
+
+
 
 
 



[3/5] incubator-tamaya-sandbox git commit: Added tests for OSGI support, simplified OSGI support. Implemented base functionality for metamodel support, including first testing.

2016-12-12 Thread anatole
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/blob/afc19d0e/metamodel/src/main/java/org/apache/tamaya/metamodel/spi/ItemFactoryManager.java
--
diff --git 
a/metamodel/src/main/java/org/apache/tamaya/metamodel/spi/ItemFactoryManager.java
 
b/metamodel/src/main/java/org/apache/tamaya/metamodel/spi/ItemFactoryManager.java
new file mode 100644
index 000..4578640
--- /dev/null
+++ 
b/metamodel/src/main/java/org/apache/tamaya/metamodel/spi/ItemFactoryManager.java
@@ -0,0 +1,145 @@
+/*
+ * 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.metamodel.spi;
+
+import org.apache.tamaya.spi.PropertySource;
+import org.apache.tamaya.spi.ServiceContextManager;
+
+import java.util.*;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.TimeUnit;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+
+/**
+ * Created by atsticks on 04.12.16.
+ */
+public final class ItemFactoryManager {
+
+private static final Logger LOG = 
Logger.getLogger(ItemFactoryManager.class.getName());
+
+private Map> factoryRegistry = new 
ConcurrentHashMap<>();
+
+private static ItemFactoryManager INSTANCE = new ItemFactoryManager();
+
+private ItemFactoryManager(){
+}
+
+public static ItemFactoryManager getInstance(){
+return INSTANCE;
+}
+
+public  List getFactories(Class type){
+List factories = factoryRegistry.get(type);
+if(factories==null){
+Collection allFactories =
+
ServiceContextManager.getServiceContext().getServices(ItemFactory.class);
+for(ItemFactory fact:allFactories){
+registerItemFactory(fact);
+}
+}
+factories = factoryRegistry.get(type);
+if(factories==null){
+return Collections.emptyList();
+}
+return List.class.cast(factories);
+}
+
+public  ItemFactory getFactory(Class type, String id) {
+List factories = getFactories(type);
+for(ItemFactory f:factories){
+if(id.equals(f.getName())){
+return f;
+}
+}
+// try creating a new factory with the given id as fully qualified 
class name...
+try{
+Class instanceType = (Class) Class.forName(id);
+ItemFactory factory = new SimpleItemFactory(type, instanceType);
+registerItemFactory(factory);
+return factory;
+}catch(Exception e){
+LOG.severe("Failed to create factory for configured class: " + 
type.getName() +
+" and type: " + id);
+return null;
+}
+}
+
+public  void registerItemFactory(ItemFactory factory) {
+List factories = 
factoryRegistry.get(factory.getType());
+if(factories==null){
+factories = new ArrayList<>();
+factoryRegistry.put(factory.getType(), factories);
+}
+factories.add(factory);
+}
+
+private static class SimpleItemFactory implements ItemFactory {
+
+private Class type;
+private Class instanceType;
+
+public SimpleItemFactory(Class type, Class 
instanceType) {
+this.type = Objects.requireNonNull(type);
+this.instanceType = Objects.requireNonNull(instanceType);
+}
+
+@Override
+public String getName() {
+return getType().getName();
+}
+
+@Override
+public I create(Map parameters) {
+try {
+return instanceType.newInstance();
+} catch (Exception e) {
+LOG.log(Level.SEVERE, "Failed to create configured instance of 
type:" + instanceType, e);
+return null;
+}
+}
+
+@Override
+public Class getType() {
+return type;
+}
+
+@Override
+public boolean equals(Object o) {
+if (this == o) return true;
+if (!(o instanceof SimpleItemFactory)) return false;
+

[4/5] incubator-tamaya-sandbox git commit: Added tests for OSGI support, simplified OSGI support. Implemented base functionality for metamodel support, including first testing.

2016-12-12 Thread anatole
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/blob/afc19d0e/metamodel/src/main/java/org/apache/tamaya/metamodel/internal/ComponentFactory.java
--
diff --git 
a/metamodel/src/main/java/org/apache/tamaya/metamodel/internal/ComponentFactory.java
 
b/metamodel/src/main/java/org/apache/tamaya/metamodel/internal/ComponentFactory.java
new file mode 100644
index 000..906b704
--- /dev/null
+++ 
b/metamodel/src/main/java/org/apache/tamaya/metamodel/internal/ComponentFactory.java
@@ -0,0 +1,112 @@
+/*
+ * 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.metamodel.internal;
+
+import org.apache.tamaya.spi.ServiceContextManager;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Objects;
+import java.util.Set;
+
+/**
+ * Small helper class for loading of configured instances.
+ */
+public final class ComponentFactory {
+
+private Class type;
+private Map serviceContext = new HashMap<>();
+private Set loaded = new HashSet<>();
+
+/**
+ * Constructor.
+ * @param type the service type, not null.
+ */
+public ComponentFactory(Class type){
+this.type = Objects.requireNonNull(type);
+for(T service: 
ServiceContextManager.getServiceContext().getServices(type)){
+serviceContext.put(service.getClass().getName(), service);
+}
+}
+
+/**
+ * Creates an instance of the given type based on a type configuration.
+ * Type hereby is
+ * 
+ * A fully qualified class name
+ * A simple class name of a filter class registered with the 
current
+ * ServiceContext.
+ * 
+ * @param identifier the configured type
+ * @return the component found, or null.
+ */
+public T getComponent(String identifier)
+throws IllegalAccessException, InstantiationException {
+T comp = this.serviceContext.get(identifier);
+if(comp==null){
+for(Map.Entry en:serviceContext.entrySet()){
+if(en.getKey().endsWith("."+identifier)){
+comp = en.getValue();
+}
+}
+}
+// Multiple instances: create a new instance using the parameterless 
constructor for all subsequent
+// resolutions.
+if(loaded.contains(comp.getClass().getName())){
+return (T)comp.getClass().newInstance();
+}
+// Ensure that the next access will return a new instance.
+loaded.add(comp.getClass().getName());
+return comp;
+}
+
+public Collection loadInstances(NodeList nodeList) {
+List items = new ArrayList<>();
+for(int i=0;i[5/5] incubator-tamaya-sandbox git commit: Added tests for OSGI support, simplified OSGI support. Implemented base functionality for metamodel support, including first testing.

Added tests for OSGI support, simplified OSGI support.
Implemented base functionality for metamodel support, including first testing.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/commit/afc19d0e
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/tree/afc19d0e
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/diff/afc19d0e

Branch: refs/heads/master
Commit: afc19d0e74cde66603dc3d440d6799b917efb815
Parents: f0dfa86
Author: anatole 
Authored: Mon Dec 12 17:12:06 2016 +0100
Committer: anatole 
Committed: Mon Dec 12 17:12:06 2016 +0100

--
 metamodel/pom.xml   |   7 +
 .../org/apache/tamaya/metamodel/Context.java| 171 -
 .../metamodel/FilteredPropertySource.java   | 166 +
 .../tamaya/metamodel/MetaConfiguration.java | 144 
 .../apache/tamaya/metamodel/MetaContext.java| 330 ++
 .../apache/tamaya/metamodel/Refreshable.java|  32 +
 .../metamodel/RefreshablePropertySource.java| 150 +
 .../RefreshablePropertySourceProvider.java  | 106 +++
 .../tamaya/metamodel/dsl/MetaConfiguration.java | 122 
 .../metamodel/dsl/TamayaConfigurator.java   | 234 ---
 .../metamodel/dsl/WrappedPropertySource.java| 127 
 .../DSLLoadingConfigurationProviderSpi.java |  81 ---
 .../NamedDSLPropertySourceProvider.java |  53 --
 .../ResourceDSLPropertySourceProvider.java  |  82 ---
 .../internal/CombinationPolicyReader.java   |  61 ++
 .../internal/ComponentConfigurator.java |  87 +++
 .../metamodel/internal/ComponentFactory.java| 112 
 .../metamodel/internal/ContextReader.java   |  66 ++
 .../DSLLoadingConfigurationProviderSpi.java | 114 
 ...efaultRefreshablePropertySourceProvider.java |  72 --
 .../metamodel/internal/FactoryManager.java  | 140 
 .../internal/PropertyConverterReader.java   |  88 +++
 .../internal/PropertyFilterOrderingReader.java  |  63 ++
 .../internal/PropertyFilterReader.java  |  83 +++
 .../internal/PropertySourceOrderingReader.java  |  64 ++
 .../internal/PropertySourceReader.java  | 103 +++
 .../tamaya/metamodel/internal/Refreshable.java  |  37 --
 .../tamaya/metamodel/internal/SourceConfig.java | 466 ++---
 .../internal/factories/CLIArgumentsFactory.java |  47 ++
 .../factories/EnvPropertiesFactory.java |  46 ++
 .../factories/FilePropertySourceFactory.java|  77 +++
 .../ResourcePropertySourceFactory.java  |  64 ++
 .../ResourcePropertySourceProviderFactory.java  | 115 
 .../factories/SysPropertiesFactory.java |  46 ++
 .../factories/URLPropertySourceFactory.java | 152 +
 .../tamaya/metamodel/spi/ItemFactory.java   |  51 ++
 .../metamodel/spi/ItemFactoryManager.java   | 145 
 .../metamodel/spi/MetaConfigurationReader.java  |   8 +-
 .../metamodel/spi/PropertySourceFactory.java|  48 --
 .../spi/PropertySourceProviderFactory.java  |  49 --
 ...maya.metamodel.spi.DSLPropertySourceProvider |  20 -
 .../org.apache.tamaya.metamodel.spi.ItemFactory |  26 +
 ...tamaya.metamodel.spi.MetaConfigurationReader |  26 +
 ...g.apache.tamaya.spi.ConfigurationProviderSpi |   3 +-
 .../resources/IntegrationTests/empty-config.xml |  24 +
 metamodel/src/test/resources/tamaya-config.xml  |  73 ++-
 pom.xml | 657 ++-
 47 files changed, 3529 insertions(+), 1509 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/blob/afc19d0e/metamodel/pom.xml
--
diff --git a/metamodel/pom.xml b/metamodel/pom.xml
index 13c5c47..a103441 100644
--- a/metamodel/pom.xml
+++ b/metamodel/pom.xml
@@ -71,6 +71,13 @@
 tamaya-formats
 ${project.version}
 
+
+org.apache.tamaya.ext
+tamaya-resources
+${project.version}
+provided
+true
+
 
 
 

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-sandbox/blob/afc19d0e/metamodel/src/main/java/org/apache/tamaya/metamodel/Context.java
--
diff --git a/metamodel/src/main/java/org/apache/tamaya/metamodel/Context.java 
b/metamodel/src/main/java/org/apache/tamaya/metamodel/Context.java
deleted file mode 100644
index b4b65d2..000
--- a/metamodel/src/main/java/org/apache/tamaya/metamodel/Context.java
+++ /dev/null
@@ -1,171 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- *  or more contributor license agreements.  See the NOTICE file
- *  distributed with this work for additional 

incubator-tamaya-extensions git commit: Synched parent pom with api/core version. Added constructors for programmatic use of config formats. Removed dependency of functions module from spi-support. Un

Repository: incubator-tamaya-extensions
Updated Branches:
  refs/heads/master d672b2d99 -> 97141bc81


Synched parent pom with api/core version.
Added constructors for programmatic use of config formats.
Removed dependency of functions module from spi-support.
Unified behaviour related to metadata for default datasources.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/commit/97141bc8
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/tree/97141bc8
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/diff/97141bc8

Branch: refs/heads/master
Commit: 97141bc817ba270885678d6d14c15fd9af51c89d
Parents: d672b2d
Author: anatole 
Authored: Mon Dec 12 17:09:14 2016 +0100
Committer: anatole 
Committed: Mon Dec 12 17:09:14 2016 +0100

--
 modules/formats/base/pom.xml|  5 ++
 .../tamaya/format/ConfigurationFormats.java | 38 +++-
 .../MappedConfigurationDataPropertySource.java  | 91 +++-
 .../yaml/CommonJSONTestCaseCollection.java  |  9 +-
 modules/functions/pom.xml   |  5 --
 modules/pom.xml |  6 +-
 modules/spi-support/pom.xml |  2 +-
 .../tamaya/spisupport/CLIPropertySource.java|  2 +-
 .../tamaya/spisupport/DefaultConfiguration.java |  7 ++
 .../spisupport/DefaultConfigurationContext.java | 65 +-
 pom.xml | 83 +-
 11 files changed, 215 insertions(+), 98 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/97141bc8/modules/formats/base/pom.xml
--
diff --git a/modules/formats/base/pom.xml b/modules/formats/base/pom.xml
index 7af96a0..8e5643b 100644
--- a/modules/formats/base/pom.xml
+++ b/modules/formats/base/pom.xml
@@ -52,6 +52,11 @@ under the License.
 tamaya-spisupport
 ${project.version}
 
+
+org.apache.tamaya.ext
+tamaya-functions
+${project.version}
+
 
 
 org.apache.tamaya

http://git-wip-us.apache.org/repos/asf/incubator-tamaya-extensions/blob/97141bc8/modules/formats/base/src/main/java/org/apache/tamaya/format/ConfigurationFormats.java
--
diff --git 
a/modules/formats/base/src/main/java/org/apache/tamaya/format/ConfigurationFormats.java
 
b/modules/formats/base/src/main/java/org/apache/tamaya/format/ConfigurationFormats.java
index c6b85bf..4624538 100644
--- 
a/modules/formats/base/src/main/java/org/apache/tamaya/format/ConfigurationFormats.java
+++ 
b/modules/formats/base/src/main/java/org/apache/tamaya/format/ConfigurationFormats.java
@@ -124,6 +124,18 @@ public final class ConfigurationFormats {
  * @throws IOException if the resource cannot be read.
  */
 public static ConfigurationData readConfigurationData(URL url, 
ConfigurationFormat... formats) throws IOException {
+return readConfigurationData(url, Arrays.asList(formats));
+}
+
+/**
+ * Tries to read configuration data from a given URL, hereby explicitly 
trying all given formats in order.
+ *
+ * @param url the url from where to read, not null.
+ * @param formats the formats to try.
+ * @return the ConfigurationData read, or null.
+ * @throws IOException if the resource cannot be read.
+ */
+public static ConfigurationData readConfigurationData(URL url, 
Collection formats) throws IOException {
 return readConfigurationData(url.toString(), url.openStream(), 
formats);
 }
 
@@ -133,7 +145,17 @@ public final class ConfigurationFormats {
  * @return the {@link org.apache.tamaya.format.ConfigurationData} of the 
files successfully decoded by the
  * given formats.
  */
-public static Collection 
getPropertySources(Collection urls, ConfigurationFormat... formats) {
+public static Collection 
readConfigurationData(Collection urls, ConfigurationFormat... formats) {
+return readConfigurationData(urls, formats);
+}
+
+/**
+ * @param urlsthe urls from where to read, not null.
+ * @param formats the formats to try.
+ * @return the {@link org.apache.tamaya.format.ConfigurationData} of the 
files successfully decoded by the
+ * given formats.
+ */
+public static Collection 
readConfigurationData(Collection urls, Collection 
formats) {
 final List dataRead = new ArrayList<>();
 for (final URL url : urls) {
 try {
@@ -159,6 +181,20 @@ public final class ConfigurationFormats {
  */
 public static 

Jenkins build is back to normal : Tamaya-Site-Master #281

See 



Build failed in Jenkins: Tamaya-Sandbox-Master » Apache Tamaya Modules - Hazelcast PropertySource #196

See 


--
[INFO] 
[INFO] 
[INFO] Building Apache Tamaya Modules - Hazelcast PropertySource 
0.3-incubating-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ tamaya-hazelcast ---
[INFO] Deleting 

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) 
@ tamaya-hazelcast ---
[INFO] 
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ 
tamaya-hazelcast ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ 
tamaya-hazelcast ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to 

[INFO] -
[ERROR] COMPILATION ERROR : 
[INFO] -
[ERROR] 
:[26,39]
 cannot find symbol
  symbol:   class ConfigChangeRequest
  location: package org.apache.tamaya.mutableconfig
[ERROR] 
:[27,39]
 cannot find symbol
  symbol:   class Refreshable
  location: package org.apache.tamaya.mutableconfig
[ERROR] 
:[59,12]
 cannot find symbol
  symbol: class Refreshable
[ERROR] 
:[139,29]
 cannot find symbol
  symbol:   class ConfigChangeRequest
  location: class org.apache.tamaya.hazelcast.HazelcastPropertySource
[ERROR] 
:[68,9]
 no suitable constructor found for BasePropertySource(java.lang.String)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource() is not 
applicable
  (actual and formal argument lists differ in length)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource(int) is not 
applicable
  (actual argument java.lang.String cannot be converted to int by method 
invocation conversion)
[ERROR] 
:[77,9]
 no suitable constructor found for BasePropertySource(java.lang.String)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource() is not 
applicable
  (actual and formal argument lists differ in length)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource(int) is not 
applicable
  (actual argument java.lang.String cannot be converted to int by method 
invocation conversion)
[ERROR] 
:[82,9]
 no suitable constructor found for BasePropertySource(java.lang.String)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource() is not 
applicable
  (actual and formal argument lists differ in length)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource(int) is not 
applicable
  (actual argument java.lang.String cannot be converted to int by method 
invocation conversion)
[ERROR] 
:[87,9]
 no suitable constructor found for BasePropertySource(java.lang.String)
constructor 
org.apache.tamaya.spisupport.BasePropertySource.BasePropertySource() is not 
applicable
  (actual and formal