Skip to content
Failed

Console Output

Skipping 7,739 KB.. Full Log
Uploading: https://appng.org/nexus/repository/appng-stable/org/appng/appng-standalone/1.18.0-RC1/appng-standalone-1.18.0-RC1-sources.jar
Progress (1): 2.0/7.8 kB
Progress (1): 4.1/7.8 kB
Progress (1): 6.1/7.8 kB
Progress (1): 7.8 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-stable/org/appng/appng-standalone/1.18.0-RC1/appng-standalone-1.18.0-RC1-sources.jar (7.8 kB at 74 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.460 s
[INFO] Finished at: 2018-07-11T13:47:07+02:00
[INFO] Final Memory: 29M/419M
[INFO] ------------------------------------------------------------------------
[Pipeline] sh
[appng-standalone] Running shell script
+ cp target/appng-standalone-1.18.0-RC1.zip /tmp/jenkins_artifacts/release/
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Results)
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Stash the Build)
[Pipeline] dir
Running in /tmp/jenkins_artifacts/release
[Pipeline] {
[Pipeline] stash
Stashed 15 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/target/site/apidocs
[Pipeline] {
[Pipeline] stash
Stashed 1882 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-documentation/target/generated-docs/html
[Pipeline] {
[Pipeline] stash
Stashed 10 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-documentation/target/generated-docs/pdf
[Pipeline] {
[Pipeline] stash
Stashed 10 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-appngizer/target/generated-docs/pdf
[Pipeline] {
[Pipeline] stash
Stashed 50 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-appngizer/target/generated-docs/html
[Pipeline] {
[Pipeline] stash
Stashed 51 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-xmlapi/target/classes
[Pipeline] {
[Pipeline] stash
Stashed 1 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-xmlapi/target/classes
[Pipeline] {
[Pipeline] stash
Stashed 1 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng/appng-appngizer-jaxb/target/classes
[Pipeline] {
[Pipeline] stash
Stashed 1 file(s)
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/appNG_Release
[Pipeline] {
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng
[Pipeline] {
[Pipeline] sh
[appng] Running shell script
+ rm -rf /srv/www/appng.org/appng/docs/1.18.0-RC1
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.18.0-RC1/javadoc
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.18.0-RC1/reference
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.18.0-RC1/appngizer/html
[Pipeline] sh
[appng] Running shell script
+ mkdir --parents /srv/www/appng.org/appng/docs/1.18.0-RC1/appngizer/pdf
[Pipeline] sh
[appng] Running shell script
+ ln -sfn /srv/www/appng.org/appng/docs/1.18.0-RC1 /srv/www/appng.org/appng/docs/current
[Pipeline] sh
[appng] Running shell script
+ rm -rf /srv/www/appng.org/appng/docs/1.18.0-RC1/appngizer/html/parts
[Pipeline] sh
[appng] Running shell script
+ rm -rf /srv/www/appng.org/appng/docs/1.18.0-RC1/appngizer/html/xml
[Pipeline] }
[Pipeline] // dir
[Pipeline] stage
[Pipeline] { ( Unstash Build and Docs)
[Pipeline] dir
Running in /srv/www/appng.org/appng/builds/stable
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/appng/docs/1.18.0-RC1/javadoc
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/appng/docs/1.18.0-RC1/reference/html
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/appng/docs/1.18.0-RC1/reference/pdf
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/appng/docs/1.18.0-RC1/appngizer/pdf
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/appng/docs/1.18.0-RC1/appngizer/html
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/schema/application
[Pipeline] {
[Pipeline] unstash
[Pipeline] sh
[application] Running shell script
+ cp -av appng-application.xsd appng-application-1.18.0-RC1.xsd
‘appng-application.xsd’ -> ‘appng-application-1.18.0-RC1.xsd’
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/schema/platform
[Pipeline] {
[Pipeline] unstash
[Pipeline] sh
[platform] Running shell script
+ cp -av appng-platform.xsd appng-platform-1.18.0-RC1.xsd
‘appng-platform.xsd’ -> ‘appng-platform-1.18.0-RC1.xsd’
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /srv/www/appng.org/schema/appngizer
[Pipeline] {
[Pipeline] unstash
[Pipeline] sh
[appngizer] Running shell script
+ cp -av appngizer.xsd appngizer-1.18.0-RC1.xsd
‘appngizer.xsd’ -> ‘appngizer-1.18.0-RC1.xsd’
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (merge to master and tag)
[Pipeline] dir
Running in /var/lib/jenkins/workspace/appNG_Release/appng
[Pipeline] {
[Pipeline] sh
[appng] Running shell script
+ git checkout master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
[Pipeline] sh
[appng] Running shell script
+ git merge --ff origin/appng-1.18.x --strategy-option theirs
Updating 0e39aac..7e6fd10
Fast-forward
 README.adoc                                        |   2 +-
 appng-api/pom.xml                                  |   2 +-
 .../java/org/appng/api/support/ElementHelper.java  |   4 +
 .../org/appng/api/support/FieldProcessorImpl.java  |  10 +-
 .../validation/DefaultValidationProvider.java      | 195 +++++---
 .../validation/LocalizedMessageInterpolator.java   |  71 ++-
 appng-api/src/test/java/org/appng/api/Person.java  |   2 +
 .../org/appng/api/support/FieldProcessorTest.java  | 111 +++++
 .../appng/api/support/ValidationProviderTest.java  |  37 +-
 .../LocalizedMessageInterpolatorTest.java          |  76 +++
 .../resources/ValidationMessages_en.properties     |   1 +
 ...ationProviderTest-testAddValidationMetaData.xml |  33 +-
 ...roviderTest-testAddValidationMetaDataAsRule.xml | 237 ++++-----
 ...iderTest-testAddValidationMetaDataWithGroup.xml |  31 +-
 ...iderTest-testValidateWithChildFields-before.xml |  47 ++
 ...ionProviderTest-testValidateWithChildFields.xml |  60 +++
 appng-application-assembly/pom.xml                 |   2 +-
 appng-application-bom/pom.xml                      |  36 +-
 appng-application-camunda/README.adoc              |   2 +-
 appng-application-camunda/pom.xml                  |   2 +-
 appng-application-parent/pom.xml                   |   2 +-
 appng-application/README.adoc                      |   2 +-
 appng-application/pom.xml                          |   6 +-
 .../main/webapp/WEB-INF/conf/platformContext.xml   |   4 +-
 appng-appngizer-jaxb/pom.xml                       |   2 +-
 appng-appngizer-maven-plugin/pom.xml               |   2 +-
 appng-appngizer/pom.xml                            |   2 +-
 .../src/main/asciidoc/appngizer-setup-guide.adoc   |   2 +
 .../src/main/webapp/WEB-INF/appNGizer-servlet.xml  |   2 +-
 appng-archetype-application/pom.xml                |   2 +-
 appng-archetype-application/readme.txt             |   2 +-
 .../src/main/resources/archetype-resources/pom.xml |   2 +-
 appng-camunda/pom.xml                              |   2 +-
 appng-cli/pom.xml                                  |   2 +-
 appng-cli/src/main/resources/cliContext.xml        |   4 +-
 appng-cli/src/test/resources/cliContext-test.xml   |   4 +-
 appng-core/pom.xml                                 |  22 +-
 .../core/controller/filter/PageCacheFilter.java    |  86 +++-
 .../filter/session/MongoSessionInitializer.java    | 145 ++++++
 .../filter/session/SessionFilterDelegate.java      | 100 ++++
 .../controller/filter/session/SessionUtils.java    |  68 +++
 .../core/controller/messaging/RabbitMQBase.java    |   4 +-
 .../controller/messaging/RabbitMQReceiver.java     |  63 ++-
 .../core/controller/messaging/RabbitMQSender.java  |   2 +
 .../appng/core/controller/rest/RestActionBase.java | 466 ++++++++++++++++++
 .../core/controller/rest/RestDataSourceBase.java   | 285 +++++++++++
 .../appng/core/controller/rest/RestOperation.java  | 261 ++++++++++
 .../core/controller/rest/RestPostProcessor.java    |  96 ++++
 .../org/appng/core/model/ApplicationProvider.java  |  40 +-
 .../org/appng/core/service/InitializerService.java |   6 +
 .../controller/filter/PageCacheFilterTest.java     |  89 ++++
 .../appng/core/controller/rest/RestActionTest.java |  92 ++++
 .../core/controller/rest/RestDataSourceTest.java   | 136 ++++++
 .../core/controller/rest/RestOperationTest.java    |  69 +++
 .../appng/core/controller/rest/model/Payment.java  | 122 +++++
 .../core/controller/rest/model/PaymentItem.java    | 116 +++++
 .../appng/core/controller/rest/model/SiteForm.java |  52 ++
 appng-core/src/test/resources/platformContext.xml  |   4 +-
 .../rest/action-get-childfields-result.json        |  86 ++++
 .../test/resources/rest/action-get-childfields.xml |  71 +++
 .../src/test/resources/rest/action-get-result.json |  96 ++++
 appng-core/src/test/resources/rest/action-get.xml  |  87 ++++
 .../rest/action-post-childfields-result.json       |  86 ++++
 .../resources/rest/action-post-childfields.json    |  82 ++++
 .../resources/rest/action-post-childfields.xml     |  71 +++
 .../test/resources/rest/action-post-result.json    | 100 ++++
 .../rest/action-post-validation-result.json        |  75 +++
 .../resources/rest/action-post-validation.json     |  75 +++
 .../src/test/resources/rest/action-post.json       |  77 +++
 appng-core/src/test/resources/rest/action-post.xml |  87 ++++
 .../src/test/resources/rest/datasource-result.json |  68 +++
 .../src/test/resources/rest/datasource-result.xml  |  64 +++
 .../test/resources/rest/datasource-resultset.json  | 208 ++++++++
 .../test/resources/rest/datasource-resultset.xml   | 198 ++++++++
 appng-documentation/pom.xml                        |   2 +-
 .../asciidoc/images/application-processing.jpg     | Bin 74667 -> 141222 bytes
 .../src/main/asciidoc/listing/dependencies.txt     |   8 +-
 appng-forms/pom.xml                                |   2 +-
 appng-formtags/pom.xml                             |   2 +-
 appng-mail/pom.xml                                 |   2 +-
 appng-maven-plugin/README.adoc                     |   2 +-
 appng-maven-plugin/pom.xml                         |   2 +-
 appng-persistence/pom.xml                          |   2 +-
 appng-rest-api/pom.xml                             | 146 ++++++
 .../main/java/org/appng/api/rest/ActionHelper.java |  91 ++++
 .../java/org/appng/api/rest/DataSourceHelper.java  |  58 +++
 .../main/java/org/appng/api/rest/RestClient.java   | 253 ++++++++++
 .../resources/org/appng/api/rest/appng-rest.yaml   | 529 +++++++++++++++++++++
 appng-rest-api/src/test/resources/log4j.properties |   7 +
 .../src/test_/resources/log4j.properties           |   6 +
 appng-search/pom.xml                               |   2 +-
 .../appng/search/indexer/FileSystemProvider.java   |  19 +-
 appng-standalone/pom.xml                           |   2 +-
 appng-taglib/pom.xml                               |   2 +-
 appng-template-assembly/pom.xml                    |   2 +-
 appng-template-parent/pom.xml                      |   4 +-
 appng-testsupport/pom.xml                          |   2 +-
 appng-tomcat7/pom.xml                              |   2 +-
 appng-tomcat8/pom.xml                              |   2 +-
 appng-tools/pom.xml                                |   2 +-
 appng-upngizr/README.adoc                          |   2 +-
 appng-upngizr/pom.xml                              |   2 +-
 appng-xmlapi/pom.xml                               |   2 +-
 appng-xmlapi/src/main/xsd/appng-platform.xsd       |   5 +
 pom.xml                                            |   8 +-
 105 files changed, 5718 insertions(+), 310 deletions(-)
 create mode 100644 appng-api/src/test/java/org/appng/api/support/FieldProcessorTest.java
 create mode 100644 appng-api/src/test/java/org/appng/api/support/validation/LocalizedMessageInterpolatorTest.java
 create mode 100644 appng-api/src/test/resources/ValidationMessages_en.properties
 create mode 100644 appng-api/src/test/resources/xml/ValidationProviderTest-testValidateWithChildFields-before.xml
 create mode 100644 appng-api/src/test/resources/xml/ValidationProviderTest-testValidateWithChildFields.xml
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/filter/session/MongoSessionInitializer.java
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/filter/session/SessionFilterDelegate.java
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/filter/session/SessionUtils.java
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/rest/RestActionBase.java
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/rest/RestDataSourceBase.java
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/rest/RestOperation.java
 create mode 100644 appng-core/src/main/java/org/appng/core/controller/rest/RestPostProcessor.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/filter/PageCacheFilterTest.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/rest/RestActionTest.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/rest/RestDataSourceTest.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/rest/RestOperationTest.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/rest/model/Payment.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/rest/model/PaymentItem.java
 create mode 100644 appng-core/src/test/java/org/appng/core/controller/rest/model/SiteForm.java
 create mode 100644 appng-core/src/test/resources/rest/action-get-childfields-result.json
 create mode 100644 appng-core/src/test/resources/rest/action-get-childfields.xml
 create mode 100644 appng-core/src/test/resources/rest/action-get-result.json
 create mode 100644 appng-core/src/test/resources/rest/action-get.xml
 create mode 100644 appng-core/src/test/resources/rest/action-post-childfields-result.json
 create mode 100644 appng-core/src/test/resources/rest/action-post-childfields.json
 create mode 100644 appng-core/src/test/resources/rest/action-post-childfields.xml
 create mode 100644 appng-core/src/test/resources/rest/action-post-result.json
 create mode 100644 appng-core/src/test/resources/rest/action-post-validation-result.json
 create mode 100644 appng-core/src/test/resources/rest/action-post-validation.json
 create mode 100644 appng-core/src/test/resources/rest/action-post.json
 create mode 100644 appng-core/src/test/resources/rest/action-post.xml
 create mode 100644 appng-core/src/test/resources/rest/datasource-result.json
 create mode 100644 appng-core/src/test/resources/rest/datasource-result.xml
 create mode 100644 appng-core/src/test/resources/rest/datasource-resultset.json
 create mode 100644 appng-core/src/test/resources/rest/datasource-resultset.xml
 create mode 100644 appng-rest-api/pom.xml
 create mode 100644 appng-rest-api/src/main/java/org/appng/api/rest/ActionHelper.java
 create mode 100644 appng-rest-api/src/main/java/org/appng/api/rest/DataSourceHelper.java
 create mode 100644 appng-rest-api/src/main/java/org/appng/api/rest/RestClient.java
 create mode 100644 appng-rest-api/src/main/resources/org/appng/api/rest/appng-rest.yaml
 create mode 100644 appng-rest-api/src/test/resources/log4j.properties
 create mode 100644 appng-rest-api/src/test_/resources/log4j.properties
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
groovy.lang.MissingPropertyException: No such property: release_tag for class: groovy.lang.Binding
	at groovy.lang.Binding.getVariable(Binding.java:63)
	at org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor.onGetProperty(SandboxInterceptor.java:242)
	at org.kohsuke.groovy.sandbox.impl.Checker$6.call(Checker.java:288)
	at org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty(Checker.java:292)
	at org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty(Checker.java:268)
	at org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty(Checker.java:268)
	at org.kohsuke.groovy.sandbox.impl.Checker.checkedGetProperty(Checker.java:268)
	at com.cloudbees.groovy.cps.sandbox.SandboxInvoker.getProperty(SandboxInvoker.java:29)
	at com.cloudbees.groovy.cps.impl.PropertyAccessBlock.rawGet(PropertyAccessBlock.java:20)
	at WorkflowScript.run(WorkflowScript:167)
	at ___cps.transform___(Native Method)
	at com.cloudbees.groovy.cps.impl.PropertyishBlock$ContinuationImpl.get(PropertyishBlock.java:74)
	at com.cloudbees.groovy.cps.LValueBlock$GetAdapter.receive(LValueBlock.java:30)
	at com.cloudbees.groovy.cps.impl.PropertyishBlock$ContinuationImpl.fixName(PropertyishBlock.java:66)
	at sun.reflect.GeneratedMethodAccessor272.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:72)
	at com.cloudbees.groovy.cps.impl.ConstantBlock.eval(ConstantBlock.java:21)
	at com.cloudbees.groovy.cps.Next.step(Next.java:83)
	at com.cloudbees.groovy.cps.Continuable$1.call(Continuable.java:174)
	at com.cloudbees.groovy.cps.Continuable$1.call(Continuable.java:163)
	at org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:122)
	at org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:261)
	at com.cloudbees.groovy.cps.Continuable.run0(Continuable.java:163)
	at org.jenkinsci.plugins.workflow.cps.SandboxContinuable.access$101(SandboxContinuable.java:34)
	at org.jenkinsci.plugins.workflow.cps.SandboxContinuable.lambda$run0$0(SandboxContinuable.java:59)
	at org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox.runInSandbox(GroovySandbox.java:108)
	at org.jenkinsci.plugins.workflow.cps.SandboxContinuable.run0(SandboxContinuable.java:58)
	at org.jenkinsci.plugins.workflow.cps.CpsThread.runNextChunk(CpsThread.java:174)
	at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:332)
	at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.access$200(CpsThreadGroup.java:83)
	at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:244)
	at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:232)
	at org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$2.call(CpsVmExecutorService.java:64)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:131)
	at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
Finished: FAILURE