Started by user Matthias Mueller Running as Matthias Mueller Obtained build-snapshot.jenkins from git ssh://git@bitbucket.aiticon.net:7999/ac/appng-build.git Running in Durability level: MAX_SURVIVABILITY [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/appNG_1.23.x [Pipeline] { [Pipeline] tool [Pipeline] stage [Pipeline] { (notifyStart) [Pipeline] emailext Sending email to: matthias.mueller@appng.org [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (git clone) [Pipeline] git The recommended git tool is: git No credentials specified > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:appNG/appng.git # timeout=10 Fetching upstream changes from git@github.com:appNG/appng.git > git --version # timeout=10 > git --version # 'git version 2.11.0' > git fetch --tags --progress -- git@github.com:appNG/appng.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/appng-1.23.x^{commit} # timeout=10 Checking out Revision a65bf1877ccc8a5ad43ac9451036d4d2b13c2d5c (refs/remotes/origin/appng-1.23.x) > git config core.sparsecheckout # timeout=10 > git checkout -f a65bf1877ccc8a5ad43ac9451036d4d2b13c2d5c # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git branch -D appng-1.23.x # timeout=10 > git checkout -b appng-1.23.x a65bf1877ccc8a5ad43ac9451036d4d2b13c2d5c # timeout=10 Commit message: "APPNG-2378 fix tests" > git rev-list --no-walk 8386a6fb9e5710c70f6cc2804eb1a59b2e221d58 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Maven Build) [Pipeline] sh + /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.5.0/bin/mvn clean deploy -Djavax.xml.accessExternalSchema=all -DoutFolder=/tmp/jenkins_artifacts/16 -Pdummy [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] appNG Parent [INFO] appNG Tools [INFO] appNG Mail [INFO] appNG Forms [INFO] appng Formtags [INFO] appNG XML-API [INFO] appNG public API [INFO] appNG testsupport [INFO] appNG REST API [INFO] appNG Persistence-Tools [INFO] appNG Search [INFO] appNG Core Library [INFO] appNG Command Line Interface [INFO] appNG Tag Library [INFO] appNGizer JAXB API [INFO] appNGizer [INFO] appNG Application [INFO] appNG application BOM [INFO] appNG Documentation [INFO] appNG Template Assembly Descriptors [INFO] appNG Template Parent [INFO] appng-application-assembly [INFO] appNG application parent [INFO] Archetype - appng-archetype-application [INFO] appNG appNGizer Maven Plugin [INFO] appNG camunda [INFO] appNG Application, including Camunda BPM process engine libraries [INFO] appNG Maven Plugin [INFO] upNGizr [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Parent 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-parent --- [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-parent --- [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-parent --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-SNAPSHOT.pom [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-parent --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 602 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml (602 B at 736 B/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-20210607.095837-16.pom Progress (1): 2.0/36 kB Progress (1): 4.1/36 kB Progress (1): 6.1/36 kB Progress (1): 8.2/36 kB Progress (1): 10/36 kB Progress (1): 12/36 kB Progress (1): 14/36 kB Progress (1): 16/36 kB Progress (1): 18/36 kB Progress (1): 20/36 kB Progress (1): 23/36 kB Progress (1): 25/36 kB Progress (1): 27/36 kB Progress (1): 29/36 kB Progress (1): 31/36 kB Progress (1): 33/36 kB Progress (1): 35/36 kB Progress (1): 36 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-20210607.095837-16.pom (36 kB at 51 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml Progress (1): 1.7 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (1.7 kB at 18 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 602 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml (602 B at 899 B/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml Progress (1): 1.7 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (1.7 kB at 2.4 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Tools 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-tools --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-tools --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-tools --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 37 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-tools --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 18 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-tools --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 11 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-tools --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.tools.image.ImageProcessorTest 2021-06-07 11:58:58,992 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:58:59,252 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,253 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,253 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,253 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-07 11:58:59,342 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:58:59,342 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:58:59,349 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:58:59,350 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-07 11:58:59,350 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-07 11:58:59,350 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-07 11:58:59,350 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-07 11:58:59,351 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '/color',test 'EQUALS, value 6',format '/color RGBA,': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-07 11:58:59,351 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'non-interlaced',test 'EQUALS, value 0',format 'non-interlaced': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-07 11:58:59,351 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-07 11:58:59,351 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 1600 x 843, 8-bit/color RGBA, non-interlaced' 2021-06-07 11:58:59,366 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:58:59,367 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,367 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,367 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,367 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,368 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,368 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,368 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,368 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-07 11:58:59,368 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:58:59,368 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:58:59,885 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:58:59,886 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,886 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,887 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,887 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,887 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,887 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,888 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,888 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-07 11:58:59,888 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:58:59,888 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:58:59,896 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:58:59,897 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,897 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,897 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,897 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,898 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,898 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,898 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,898 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-07 11:58:59,898 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:58:59,899 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:58:59,971 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,971 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:58:59,972 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:58:59,980 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:58:59,980 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,980 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,980 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,980 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,981 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,981 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,981 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,981 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-07 11:58:59,981 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:58:59,981 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:59:00,056 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,056 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,057 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,057 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,057 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,057 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,058 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,058 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-07 11:59:00,058 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,058 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:59:00,064 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:59:00,065 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,065 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,065 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,065 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,065 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,066 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,066 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,066 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-07 11:59:00,066 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,066 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:59:00,136 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:59:00,136 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,137 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:59:00,210 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org 2021-06-07 11:59:00,210 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,211 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,211 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,211 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,211 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,211 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,211 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,212 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-07 11:59:00,212 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,212 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16' 2021-06-07 11:59:00,306 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,307 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-07 11:59:00,308 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,308 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16' [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.662 s - in org.appng.tools.image.ImageProcessorTest [INFO] Running org.appng.tools.image.DimensionTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in org.appng.tools.image.DimensionTest [INFO] Running org.appng.tools.file.PropertyConstantCreatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 s - in org.appng.tools.file.PropertyConstantCreatorTest [INFO] Running org.appng.tools.file.MagicByteCheckTest 2021-06-07 11:59:00,540 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'colormap,',test 'EQUALS, value 3',format 'colormap,': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'non-interlaced',test 'EQUALS, value 0',format 'non-interlaced': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-07 11:59:00,541 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 200 x 200, 8-bit colormap, non-interlaced' 2021-06-07 11:59:00,555 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-07 11:59:00,555 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,556 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,556 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,556 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,556 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,556 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,557 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,557 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-07 11:59:00,557 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,557 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:59:00,557 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-07 11:59:00,557 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning no match 2021-06-07 11:59:00,576 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'unknown',test 'BM': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-07 11:59:00,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'PC',mime 'image/x-ms-bmp',test 'EQUALS, value 40',format 'PC bitmap, Windows 3.x format': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-07 11:59:00,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', %d x': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-07 11:59:00,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d x': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-07 11:59:00,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-07 11:59:00,577 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'unknown',test 'BM' 2021-06-07 11:59:00,579 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match bmp, type BMP, mime 'image/x-ms-bmp', msg 'PC bitmap, Windows 3.x format, 452 x 302 x 24' 2021-06-07 11:59:00,579 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.021 2021-06-07 11:59:00,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-07 11:59:00,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-07 11:59:00,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-07 11:59:00,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-07 11:59:00,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '/color',test 'EQUALS, value 6',format '/color RGBA,': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-07 11:59:00,582 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'non-interlaced',test 'EQUALS, value 0',format 'non-interlaced': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-07 11:59:00,582 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-07 11:59:00,582 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 119 x 41, 8-bit/color RGBA, non-interlaced' 2021-06-07 11:59:00,583 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.003 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,583 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-07 11:59:00,584 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,584 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:59:00,584 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-07 11:59:00,585 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,585 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,586 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,590 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,590 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,590 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,591 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,591 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-07 11:59:00,591 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,591 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:59:00,593 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file pdf 2021-06-07 11:59:00,593 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.007 2021-06-07 11:59:00,593 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,593 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,593 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,593 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,594 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,594 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,594 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,594 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-07 11:59:00,594 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,595 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:59:00,595 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file gif 2021-06-07 11:59:00,595 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002 2021-06-07 11:59:00,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,597 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,597 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,597 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-07 11:59:00,597 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,597 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:59:00,597 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file png 2021-06-07 11:59:00,598 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002 2021-06-07 11:59:00,598 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-07 11:59:00,598 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-07 11:59:00,598 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-07 11:59:00,598 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-07 11:59:00,599 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '/color',test 'EQUALS, value 6',format '/color RGBA,': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-07 11:59:00,599 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'non-interlaced',test 'EQUALS, value 0',format 'non-interlaced': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-07 11:59:00,599 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-07 11:59:00,599 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 1600 x 843, 8-bit/color RGBA, non-interlaced' 2021-06-07 11:59:00,599 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file jpg 2021-06-07 11:59:00,599 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-07 11:59:00,600 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data' 2021-06-07 11:59:00,601 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16' 2021-06-07 11:59:00,601 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file bmp 2021-06-07 11:59:00,601 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-07 11:59:00,601 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-07 11:59:00,601 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-07 11:59:00,602 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-07 11:59:00,602 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-07 11:59:00,602 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '/color',test 'EQUALS, value 6',format '/color RGBA,': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-07 11:59:00,602 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'non-interlaced',test 'EQUALS, value 0',format 'non-interlaced': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-07 11:59:00,603 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-07 11:59:00,603 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 1600 x 843, 8-bit/color RGBA, non-interlaced' 2021-06-07 11:59:00,603 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file bmp 2021-06-07 11:59:00,604 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.064 s - in org.appng.tools.file.MagicByteCheckTest [INFO] Running org.appng.tools.locator.GeoLocatorTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.24 s - in org.appng.tools.locator.GeoLocatorTest [INFO] Running org.appng.tools.poi.WorkbookTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.56 s - in org.appng.tools.poi.WorkbookTest [INFO] Running org.appng.tools.os.OperatingSystemTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.198 s - in org.appng.tools.os.OperatingSystemTest [INFO] Running org.appng.tools.os.CommandTest 2021-06-07 11:59:09,627 DEBUG [main] org.appng.tools.os.Command : executing: 'ls' [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.appng.tools.os.CommandTest [INFO] Running org.appng.tools.ui.PaginationTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.tools.ui.PaginationTest [INFO] Running org.appng.tools.ui.StringNormalizerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.appng.tools.ui.StringNormalizerTest [INFO] Running org.appng.tools.markup.XHTMLTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.tools.markup.XHTMLTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 33, Failures: 0, Errors: 0, Skipped: 2 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-tools --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-tools --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-tools --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-tools --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 992 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 13 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210607.095910-16.jar Progress (1): 2.0/50 kB Progress (1): 4.1/50 kB Progress (1): 6.1/50 kB Progress (1): 8.2/50 kB Progress (1): 10/50 kB Progress (1): 12/50 kB Progress (1): 14/50 kB Progress (1): 16/50 kB Progress (1): 18/50 kB Progress (1): 20/50 kB Progress (1): 23/50 kB Progress (1): 25/50 kB Progress (1): 27/50 kB Progress (1): 29/50 kB Progress (1): 31/50 kB Progress (1): 33/50 kB Progress (1): 35/50 kB Progress (1): 37/50 kB Progress (1): 39/50 kB Progress (1): 41/50 kB Progress (1): 43/50 kB Progress (1): 45/50 kB Progress (1): 47/50 kB Progress (1): 49/50 kB Progress (1): 50 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210607.095910-16.jar (50 kB at 324 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210607.095910-16.pom Progress (1): 2.0 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210607.095910-16.pom (2.0 kB at 5.2 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml Progress (1): 1.7 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (1.7 kB at 6.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 992 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 2.2 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml Progress (1): 1.7 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (1.7 kB at 5.2 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210607.095910-16-sources.jar Progress (1): 2.0/41 kB Progress (1): 4.1/41 kB Progress (1): 6.1/41 kB Progress (1): 8.2/41 kB Progress (1): 10/41 kB Progress (1): 12/41 kB Progress (1): 14/41 kB Progress (1): 16/41 kB Progress (1): 18/41 kB Progress (1): 20/41 kB Progress (1): 23/41 kB Progress (1): 25/41 kB Progress (1): 27/41 kB Progress (1): 29/41 kB Progress (1): 31/41 kB Progress (1): 33/41 kB Progress (1): 35/41 kB Progress (1): 37/41 kB Progress (1): 39/41 kB Progress (1): 41/41 kB Progress (1): 41 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210607.095910-16-sources.jar (41 kB at 239 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 992 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 1.6 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Mail 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-mail --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-mail --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-mail --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 11 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-mail --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-mail --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-mail --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.mail.MailTest DEBUG: setDebug: Jakarta Mail version 1.6.5 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.43 s - in org.appng.mail.MailTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-mail --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-mail --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-mail --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-mail --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 11 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210607.095915-16.jar Progress (1): 2.0/15 kB Progress (1): 4.1/15 kB Progress (1): 6.1/15 kB Progress (1): 8.2/15 kB Progress (1): 10/15 kB Progress (1): 12/15 kB Progress (1): 14/15 kB Progress (1): 15 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210607.095915-16.jar (15 kB at 40 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210607.095915-16.pom Progress (1): 1.0 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210607.095915-16.pom (1.0 kB at 4.9 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml Progress (1): 1.7 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (1.7 kB at 4.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 1.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml Progress (1): 1.7 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (1.7 kB at 14 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210607.095915-16-sources.jar Progress (1): 2.0/12 kB Progress (1): 4.1/12 kB Progress (1): 6.1/12 kB Progress (1): 8.2/12 kB Progress (1): 10/12 kB Progress (1): 12 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210607.095915-16-sources.jar (12 kB at 81 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 2.4 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Forms 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-forms --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-forms --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-forms --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 12 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-forms --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-forms --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-forms --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.forms.RequestTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] 2021-06-07 11:59:22,489 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar 2021-06-07 11:59:22,489 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter john:doe 2021-06-07 11:59:22,491 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s - in org.appng.forms.RequestTest [INFO] Running org.appng.forms.FormRequestTest 2021-06-07 11:59:23,320 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2021-06-07 11:59:23,320 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null 2021-06-07 11:59:23,320 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2021-06-07 11:59:23,320 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2021-06-07 11:59:23,321 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2021-06-07 11:59:23,321 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2021-06-07 11:59:23,322 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET 2021-06-07 11:59:23,325 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued 2021-06-07 11:59:23,326 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42] 2021-06-07 11:59:23,326 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42] 2021-06-07 11:59:23,367 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2021-06-07 11:59:23,367 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2021-06-07 11:59:23,367 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2021-06-07 11:59:23,368 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2021-06-07 11:59:23,368 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2021-06-07 11:59:23,368 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2021-06-07 11:59:23,368 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2021-06-07 11:59:23,486 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2021-06-07 11:59:23,490 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_18.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) 2021-06-07 11:59:23,527 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2021-06-07 11:59:23,527 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2021-06-07 11:59:23,527 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2021-06-07 11:59:23,527 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2021-06-07 11:59:23,527 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2021-06-07 11:59:23,528 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2021-06-07 11:59:23,528 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2021-06-07 11:59:23,531 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2021-06-07 11:59:23,531 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_19.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.035 s - in org.appng.forms.FormRequestTest [INFO] Running org.appng.forms.XSSUtilTest ESAPI: WARNING: System property [org.owasp.esapi.opsteam] is not set ESAPI: WARNING: System property [org.owasp.esapi.devteam] is not set ESAPI: Attempting to load ESAPI.properties via file I/O. ESAPI: Attempting to load ESAPI.properties as resource file via file I/O. ESAPI: Not found in 'org.owasp.esapi.resources' directory or file not readable: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/ESAPI.properties ESAPI: Not found in SystemResource Directory/resourceDirectory: .esapi/ESAPI.properties ESAPI: Not found in 'user.home' (/var/lib/jenkins) directory: /var/lib/jenkins/esapi/ESAPI.properties ESAPI: Loading ESAPI.properties via file I/O failed. Exception was: java.io.FileNotFoundException ESAPI: Attempting to load ESAPI.properties via the classpath. ESAPI: SUCCESSFULLY LOADED ESAPI.properties via the CLASSPATH from '/ (root)' using current thread context class loader! ESAPI: SecurityConfiguration for Validator.ConfigurationFile.MultiValued not found in ESAPI.properties. Using default: false ESAPI: SecurityConfiguration for Validator.ConfigurationFile not found in ESAPI.properties. Using default: validation.properties ESAPI: Attempting to load validation.properties via file I/O. ESAPI: Attempting to load validation.properties as resource file via file I/O. ESAPI: Not found in 'org.owasp.esapi.resources' directory or file not readable: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/validation.properties ESAPI: Not found in SystemResource Directory/resourceDirectory: .esapi/validation.properties ESAPI: Not found in 'user.home' (/var/lib/jenkins) directory: /var/lib/jenkins/esapi/validation.properties ESAPI: Loading validation.properties via file I/O failed. ESAPI: Attempting to load validation.properties via the classpath. ESAPI: validation.properties could not be loaded by any means. fail.. Caught java.lang.IllegalArgumentException; exception message was: java.lang.IllegalArgumentException: Failed to load ESAPI.properties as a classloader resource. ESAPI: SecurityConfiguration for ESAPI.printProperties not found in ESAPI.properties. Using default: false ESAPI: SecurityConfiguration for Encryptor.CipherTransformation not found in ESAPI.properties. Using default: AES/CBC/PKCS5Padding [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.18 s - in org.appng.forms.XSSUtilTest [INFO] Running org.appng.forms.FormUploadTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.forms.FormUploadTest [INFO] Running org.appng.el.ExpressionEvaluatorTest 2021-06-07 11:59:23,801 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,801 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,802 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,802 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,824 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq 5 ? 'is five' : 'is not five'} = is five [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,825 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b eq 5 ? 'is five' : 'is not five'} = is not five [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,826 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null ? 'is null': 'is not null'} = is not null [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,827 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null ? 'is null': 'is not null'} = is null [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,827 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,827 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,828 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})] 2021-06-07 11:59:23,828 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})] 2021-06-07 11:59:23,829 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,829 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,829 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':asList' with method 'public static java.util.List org.appng.el.ExpressionEvaluatorTest.asList(java.lang.Object[])'. 2021-06-07 11:59:23,831 DEBUG [main] org.appng.el.ExpressionEvaluator: ${asList(args)} = [1, 4, 56.0] [(args = [Ljava.lang.Object;@18078bef), (a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,831 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,831 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,832 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@799f10e1), (SESSION = {foo=5})] 2021-06-07 11:59:23,833 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@799f10e1), (SESSION = {foo=5})] 2021-06-07 11:59:23,833 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,833 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,839 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq 'ON'} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,840 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq type} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,840 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq 'OFF'} = false [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,840 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.dummies[0].type eq dummy.type} = false [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,841 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.foo eq 42} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,841 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.bar eq 'bar'} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,842 DEBUG [main] org.appng.el.ExpressionEvaluator: ${empty dummy.dummies[0].dummies} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,842 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.dummies[0].foo eq 23} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,843 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection)'. 2021-06-07 11:59:23,843 DEBUG [main] org.appng.el.ExpressionEvaluator: ${size(dummy.dummies) eq 1} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)] 2021-06-07 11:59:23,843 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,844 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,844 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,844 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,844 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value '' 2021-06-07 11:59:23,845 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )] true 2021-06-07 11:59:23,845 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )] 0 2021-06-07 11:59:23,845 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,845 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,846 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] true 2021-06-07 11:59:23,847 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,847 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,847 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,847 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,847 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7' 2021-06-07 11:59:23,849 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2' 2021-06-07 11:59:23,850 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4' 2021-06-07 11:59:23,850 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8' 2021-06-07 11:59:23,850 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a} = 1 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,850 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_} = 2 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,851 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A} = 3 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,851 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A_} = 4 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,851 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ab} = 5 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,851 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB} = 6 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,852 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_b} = 7 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,852 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB_} = 8 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2021-06-07 11:59:23,852 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,853 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,853 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,854 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,854 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,855 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,855 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,856 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,856 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,857 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,857 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,857 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,857 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,859 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,860 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,860 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,861 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,861 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,861 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,861 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,862 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,862 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,862 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,862 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int)'. 2021-06-07 11:59:23,863 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int)'. 2021-06-07 11:59:23,863 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2021-06-07 11:59:23,863 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2021-06-07 11:59:23,863 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,863 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,864 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,864 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,865 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,865 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,866 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,866 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,866 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,867 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,867 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,867 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,867 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,868 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,868 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,869 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,869 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,871 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,872 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,873 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-07 11:59:23,873 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-07 11:59:23,874 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,874 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-07 11:59:23,874 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.147 s - in org.appng.el.ExpressionEvaluatorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-forms --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-forms --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-forms --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-forms --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 992 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 12 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210607.095924-16.jar Progress (1): 2.0/19 kB Progress (1): 4.1/19 kB Progress (1): 6.1/19 kB Progress (1): 8.2/19 kB Progress (1): 10/19 kB Progress (1): 12/19 kB Progress (1): 14/19 kB Progress (1): 16/19 kB Progress (1): 18/19 kB Progress (1): 19 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210607.095924-16.jar (19 kB at 44 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210607.095924-16.pom Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210607.095924-16.pom (1.6 kB at 10 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml Progress (1): 1.7 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (1.7 kB at 40 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 992 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 2.7 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml Progress (1): 1.7 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (1.7 kB at 5.8 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210607.095924-16-sources.jar Progress (1): 2.0/19 kB Progress (1): 4.1/19 kB Progress (1): 6.1/19 kB Progress (1): 8.2/19 kB Progress (1): 10/19 kB Progress (1): 12/19 kB Progress (1): 14/19 kB Progress (1): 16/19 kB Progress (1): 18/19 kB Progress (1): 19 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210607.095924-16-sources.jar (19 kB at 203 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 992 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 2.7 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appng Formtags 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-formtags --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-formtags --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-formtags --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 13 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-formtags --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-formtags --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 5 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-formtags --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.formtags.FormElementTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] 2021-06-07 11:59:28,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,421 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,421 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,421 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,423 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,423 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,423 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,423 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,447 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2021-06-07 11:59:28,542 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,542 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,542 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,542 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,542 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,543 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,543 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,543 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,543 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,543 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,544 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,544 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,544 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,544 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,544 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,545 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,545 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,545 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,545 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})] 2021-06-07 11:59:28,548 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,548 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,548 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,548 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,548 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,548 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,549 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,549 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,549 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,549 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,549 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,549 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,550 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,550 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,550 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,550 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,550 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,550 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,551 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)] 2021-06-07 11:59:28,554 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,554 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,555 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,555 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,555 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,555 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,555 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,555 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,556 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,556 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,556 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,556 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,556 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,557 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = >), (SESSION = {})] 2021-06-07 11:59:28,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,562 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,562 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,562 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,562 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,562 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,562 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,563 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,563 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2021-06-07 11:59:28,569 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,569 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,569 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,570 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,570 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,570 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,570 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,573 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,573 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2021-06-07 11:59:28,576 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,577 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,580 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.58 s - in org.appng.formtags.FormElementTest [INFO] Running org.appng.formtags.RuleValidationTest 2021-06-07 11:59:28,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,612 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('mm@aiticon.de')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,612 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('_mm@aiticon.de')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,613 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('mm@aiticon')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,613 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('@aiticon.de')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,618 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(foo,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,619 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(foo,4)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,620 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,620 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multifoo,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,621 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multibar,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,622 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,622 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,625 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 1, 2)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,626 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 1, 0)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,626 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 3, 2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,631 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,631 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,632 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 0)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,634 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,636 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 1)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,636 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,637 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,640 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,1,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,641 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,1,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,642 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,2,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,642 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,2,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,643 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,643 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,2)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,644 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,644 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,645 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,4,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,645 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,4,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,647 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,649 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'500KB','2.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,650 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'600KB','1.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,650 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'500KB','0.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,655 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'jpg,gif,png')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,655 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'tif,pdf')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,659 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(bar, SESSION.foobar)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,660 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(bar, SESSION['foobar'])} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,660 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(5, SESSION.foobar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,661 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(5, SESSION['foobar'])} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,662 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,662 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,662 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,662 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,664 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(foo,1,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,665 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(foo,4,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,665 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,1,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,666 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,1,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,666 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,5,7)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,667 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multibar,1,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,667 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multibar,5,7)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,669 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,670 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,671 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a','a')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,671 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('b','b')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,672 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a','A')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,672 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a',' A')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,673 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,674 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,675 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,675 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,675 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,675 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(foo)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,676 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(bar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,677 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,679 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp('abc','[a-z]+')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,680 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp('abc','[a-z]{4,}')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,681 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,682 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,683 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,683 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,684 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,684 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foo,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,684 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,685 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multifoo,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,685 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multibar,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,687 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,688 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,688 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,688 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,688 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,688 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,688 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,689 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(foo,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,689 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(foo,4)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,689 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,690 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multifoo,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,691 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multibar,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,694 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,695 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'850KB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,695 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'200KB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,698 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,698 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,698 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,698 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,698 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,698 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'3.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,699 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'0.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,702 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'500KB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,703 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'1100KB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,704 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,706 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'0.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,707 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'1.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,708 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,709 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,710 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(foo)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,710 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(bar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,711 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(foobar)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2021-06-07 11:59:28,711 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string('foobar')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 s - in org.appng.formtags.RuleValidationTest [INFO] Running org.appng.formtags.FormElementRuleTest 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,723 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,727 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,729 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,730 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,733 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,735 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,735 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,735 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,737 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'1KB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,739 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,740 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,740 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'2MB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,744 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,747 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,749 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,751 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,752 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,753 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,755 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,756 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,757 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,757 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,757 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,757 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(field,2,2)} = false [(field = 12.345), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,761 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,762 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,765 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,766 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'gif')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,769 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,770 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(field,'field')} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,772 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,774 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,776 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,777 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = abcdef), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,779 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,779 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,779 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,779 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,779 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,779 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,780 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,781 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,1,2)} = true [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,782 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,782 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,782 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,782 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,783 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,784 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,1,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,785 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,786 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,787 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,787 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,787 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,787 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,787 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,790 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,791 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,0,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,796 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,796 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,796 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,796 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,796 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,799 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,field)} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,800 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,800 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,801 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,802 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,806 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,809 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp(field,'[0-9]{5}')} = false [(field = 1234), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,814 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(field,3)} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,817 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,3)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,820 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,822 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,823 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,824 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,824 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(field,3)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2021-06-07 11:59:28,825 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,826 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,827 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,828 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,830 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,831 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2021-06-07 11:59:28,833 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-07 11:59:28,833 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-07 11:59:28,833 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2021-06-07 11:59:28,834 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2021-06-07 11:59:28,835 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(field)} = false [(field = +++), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s - in org.appng.formtags.FormElementRuleTest [INFO] Running org.appng.formtags.providers.EmailProviderTest 2021-06-07 11:59:28,866 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled 2021-06-07 11:59:28,868 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.appng.formtags.providers.EmailProviderTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 53, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-formtags --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-formtags --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-formtags --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-formtags --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 995 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml (995 B at 3.5 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210607.095929-16.jar Progress (1): 2.0/30 kB Progress (1): 4.1/30 kB Progress (1): 6.1/30 kB Progress (1): 8.2/30 kB Progress (1): 10/30 kB Progress (1): 12/30 kB Progress (1): 14/30 kB Progress (1): 16/30 kB Progress (1): 18/30 kB Progress (1): 20/30 kB Progress (1): 23/30 kB Progress (1): 25/30 kB Progress (1): 27/30 kB Progress (1): 29/30 kB Progress (1): 30 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210607.095929-16.jar (30 kB at 286 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210607.095929-16.pom Progress (1): 1.8 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210607.095929-16.pom (1.8 kB at 10 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml Progress (1): 1.7 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (1.7 kB at 4.5 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 995 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml (995 B at 3.1 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml Progress (1): 1.7 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (1.7 kB at 2.8 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210607.095929-16-sources.jar Progress (1): 2.0/21 kB Progress (1): 4.1/21 kB Progress (1): 6.1/21 kB Progress (1): 8.2/21 kB Progress (1): 10/21 kB Progress (1): 12/21 kB Progress (1): 14/21 kB Progress (1): 16/21 kB Progress (1): 18/21 kB Progress (1): 20/21 kB Progress (1): 21 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210607.095929-16-sources.jar (21 kB at 112 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 995 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml (995 B at 2.5 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG XML-API 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-xmlapi --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target [INFO] [INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-xmlapi) @ appng-xmlapi --- [INFO] Generating source... [INFO] parsing a schema... [INFO] compiling a schema... [INFO] org/appng/xml/platform/Action.java [INFO] org/appng/xml/platform/ActionRef.java [INFO] org/appng/xml/platform/ApplicationConfig.java [INFO] org/appng/xml/platform/ApplicationReference.java [INFO] org/appng/xml/platform/ApplicationRootConfig.java [INFO] org/appng/xml/platform/Authentication.java [INFO] org/appng/xml/platform/Authentications.java [INFO] org/appng/xml/platform/Bean.java [INFO] org/appng/xml/platform/BeanOption.java [INFO] org/appng/xml/platform/Condition.java [INFO] org/appng/xml/platform/Config.java [INFO] org/appng/xml/platform/Content.java [INFO] org/appng/xml/platform/Data.java [INFO] org/appng/xml/platform/DataConfig.java [INFO] org/appng/xml/platform/Datafield.java [INFO] org/appng/xml/platform/Datasource.java [INFO] org/appng/xml/platform/DatasourceRef.java [INFO] org/appng/xml/platform/Datasources.java [INFO] org/appng/xml/platform/Digits.java [INFO] org/appng/xml/platform/Event.java [INFO] org/appng/xml/platform/Events.java [INFO] org/appng/xml/platform/FieldDef.java [INFO] org/appng/xml/platform/FieldPermissionType.java [INFO] org/appng/xml/platform/FieldPermissions.java [INFO] org/appng/xml/platform/FieldType.java [INFO] org/appng/xml/platform/FileUpload.java [INFO] org/appng/xml/platform/Future.java [INFO] org/appng/xml/platform/GetParams.java [INFO] org/appng/xml/platform/Icon.java [INFO] org/appng/xml/platform/Icontype.java [INFO] org/appng/xml/platform/ItemType.java [INFO] org/appng/xml/platform/Label.java [INFO] org/appng/xml/platform/Labels.java [INFO] org/appng/xml/platform/Link.java [INFO] org/appng/xml/platform/Linkmode.java [INFO] org/appng/xml/platform/Linkpanel.java [INFO] org/appng/xml/platform/Localization.java [INFO] org/appng/xml/platform/Max.java [INFO] org/appng/xml/platform/Message.java [INFO] org/appng/xml/platform/MessageType.java [INFO] org/appng/xml/platform/Messages.java [INFO] org/appng/xml/platform/MetaData.java [INFO] org/appng/xml/platform/Min.java [INFO] org/appng/xml/platform/Navigation.java [INFO] org/appng/xml/platform/NavigationItem.java [INFO] org/appng/xml/platform/NotNull.java [INFO] org/appng/xml/platform/ObjectFactory.java [INFO] org/appng/xml/platform/Option.java [INFO] org/appng/xml/platform/OptionGroup.java [INFO] org/appng/xml/platform/Output.java [INFO] org/appng/xml/platform/OutputFormat.java [INFO] org/appng/xml/platform/OutputType.java [INFO] org/appng/xml/platform/PageConfig.java [INFO] org/appng/xml/platform/PageDefinition.java [INFO] org/appng/xml/platform/PageReference.java [INFO] org/appng/xml/platform/Pages.java [INFO] org/appng/xml/platform/PagesReference.java [INFO] org/appng/xml/platform/PanelLocation.java [INFO] org/appng/xml/platform/Param.java [INFO] org/appng/xml/platform/ParamType.java [INFO] org/appng/xml/platform/Params.java [INFO] org/appng/xml/platform/Past.java [INFO] org/appng/xml/platform/Pattern.java [INFO] org/appng/xml/platform/Permission.java [INFO] org/appng/xml/platform/PermissionMode.java [INFO] org/appng/xml/platform/Permissions.java [INFO] org/appng/xml/platform/Platform.java [INFO] org/appng/xml/platform/PlatformConfig.java [INFO] org/appng/xml/platform/PostParams.java [INFO] org/appng/xml/platform/Result.java [INFO] org/appng/xml/platform/Resultset.java [INFO] org/appng/xml/platform/Rule.java [INFO] org/appng/xml/platform/Section.java [INFO] org/appng/xml/platform/SectionConfig.java [INFO] org/appng/xml/platform/SectionDef.java [INFO] org/appng/xml/platform/Sectionelement.java [INFO] org/appng/xml/platform/SectionelementDef.java [INFO] org/appng/xml/platform/Selection.java [INFO] org/appng/xml/platform/SelectionGroup.java [INFO] org/appng/xml/platform/SelectionType.java [INFO] org/appng/xml/platform/Session.java [INFO] org/appng/xml/platform/SessionInfo.java [INFO] org/appng/xml/platform/SessionParams.java [INFO] org/appng/xml/platform/Size.java [INFO] org/appng/xml/platform/Sort.java [INFO] org/appng/xml/platform/SortOrder.java [INFO] org/appng/xml/platform/Structure.java [INFO] org/appng/xml/platform/StructureDef.java [INFO] org/appng/xml/platform/Subject.java [INFO] org/appng/xml/platform/Template.java [INFO] org/appng/xml/platform/TextElement.java [INFO] org/appng/xml/platform/Textcontents.java [INFO] org/appng/xml/platform/Textelements.java [INFO] org/appng/xml/platform/Type.java [INFO] org/appng/xml/platform/UrlParams.java [INFO] org/appng/xml/platform/UrlSchema.java [INFO] org/appng/xml/platform/UserData.java [INFO] org/appng/xml/platform/UserInputField.java [INFO] org/appng/xml/platform/Validation.java [INFO] org/appng/xml/platform/ValidationGroups.java [INFO] org/appng/xml/platform/ValidationRule.java [INFO] org/appng/xml/platform/package-info.java [INFO] [INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-plugininfo) @ appng-xmlapi --- [INFO] Generating source... [INFO] parsing a schema... [INFO] compiling a schema... [INFO] org/appng/xml/application/ApplicationInfo.java [INFO] org/appng/xml/application/Datasource.java [INFO] org/appng/xml/application/DatasourceType.java [INFO] org/appng/xml/application/Datasources.java [INFO] org/appng/xml/application/ObjectFactory.java [INFO] org/appng/xml/application/PackageInfo.java [INFO] org/appng/xml/application/Permission.java [INFO] org/appng/xml/application/PermissionRef.java [INFO] org/appng/xml/application/Permissions.java [INFO] org/appng/xml/application/Properties.java [INFO] org/appng/xml/application/Property.java [INFO] org/appng/xml/application/PropertyType.java [INFO] org/appng/xml/application/Role.java [INFO] org/appng/xml/application/Roles.java [INFO] org/appng/xml/application/Template.java [INFO] org/appng/xml/application/TemplateType.java [INFO] org/appng/xml/application/package-info.java [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-xmlapi --- [INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/generated-sources/jaxb added. [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-xmlapi --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-xmlapi --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 127 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-xmlapi --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 13 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-xmlapi --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-xmlapi --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.xml.MarshallServiceTest 2021-06-07 11:59:44,475 ERROR [main] org.appng.xml.MarshallService : error on line 75, column 38: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'authentication'. 2021-06-07 11:59:44,475 ERROR [main] org.appng.xml.MarshallService : error on line 75, column 38: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'authentication'. 2021-06-07 11:59:44,477 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: cvc-complex-type.2.4.a: Invalid content was found starting with element 'application-url'. One of '{"http://www.appng.org/schema/platform":platform-url, "http://www.appng.org/schema/platform":base-url, "http://www.appng.org/schema/platform":current-url, "http://www.appng.org/schema/platform":output, "http://www.appng.org/schema/platform":textelements, "http://www.appng.org/schema/platform":debug}' is expected. 2021-06-07 11:59:44,477 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: cvc-complex-type.2.4.a: Invalid content was found starting with element 'application-url'. One of '{"http://www.appng.org/schema/platform":platform-url, "http://www.appng.org/schema/platform":base-url, "http://www.appng.org/schema/platform":current-url, "http://www.appng.org/schema/platform":output, "http://www.appng.org/schema/platform":textelements, "http://www.appng.org/schema/platform":debug}' is expected. 2021-06-07 11:59:44,483 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: unexpected element (uri:"http://www.appng.org/schema/platform", local:"application-url"). Expected elements are <{http://www.appng.org/schema/platform}platform-url>,<{http://www.appng.org/schema/platform}base-url>,<{http://www.appng.org/schema/platform}output>,<{http://www.appng.org/schema/platform}debug>,<{http://www.appng.org/schema/platform}session>,<{http://www.appng.org/schema/platform}output-format>,<{http://www.appng.org/schema/platform}textelements>,<{http://www.appng.org/schema/platform}authentications>,<{http://www.appng.org/schema/platform}current-url>,<{http://www.appng.org/schema/platform}labels> 2021-06-07 11:59:44,483 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: unexpected element (uri:"http://www.appng.org/schema/platform", local:"application-url"). Expected elements are <{http://www.appng.org/schema/platform}platform-url>,<{http://www.appng.org/schema/platform}base-url>,<{http://www.appng.org/schema/platform}output>,<{http://www.appng.org/schema/platform}debug>,<{http://www.appng.org/schema/platform}session>,<{http://www.appng.org/schema/platform}output-format>,<{http://www.appng.org/schema/platform}textelements>,<{http://www.appng.org/schema/platform}authentications>,<{http://www.appng.org/schema/platform}current-url>,<{http://www.appng.org/schema/platform}labels> 2021-06-07 11:59:44,485 ERROR [main] org.appng.xml.MarshallService : error on line 94, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'. 2021-06-07 11:59:44,485 ERROR [main] org.appng.xml.MarshallService : error on line 94, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'. 2021-06-07 11:59:44,488 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,488 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,488 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,488 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,490 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,490 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,491 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,491 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,491 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,491 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,492 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,492 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,493 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,493 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration. 2021-06-07 11:59:44,494 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,494 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'. 2021-06-07 11:59:44,495 ERROR [main] org.appng.xml.MarshallService : error on line 114, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'. 2021-06-07 11:59:44,495 ERROR [main] org.appng.xml.MarshallService : error on line 114, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'. 2021-06-07 11:59:44,496 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: cvc-complex-type.2.4.a: Invalid content was found starting with element 'contents'. One of '{"http://www.appng.org/schema/platform":content}' is expected. 2021-06-07 11:59:44,496 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: cvc-complex-type.2.4.a: Invalid content was found starting with element 'contents'. One of '{"http://www.appng.org/schema/platform":content}' is expected. 2021-06-07 11:59:44,496 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: unexpected element (uri:"http://www.appng.org/schema/platform", local:"contents"). Expected elements are <{http://www.appng.org/schema/platform}navigation>,<{http://www.appng.org/schema/platform}subject>,<{http://www.appng.org/schema/platform}config>,<{http://www.appng.org/schema/platform}content> 2021-06-07 11:59:44,496 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: unexpected element (uri:"http://www.appng.org/schema/platform", local:"contents"). Expected elements are <{http://www.appng.org/schema/platform}navigation>,<{http://www.appng.org/schema/platform}subject>,<{http://www.appng.org/schema/platform}config>,<{http://www.appng.org/schema/platform}content> 2021-06-07 11:59:44,530 ERROR [main] org.appng.xml.MarshallService : error on line 151, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected. 2021-06-07 11:59:44,530 ERROR [main] org.appng.xml.MarshallService : error on line 151, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected. 2021-06-07 11:59:44,542 ERROR [main] org.appng.xml.MarshallService : error on line 302, column 43: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected. 2021-06-07 11:59:44,542 ERROR [main] org.appng.xml.MarshallService : error on line 302, column 43: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected. 2021-06-07 11:59:44,548 ERROR [main] org.appng.xml.MarshallService : error on line 385, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected. 2021-06-07 11:59:44,548 ERROR [main] org.appng.xml.MarshallService : error on line 385, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected. 2021-06-07 11:59:44,551 ERROR [main] org.appng.xml.MarshallService : error on line 427, column 48: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected. 2021-06-07 11:59:44,551 ERROR [main] org.appng.xml.MarshallService : error on line 427, column 48: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected. 2021-06-07 11:59:44,555 ERROR [main] org.appng.xml.MarshallService : error on line 489, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected. 2021-06-07 11:59:44,555 ERROR [main] org.appng.xml.MarshallService : error on line 489, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected. 2021-06-07 11:59:45,142 ERROR [main] org.appng.xml.MarshallService : error on org.appng.xml.platform.Platform@2e3967ea: cvc-complex-type.2.4.b: The content of element 'platform' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected. 2021-06-07 11:59:45,142 ERROR [main] org.appng.xml.MarshallService : error on org.appng.xml.platform.Platform@2e3967ea: cvc-complex-type.2.4.b: The content of element 'platform' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected. [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.151 s - in org.appng.xml.MarshallServiceTest [INFO] Running org.appng.xml.transformation.StyleSheetProviderTest 2021-06-07 11:59:45,209 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete 2021-06-07 11:59:45,209 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.appng.xml.transformation.StyleSheetProviderTest [INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest 2021-06-07 11:59:45,269 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java 2021-06-07 11:59:45,269 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.appng.xml.ApplicationPropertyConstantCreatorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-xmlapi --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-xmlapi --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-xmlapi --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-xmlapi --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 7.9 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210607.095945-16.jar Progress (1): 2.0/158 kB Progress (1): 4.1/158 kB Progress (1): 6.1/158 kB Progress (1): 8.2/158 kB Progress (1): 10/158 kB Progress (1): 12/158 kB Progress (1): 14/158 kB Progress (1): 16/158 kB Progress (1): 18/158 kB Progress (1): 20/158 kB Progress (1): 23/158 kB Progress (1): 25/158 kB Progress (1): 27/158 kB Progress (1): 29/158 kB Progress (1): 31/158 kB Progress (1): 33/158 kB Progress (1): 35/158 kB Progress (1): 37/158 kB Progress (1): 39/158 kB Progress (1): 41/158 kB Progress (1): 43/158 kB Progress (1): 45/158 kB Progress (1): 47/158 kB Progress (1): 49/158 kB Progress (1): 51/158 kB Progress (1): 53/158 kB Progress (1): 55/158 kB Progress (1): 57/158 kB Progress (1): 59/158 kB Progress (1): 61/158 kB Progress (1): 63/158 kB Progress (1): 66/158 kB Progress (1): 68/158 kB Progress (1): 70/158 kB Progress (1): 72/158 kB Progress (1): 74/158 kB Progress (1): 76/158 kB Progress (1): 78/158 kB Progress (1): 80/158 kB Progress (1): 82/158 kB Progress (1): 84/158 kB Progress (1): 86/158 kB Progress (1): 88/158 kB Progress (1): 90/158 kB Progress (1): 92/158 kB Progress (1): 94/158 kB Progress (1): 96/158 kB Progress (1): 98/158 kB Progress (1): 100/158 kB Progress (1): 102/158 kB Progress (1): 104/158 kB Progress (1): 106/158 kB Progress (1): 109/158 kB Progress (1): 111/158 kB Progress (1): 113/158 kB Progress (1): 115/158 kB Progress (1): 117/158 kB Progress (1): 119/158 kB Progress (1): 121/158 kB Progress (1): 123/158 kB Progress (1): 125/158 kB Progress (1): 127/158 kB Progress (1): 129/158 kB Progress (1): 131/158 kB Progress (1): 133/158 kB Progress (1): 135/158 kB Progress (1): 137/158 kB Progress (1): 139/158 kB Progress (1): 141/158 kB Progress (1): 143/158 kB Progress (1): 145/158 kB Progress (1): 147/158 kB Progress (1): 150/158 kB Progress (1): 152/158 kB Progress (1): 154/158 kB Progress (1): 156/158 kB Progress (1): 158/158 kB Progress (1): 158 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210607.095945-16.jar (158 kB at 759 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210607.095945-16.pom Progress (1): 2.0/3.1 kB Progress (1): 3.1 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210607.095945-16.pom (3.1 kB at 15 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml Progress (1): 1.7 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (1.7 kB at 8.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 1.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml Progress (1): 1.7 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (1.7 kB at 4.2 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210607.095945-16-sources.jar Progress (1): 2.0/166 kB Progress (1): 4.1/166 kB Progress (1): 6.1/166 kB Progress (1): 8.2/166 kB Progress (1): 10/166 kB Progress (1): 12/166 kB Progress (1): 14/166 kB Progress (1): 16/166 kB Progress (1): 18/166 kB Progress (1): 20/166 kB Progress (1): 23/166 kB Progress (1): 25/166 kB Progress (1): 27/166 kB Progress (1): 29/166 kB Progress (1): 31/166 kB Progress (1): 33/166 kB Progress (1): 35/166 kB Progress (1): 37/166 kB Progress (1): 39/166 kB Progress (1): 41/166 kB Progress (1): 43/166 kB Progress (1): 45/166 kB Progress (1): 47/166 kB Progress (1): 49/166 kB Progress (1): 51/166 kB Progress (1): 53/166 kB Progress (1): 55/166 kB Progress (1): 57/166 kB Progress (1): 59/166 kB Progress (1): 61/166 kB Progress (1): 63/166 kB Progress (1): 66/166 kB Progress (1): 68/166 kB Progress (1): 70/166 kB Progress (1): 72/166 kB Progress (1): 74/166 kB Progress (1): 76/166 kB Progress (1): 78/166 kB Progress (1): 80/166 kB Progress (1): 82/166 kB Progress (1): 84/166 kB Progress (1): 86/166 kB Progress (1): 88/166 kB Progress (1): 90/166 kB Progress (1): 92/166 kB Progress (1): 94/166 kB Progress (1): 96/166 kB Progress (1): 98/166 kB Progress (1): 100/166 kB Progress (1): 102/166 kB Progress (1): 104/166 kB Progress (1): 106/166 kB Progress (1): 109/166 kB Progress (1): 111/166 kB Progress (1): 113/166 kB Progress (1): 115/166 kB Progress (1): 117/166 kB Progress (1): 119/166 kB Progress (1): 121/166 kB Progress (1): 123/166 kB Progress (1): 125/166 kB Progress (1): 127/166 kB Progress (1): 129/166 kB Progress (1): 131/166 kB Progress (1): 133/166 kB Progress (1): 135/166 kB Progress (1): 137/166 kB Progress (1): 139/166 kB Progress (1): 141/166 kB Progress (1): 143/166 kB Progress (1): 145/166 kB Progress (1): 147/166 kB Progress (1): 150/166 kB Progress (1): 152/166 kB Progress (1): 154/166 kB Progress (1): 156/166 kB Progress (1): 158/166 kB Progress (1): 160/166 kB Progress (1): 162/166 kB Progress (1): 164/166 kB Progress (1): 166 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210607.095945-16-sources.jar (166 kB at 339 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 6.1 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG public API 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-api --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 169 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Some input files use or override a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Recompile with -Xlint:deprecation for details. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java uses unchecked or unsafe operations. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 37 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 55 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/test-classes [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java uses or overrides a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-api --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.api.FormDataBinderTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.289 s - in org.appng.api.FormDataBinderTest [INFO] Running org.appng.api.auth.AuthToolsTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.appng.api.auth.AuthToolsTest [INFO] Running org.appng.api.RequestDataBinderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.appng.api.RequestDataBinderTest [INFO] Running org.appng.api.ConfigValidatorTest 2021-06-07 12:00:06,893 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneDatasource::datasource 2021-06-07 12:00:06,904 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneDatasource::cloneDatasource 2021-06-07 12:00:06,909 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for enhancedClone::datasource 2021-06-07 12:00:06,914 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override title 2021-06-07 12:00:06,914 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override description 2021-06-07 12:00:06,914 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-07 12:00:06,914 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add parameter newParam 2021-06-07 12:00:06,915 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add new field foo at position 0 2021-06-07 12:00:06,915 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option testOption 2021-06-07 12:00:06,915 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add linkpanel with id nintendo 2021-06-07 12:00:06,915 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-07 12:00:06,915 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for overrideBeanClone::datasource 2021-06-07 12:00:06,919 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-07 12:00:06,919 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override bean id hansolo 2021-06-07 12:00:06,920 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option lucas 2021-06-07 12:00:06,920 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-07 12:00:06,920 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id jin 2021-06-07 12:00:06,920 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneCloneDatasource::cloneCloneDatasource 2021-06-07 12:00:07,486 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,496 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2021-06-07 12:00:07,526 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml 2021-06-07 12:00:07,537 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,547 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2021-06-07 12:00:07,556 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,563 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,569 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2021-06-07 12:00:07,575 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml 2021-06-07 12:00:07,580 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,587 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2021-06-07 12:00:07,591 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,686 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config//permissions/permission[@ref='testPermission'] in resource datasource.xml 2021-06-07 12:00:07,693 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,699 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2021-06-07 12:00:07,705 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,710 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='hyrule'] in resource datasource.xml 2021-06-07 12:00:07,715 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,719 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2021-06-07 12:00:07,723 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml 2021-06-07 12:00:07,728 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,732 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2021-06-07 12:00:07,737 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2021-06-07 12:00:07,828 INFO [main] org.appng.api.support.ConfigValidator: validated application 'application' in 376ms 2021-06-07 12:00:07,829 ERROR [main] org.appng.api.support.ConfigValidator: found errors: No found, application will not work! application.xml: Duplicate permission 'permissionA'. application.xml: Duplicate property 'propa'. application.xml: Duplicate role: User application.xml: The role 'User' references the permission 'permissionB' more than once! application.xml: The role 'User' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneCloneDatasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneCloneDatasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneDatasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneCloneDatasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneDatasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'cloneDatasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'cloneDatasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'cloneDatasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneDatasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'cloneDatasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'datasource', option 'id' references the unknown parameter 'doesNotExist'. Valid parameters are: [dsParam1, dsParam2] datasource.xml: datasource 'datasource': linkpanel 'foo' link '/page?getParam=5&doesNotExist=7' points to page 'page' and uses the unknown get-paramter(s) [doesNotExist]. Valid get-parameters are: [getParam] datasource.xml: datasource 'datasource': linkpanel 'foo' link 'bar' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'datasource': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'datasource': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'datasource': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'datasource': references the unknown permission 'doesNotExist'. datasource.xml: datasource 'enhancedClone': linkpanel 'jin' link '/fizz' points to the unknown page 'fizz' datasource.xml: datasource 'enhancedClone': linkpanel 'jin' link '/fizz' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'enhancedClone': linkpanel 'jin' references the unknown permission 'doesNotExist'. datasource.xml: datasource 'enhancedClone': linkpanel 'nintendo' link 'hyrule' points to an invalid target, must start with '/', '${}' or '?'! datasource.xml: datasource 'enhancedClone': references the unknown permission 'testPermission'. datasource.xml: datasource 'person': field: email, condition: '${5 ab foo}' is invalid: Failed to parse the expression [${5 ab foo}] datasource.xml: datasource 'person': field: firstname, condition: '${current.dummy > 1}' is invalid: Property [dummy] not found on type [org.appng.api.Person] datasource.xml: datasource 'person': field: firstname, hidden: '${current.doDisplay}' is invalid: Property [doDisplay] not found on type [org.appng.api.Person] datasource.xml: datasource 'person': field: firstname, readOnly: '${isVisible}' is invalid: parameter 'isVisible' not found on datasource 'person' event.xml: action 'action', option 'id' references the unknown parameter 'doesNotExist'. Valid parameters are: [actionParam2, actionParam1] event.xml: action 'action': condition: '${fooo}' is invalid: parameter 'fooo' not found on action 'action' event.xml: action 'action': references the unknown permission 'doesNotExist'. event.xml: action 'action': the reference to dataSource 'datasource' (from 'datasource.xml') uses the parameter doesNotExist which is unknown in the dataSource 'datasource'! Supported parameters are: [dsParam1, dsParam2] event.xml: action 'action2': references the unknown datasource 'doesNotExist'. event.xml: event 'event' references the unknown permission 'doesNotExist'. page.xml: page 'page' references the unknown action 'doesNotExist' (from event 'event'). page.xml: page 'page' references the unknown datasource 'doesNotExist'. page.xml: page 'page' references the unknown event 'doesNotExist'. page.xml: page 'page' references the unknown permission 'doesNotExist'. page.xml: page 'page' section[1] attribute 'hidden': parameter 'isHidden' not found on page 'page' page.xml: page 'page' section[1]/element[1] attribute 'folded': parameter 'isFolded' not found on page 'page' page.xml: page 'page' section[1]/element[1] attribute 'passive': parameter 'isPassive' not found on page 'page' page.xml: page 'page' the reference to action 'action' (from 'event.xml') uses the parameter actionParam3 which is unknown in the action 'action'! Supported parameters are: [actionParam2, actionParam1] page.xml: page 'page' the reference to action 'action' uses the unknown parameter doesNotExist. Supported parameters are: [getParam, urlParam, postParam] page.xml: page 'page' the reference to dataSource 'datasource' (from 'datasource.xml') uses the parameter dsParam3 which is unknown in the dataSource 'datasource'! Supported parameters are: [dsParam1, dsParam2] page.xml: page 'page' the reference to dataSource 'datasource' uses the unknown parameter doesNotExist. Supported parameters are: [getParam, urlParam, postParam] page.xml: page 'page', action 'action' condition: '${fooo}' is invalid: parameter 'fooo' not found on page 'page' page.xml: page 'page', action 'action' references the unknown permission 'doesNotExist'. page.xml: page 'page', datasource 'datasource' condition: '${postParam and fooo}' is invalid: parameter 'fooo' not found on page 'page' page.xml: page 'page', datasource 'datasource' references the unknown permission 'doesNotExist'. 2021-06-07 12:00:07,839 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml 2021-06-07 12:00:07,850 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml 2021-06-07 12:00:07,857 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml 2021-06-07 12:00:07,860 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/meta-data in resource datasource.xml [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.786 s - in org.appng.api.ConfigValidatorTest [INFO] Running org.appng.api.XPathProcessorTest [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.appng.api.XPathProcessorTest [INFO] Running org.appng.api.support.OptionsImplTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.appng.api.support.OptionsImplTest [INFO] Running org.appng.api.support.LabelSupportTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s - in org.appng.api.support.LabelSupportTest [INFO] Running org.appng.api.support.ParameterSupportTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.appng.api.support.ParameterSupportTest [INFO] Running org.appng.api.support.FieldProcessorTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.appng.api.support.FieldProcessorTest [INFO] Running org.appng.api.support.PropertyHolderTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.appng.api.support.PropertyHolderTest [INFO] Running org.appng.api.support.CallableDataSourceTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.205 s - in org.appng.api.support.CallableDataSourceTest [INFO] Running org.appng.api.support.RequestSupportTest 2021-06-07 12:00:08,392 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field birthDate: can not convert 'null' to type 'java.util.Date' using format 'yyyy.MM.dd' 2021-06-07 12:00:08,405 WARN [main] org.appng.api.support.field.DecimalFieldConverter: error in field savings: can not convert 'null' to type 'java.lang.Double' using format '###,###.###' 2021-06-07 12:00:08,405 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '#' 2021-06-07 12:00:08,411 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '###' 2021-06-07 12:00:08,570 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.1.2.Final [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.216 s - in org.appng.api.support.RequestSupportTest [INFO] Running org.appng.api.support.field.DateFieldConverterTest 2021-06-07 12:00:09,569 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.util.Date' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.appng.api.support.field.DateFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTimeTest 2021-06-07 12:00:09,810 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.time.LocalDateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.25 s - in org.appng.api.support.field.DateFieldConverterLocalDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTest 2021-06-07 12:00:09,845 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.time.LocalDate' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.appng.api.support.field.DateFieldConverterLocalDateTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest 2021-06-07 12:00:10,967 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'org.joda.time.LocalDateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.122 s - in org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest [INFO] Running org.appng.api.support.field.DefaultFieldConverterTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.appng.api.support.field.DefaultFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaDateTimeTest 2021-06-07 12:00:11,077 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'org.joda.time.DateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.field.DateFieldConverterJodaDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterZonedDateTimeTest 2021-06-07 12:00:11,115 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.time.ZonedDateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.field.DateFieldConverterZonedDateTimeTest [INFO] Running org.appng.api.support.field.ObjectFieldConverterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.379 s - in org.appng.api.support.field.ObjectFieldConverterTest [INFO] Running org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Running org.appng.api.support.field.ListFieldConverterTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in org.appng.api.support.field.ListFieldConverterTest [INFO] Running org.appng.api.support.field.IntegerFieldConverterTest 2021-06-07 12:00:12,650 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert '2247483648' to type 'java.lang.Integer' using format '#' 2021-06-07 12:00:12,657 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert 'null' to type 'java.lang.Integer' using format '#' [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 s - in org.appng.api.support.field.IntegerFieldConverterTest [INFO] Running org.appng.api.support.field.FileFieldConverterTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.field.FileFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest 2021-06-07 12:00:12,698 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.time.OffsetDateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTest 2021-06-07 12:00:12,723 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'org.joda.time.LocalDate' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.field.DateFieldConverterJodaLocalDateTest [INFO] Running org.appng.api.support.SortParamSupportTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.SortParamSupportTest [INFO] Running org.appng.api.support.ApplicationRequestTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.appng.api.support.ApplicationRequestTest [INFO] Running org.appng.api.support.CallableActionTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 s - in org.appng.api.support.CallableActionTest [INFO] Running org.appng.api.support.ScopeTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.api.support.ScopeTest [INFO] Running org.appng.api.support.ApplicationResourceHolderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.appng.api.support.ApplicationResourceHolderTest [INFO] Running org.appng.api.support.OptionImplTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.appng.api.support.OptionImplTest [INFO] Running org.appng.api.support.ValidationProviderTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.895 s - in org.appng.api.support.ValidationProviderTest [INFO] Running org.appng.api.support.validation.FileUploadValidatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.api.support.validation.FileUploadValidatorTest [INFO] Running org.appng.api.support.validation.LocalizedMessageInterpolatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.appng.api.support.validation.LocalizedMessageInterpolatorTest [INFO] Running org.appng.api.support.DatasourceInheritanceTest 2021-06-07 12:00:13,930 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneDatasource::datasource 2021-06-07 12:00:13,932 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneDatasource::cloneDatasource 2021-06-07 12:00:13,934 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for enhancedClone::datasource 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override title 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override description 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add parameter newParam 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add new field foo at position 0 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option testOption 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add linkpanel with id nintendo 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-07 12:00:13,936 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for overrideBeanClone::datasource 2021-06-07 12:00:13,938 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-07 12:00:13,939 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override bean id hansolo 2021-06-07 12:00:13,939 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option lucas 2021-06-07 12:00:13,939 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-07 12:00:13,939 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id jin 2021-06-07 12:00:13,939 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneCloneDatasource::cloneCloneDatasource [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s - in org.appng.api.support.DatasourceInheritanceTest [INFO] Running org.appng.api.support.I18nTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.I18nTest [INFO] Running org.appng.api.support.MessageSourceChainTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.api.support.MessageSourceChainTest [INFO] Running org.appng.api.support.SelectionBuilderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.support.SelectionBuilderTest [INFO] Running org.appng.api.support.SelectionFactoryTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.api.support.SelectionFactoryTest [INFO] Running org.appng.api.support.ElementHelperTest [WARNING] Tests run: 17, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.095 s - in org.appng.api.support.ElementHelperTest [INFO] Running org.appng.api.support.HttpHeaderUtilsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.api.support.HttpHeaderUtilsTest [INFO] Running org.appng.api.support.ResultServiceTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.appng.api.support.ResultServiceTest [INFO] Running org.appng.api.support.environment.EnvironmentTest 2021-06-07 12:00:14,169 INFO [main] org.appng.api.support.environment.DefaultEnvironment: Clearing site scope with identifier 'SITE.localhost' [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.appng.api.support.environment.EnvironmentTest [INFO] Running org.appng.api.support.environment.AttributeWrapperTest 2021-06-07 12:00:14,171 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#499950630 for site thesite with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.environment.AttributeWrapperTest [INFO] Running org.appng.api.model.PropertyTypeTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.appng.api.model.PropertyTypeTest [INFO] Running org.appng.api.FileUploadTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.FileUploadTest [INFO] Running org.appng.api.ConsumerProducerTest waiting 10 ms waiting 20 ms waiting 30 ms waiting 40 ms waiting 50 ms waiting 60 ms waiting 70 ms waiting 80 ms waiting 90 ms no java.lang.String returned after 80 milliseconds [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.51 s - in org.appng.api.ConsumerProducerTest [INFO] Running org.appng.api.DataContainerTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.appng.api.DataContainerTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 322, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-api --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-api --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-api --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-api --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 990 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml (990 B at 2.0 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210607.100015-16.jar Progress (1): 2.0/346 kB Progress (1): 4.1/346 kB Progress (1): 6.1/346 kB Progress (1): 8.2/346 kB Progress (1): 10/346 kB Progress (1): 12/346 kB Progress (1): 14/346 kB Progress (1): 16/346 kB Progress (1): 18/346 kB Progress (1): 20/346 kB Progress (1): 23/346 kB Progress (1): 25/346 kB Progress (1): 27/346 kB Progress (1): 29/346 kB Progress (1): 31/346 kB Progress (1): 33/346 kB Progress (1): 35/346 kB Progress (1): 37/346 kB Progress (1): 39/346 kB Progress (1): 41/346 kB Progress (1): 43/346 kB Progress (1): 45/346 kB Progress (1): 47/346 kB Progress (1): 49/346 kB Progress (1): 51/346 kB Progress (1): 53/346 kB Progress (1): 55/346 kB Progress (1): 57/346 kB Progress (1): 59/346 kB Progress (1): 61/346 kB Progress (1): 63/346 kB Progress (1): 66/346 kB Progress (1): 68/346 kB Progress (1): 70/346 kB Progress (1): 72/346 kB Progress (1): 74/346 kB Progress (1): 76/346 kB Progress (1): 78/346 kB Progress (1): 80/346 kB Progress (1): 82/346 kB Progress (1): 84/346 kB Progress (1): 86/346 kB Progress (1): 88/346 kB Progress (1): 90/346 kB Progress (1): 92/346 kB Progress (1): 94/346 kB Progress (1): 96/346 kB Progress (1): 98/346 kB Progress (1): 100/346 kB Progress (1): 102/346 kB Progress (1): 104/346 kB Progress (1): 106/346 kB Progress (1): 109/346 kB Progress (1): 111/346 kB Progress (1): 113/346 kB Progress (1): 115/346 kB Progress (1): 117/346 kB Progress (1): 119/346 kB Progress (1): 121/346 kB Progress (1): 123/346 kB Progress (1): 125/346 kB Progress (1): 127/346 kB Progress (1): 129/346 kB Progress (1): 131/346 kB Progress (1): 133/346 kB Progress (1): 135/346 kB Progress (1): 137/346 kB Progress (1): 139/346 kB Progress (1): 141/346 kB Progress (1): 143/346 kB Progress (1): 145/346 kB Progress (1): 147/346 kB Progress (1): 150/346 kB Progress (1): 152/346 kB Progress (1): 154/346 kB Progress (1): 156/346 kB Progress (1): 158/346 kB Progress (1): 160/346 kB Progress (1): 162/346 kB Progress (1): 164/346 kB Progress (1): 166/346 kB Progress (1): 168/346 kB Progress (1): 170/346 kB Progress (1): 172/346 kB Progress (1): 174/346 kB Progress (1): 176/346 kB Progress (1): 178/346 kB Progress (1): 180/346 kB Progress (1): 182/346 kB Progress (1): 184/346 kB Progress (1): 186/346 kB Progress (1): 188/346 kB Progress (1): 190/346 kB Progress (1): 193/346 kB Progress (1): 195/346 kB Progress (1): 197/346 kB Progress (1): 199/346 kB Progress (1): 201/346 kB Progress (1): 203/346 kB Progress (1): 205/346 kB Progress (1): 207/346 kB Progress (1): 209/346 kB Progress (1): 211/346 kB Progress (1): 213/346 kB Progress (1): 215/346 kB Progress (1): 217/346 kB Progress (1): 219/346 kB Progress (1): 221/346 kB Progress (1): 223/346 kB Progress (1): 225/346 kB Progress (1): 227/346 kB Progress (1): 229/346 kB Progress (1): 231/346 kB Progress (1): 233/346 kB Progress (1): 236/346 kB Progress (1): 238/346 kB Progress (1): 240/346 kB Progress (1): 242/346 kB Progress (1): 244/346 kB Progress (1): 246/346 kB Progress (1): 248/346 kB Progress (1): 250/346 kB Progress (1): 252/346 kB Progress (1): 254/346 kB Progress (1): 256/346 kB Progress (1): 258/346 kB Progress (1): 260/346 kB Progress (1): 262/346 kB Progress (1): 264/346 kB Progress (1): 266/346 kB Progress (1): 268/346 kB Progress (1): 270/346 kB Progress (1): 272/346 kB Progress (1): 274/346 kB Progress (1): 276/346 kB Progress (1): 279/346 kB Progress (1): 281/346 kB Progress (1): 283/346 kB Progress (1): 285/346 kB Progress (1): 287/346 kB Progress (1): 289/346 kB Progress (1): 291/346 kB Progress (1): 293/346 kB Progress (1): 295/346 kB Progress (1): 297/346 kB Progress (1): 299/346 kB Progress (1): 301/346 kB Progress (1): 303/346 kB Progress (1): 305/346 kB Progress (1): 307/346 kB Progress (1): 309/346 kB Progress (1): 311/346 kB Progress (1): 313/346 kB Progress (1): 315/346 kB Progress (1): 317/346 kB Progress (1): 319/346 kB Progress (1): 322/346 kB Progress (1): 324/346 kB Progress (1): 326/346 kB Progress (1): 328/346 kB Progress (1): 330/346 kB Progress (1): 332/346 kB Progress (1): 334/346 kB Progress (1): 336/346 kB Progress (1): 338/346 kB Progress (1): 340/346 kB Progress (1): 342/346 kB Progress (1): 344/346 kB Progress (1): 346/346 kB Progress (1): 346 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210607.100015-16.jar (346 kB at 1.2 MB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210607.100015-16.pom Progress (1): 2.0/3.9 kB Progress (1): 3.9 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210607.100015-16.pom (3.9 kB at 8.3 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (1.6 kB at 20 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 990 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml (990 B at 1.3 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (1.6 kB at 3.7 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210607.100015-16-sources.jar Progress (1): 2.0/277 kB Progress (1): 4.1/277 kB Progress (1): 6.1/277 kB Progress (1): 8.2/277 kB Progress (1): 10/277 kB Progress (1): 12/277 kB Progress (1): 14/277 kB Progress (1): 16/277 kB Progress (1): 18/277 kB Progress (1): 20/277 kB Progress (1): 23/277 kB Progress (1): 25/277 kB Progress (1): 27/277 kB Progress (1): 29/277 kB Progress (1): 31/277 kB Progress (1): 33/277 kB Progress (1): 35/277 kB Progress (1): 37/277 kB Progress (1): 39/277 kB Progress (1): 41/277 kB Progress (1): 43/277 kB Progress (1): 45/277 kB Progress (1): 47/277 kB Progress (1): 49/277 kB Progress (1): 51/277 kB Progress (1): 53/277 kB Progress (1): 55/277 kB Progress (1): 57/277 kB Progress (1): 59/277 kB Progress (1): 61/277 kB Progress (1): 63/277 kB Progress (1): 66/277 kB Progress (1): 68/277 kB Progress (1): 70/277 kB Progress (1): 72/277 kB Progress (1): 74/277 kB Progress (1): 76/277 kB Progress (1): 78/277 kB Progress (1): 80/277 kB Progress (1): 82/277 kB Progress (1): 84/277 kB Progress (1): 86/277 kB Progress (1): 88/277 kB Progress (1): 90/277 kB Progress (1): 92/277 kB Progress (1): 94/277 kB Progress (1): 96/277 kB Progress (1): 98/277 kB Progress (1): 100/277 kB Progress (1): 102/277 kB Progress (1): 104/277 kB Progress (1): 106/277 kB Progress (1): 109/277 kB Progress (1): 111/277 kB Progress (1): 113/277 kB Progress (1): 115/277 kB Progress (1): 117/277 kB Progress (1): 119/277 kB Progress (1): 121/277 kB Progress (1): 123/277 kB Progress (1): 125/277 kB Progress (1): 127/277 kB Progress (1): 129/277 kB Progress (1): 131/277 kB Progress (1): 133/277 kB Progress (1): 135/277 kB Progress (1): 137/277 kB Progress (1): 139/277 kB Progress (1): 141/277 kB Progress (1): 143/277 kB Progress (1): 145/277 kB Progress (1): 147/277 kB Progress (1): 150/277 kB Progress (1): 152/277 kB Progress (1): 154/277 kB Progress (1): 156/277 kB Progress (1): 158/277 kB Progress (1): 160/277 kB Progress (1): 162/277 kB Progress (1): 164/277 kB Progress (1): 166/277 kB Progress (1): 168/277 kB Progress (1): 170/277 kB Progress (1): 172/277 kB Progress (1): 174/277 kB Progress (1): 176/277 kB Progress (1): 178/277 kB Progress (1): 180/277 kB Progress (1): 182/277 kB Progress (1): 184/277 kB Progress (1): 186/277 kB Progress (1): 188/277 kB Progress (1): 190/277 kB Progress (1): 193/277 kB Progress (1): 195/277 kB Progress (1): 197/277 kB Progress (1): 199/277 kB Progress (1): 201/277 kB Progress (1): 203/277 kB Progress (1): 205/277 kB Progress (1): 207/277 kB Progress (1): 209/277 kB Progress (1): 211/277 kB Progress (1): 213/277 kB Progress (1): 215/277 kB Progress (1): 217/277 kB Progress (1): 219/277 kB Progress (1): 221/277 kB Progress (1): 223/277 kB Progress (1): 225/277 kB Progress (1): 227/277 kB Progress (1): 229/277 kB Progress (1): 231/277 kB Progress (1): 233/277 kB Progress (1): 236/277 kB Progress (1): 238/277 kB Progress (1): 240/277 kB Progress (1): 242/277 kB Progress (1): 244/277 kB Progress (1): 246/277 kB Progress (1): 248/277 kB Progress (1): 250/277 kB Progress (1): 252/277 kB Progress (1): 254/277 kB Progress (1): 256/277 kB Progress (1): 258/277 kB Progress (1): 260/277 kB Progress (1): 262/277 kB Progress (1): 264/277 kB Progress (1): 266/277 kB Progress (1): 268/277 kB Progress (1): 270/277 kB Progress (1): 272/277 kB Progress (1): 274/277 kB Progress (1): 276/277 kB Progress (1): 277 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210607.100015-16-sources.jar (277 kB at 4.4 MB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 990 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml (990 B at 893 B/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG testsupport 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-testsupport --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-testsupport --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-testsupport --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 17 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-testsupport --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 7 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-testsupport --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 8 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-testsupport --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.testsupport.TestBaseTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] 2021-06-07 12:00:24,314 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] 2021-06-07 12:00:24,338 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@16267862, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@453da22c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@71248c21, org.springframework.test.context.support.DirtiesContextTestExecutionListener@442675e1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6166e06f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@49e202ad] 2021-06-07 12:00:24,678 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2021-06-07 12:00:24,897 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@8b96fde: startup date [Mon Jun 07 12:00:24 CEST 2021]; root of context hierarchy 2021-06-07 12:00:26,368 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@8b96fde: startup date [Mon Jun 07 12:00:24 CEST 2021]; root of context hierarchy [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.759 s - in org.appng.testsupport.TestBaseTest [INFO] Running org.appng.testsupport.validation.AttributeValueDifferenceHandlerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.131 s - in org.appng.testsupport.validation.AttributeValueDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.TextValueDifferenceHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.appng.testsupport.validation.TextValueDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.WritingJsonValidatorTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.521 s - in org.appng.testsupport.validation.WritingJsonValidatorTest [INFO] Running org.appng.testsupport.validation.XPathDifferenceHandlerTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.appng.testsupport.validation.XPathDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.DateFieldDifferenceHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.appng.testsupport.validation.DateFieldDifferenceHandlerTest [INFO] Running org.appng.testsupport.SimpleApplicationTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.testsupport.SimpleApplicationTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-testsupport --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/appng-testsupport-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-testsupport --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/appng-testsupport-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-testsupport --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/appng-testsupport-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/appng-testsupport-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-testsupport --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 4.3 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210607.100028-16.jar Progress (1): 2.0/61 kB Progress (1): 4.1/61 kB Progress (1): 6.1/61 kB Progress (1): 8.2/61 kB Progress (1): 10/61 kB Progress (1): 12/61 kB Progress (1): 14/61 kB Progress (1): 16/61 kB Progress (1): 18/61 kB Progress (1): 20/61 kB Progress (1): 23/61 kB Progress (1): 25/61 kB Progress (1): 27/61 kB Progress (1): 29/61 kB Progress (1): 31/61 kB Progress (1): 33/61 kB Progress (1): 35/61 kB Progress (1): 37/61 kB Progress (1): 39/61 kB Progress (1): 41/61 kB Progress (1): 43/61 kB Progress (1): 45/61 kB Progress (1): 47/61 kB Progress (1): 49/61 kB Progress (1): 51/61 kB Progress (1): 53/61 kB Progress (1): 55/61 kB Progress (1): 57/61 kB Progress (1): 59/61 kB Progress (1): 61 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210607.100028-16.jar (61 kB at 219 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210607.100028-16.pom Progress (1): 2.0/2.2 kB Progress (1): 2.2 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210607.100028-16.pom (2.2 kB at 4.3 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (1.6 kB at 37 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 918 B/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (1.6 kB at 11 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210607.100028-16-sources.jar Progress (1): 2.0/37 kB Progress (1): 4.1/37 kB Progress (1): 6.1/37 kB Progress (1): 8.2/37 kB Progress (1): 10/37 kB Progress (1): 12/37 kB Progress (1): 14/37 kB Progress (1): 16/37 kB Progress (1): 18/37 kB Progress (1): 20/37 kB Progress (1): 23/37 kB Progress (1): 25/37 kB Progress (1): 27/37 kB Progress (1): 29/37 kB Progress (1): 31/37 kB Progress (1): 33/37 kB Progress (1): 35/37 kB Progress (1): 37/37 kB Progress (1): 37 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210607.100028-16-sources.jar (37 kB at 116 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 1.1 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG REST API 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-rest-api --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target [INFO] [INFO] --- swagger-codegen-maven-plugin:2.4.7:generate (default) @ appng-rest-api --- [INFO] reading from /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/src/main/resources/org/appng/api/rest/appng-rest.yaml [WARNING] Output directory does not exist, or is inaccessible. No file (.swagger-codegen-ignore) will be evaluated. [INFO] Invoker Package Name, originally not set, is now dervied from model package name: org.appng.api.rest [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Action.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Action.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/ActionField.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/ActionField.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Datasource.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Datasource.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Element.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Element.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/ErrorModel.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/ErrorModel.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Field.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Field.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/FieldType.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/FieldType.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/FieldValue.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/FieldValue.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Filter.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Filter.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Link.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Link.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Message.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Message.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Option.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Option.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/OptionType.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/OptionType.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Options.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Options.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Page.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Page.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Parameter.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Parameter.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Permission.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Permission.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/Sort.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/Sort.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/User.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/User.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/model/ValidationRule.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/docs/ValidationRule.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/pom.xml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/README.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/build.gradle [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/build.sbt [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/settings.gradle [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/gradle.properties [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/AndroidManifest.xml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/.travis.yml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/ApiClient.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/auth/HttpBasicAuth.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/auth/ApiKeyAuth.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/auth/OAuth.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/auth/OAuthFlow.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/gradlew [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/gradlew.bat [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/gradle/wrapper/gradle-wrapper.properties [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/gradle/wrapper/gradle-wrapper.jar [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/git_push.sh [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/.gitignore [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/auth/Authentication.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/RFC3339DateFormat.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/.swagger-codegen-ignore [INFO] writing file /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/.swagger-codegen/VERSION [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-rest-api --- [INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java added. [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-rest-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-rest-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 31 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/RFC3339DateFormat.java: /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/RFC3339DateFormat.java uses or overrides a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/RFC3339DateFormat.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-rest-api --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-rest-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-rest-api --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.api.rest.DataSourceHelperTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.235 s - in org.appng.api.rest.DataSourceHelperTest [INFO] Running org.appng.api.rest.ActionHelperTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.appng.api.rest.ActionHelperTest [INFO] Running org.appng.api.rest.RestClientTest 2021-06-07 12:00:49,773 DEBUG [main] org.appng.api.rest.RestClient : received cookie: foo=bar 2021-06-07 12:00:49,774 DEBUG [main] org.appng.api.rest.RestClient : received cookie: lore=ipsum 2021-06-07 12:00:49,783 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: lore=ipsum 2021-06-07 12:00:49,783 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: foo=bar [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.346 s - in org.appng.api.rest.RestClientTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-rest-api --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/appng-rest-api-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-rest-api --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/appng-rest-api-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-rest-api --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/appng-rest-api-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-rest-api/target/appng-rest-api-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-rest-api --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 4.4 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 99 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210607.100050-2.jar Progress (1): 2.0/82 kB Progress (1): 4.1/82 kB Progress (1): 6.1/82 kB Progress (1): 8.2/82 kB Progress (1): 10/82 kB Progress (1): 12/82 kB Progress (1): 14/82 kB Progress (1): 16/82 kB Progress (1): 18/82 kB Progress (1): 20/82 kB Progress (1): 23/82 kB Progress (1): 25/82 kB Progress (1): 27/82 kB Progress (1): 29/82 kB Progress (1): 31/82 kB Progress (1): 33/82 kB Progress (1): 35/82 kB Progress (1): 37/82 kB Progress (1): 39/82 kB Progress (1): 41/82 kB Progress (1): 43/82 kB Progress (1): 45/82 kB Progress (1): 47/82 kB Progress (1): 49/82 kB Progress (1): 51/82 kB Progress (1): 53/82 kB Progress (1): 55/82 kB Progress (1): 57/82 kB Progress (1): 59/82 kB Progress (1): 61/82 kB Progress (1): 63/82 kB Progress (1): 66/82 kB Progress (1): 68/82 kB Progress (1): 70/82 kB Progress (1): 72/82 kB Progress (1): 74/82 kB Progress (1): 76/82 kB Progress (1): 78/82 kB Progress (1): 80/82 kB Progress (1): 82 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210607.100050-2.jar (82 kB at 161 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210607.100050-2.pom Progress (1): 2.0/4.4 kB Progress (1): 4.1/4.4 kB Progress (1): 4.4 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210607.100050-2.pom (4.4 kB at 18 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 284 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (284 B at 2.0 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 284 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (284 B at 22 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 1.1 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 3.9 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 284 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (284 B at 297 B/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 284 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (284 B at 4.7 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210607.100050-2-sources.jar Progress (1): 2.0/53 kB Progress (1): 4.1/53 kB Progress (1): 6.1/53 kB Progress (1): 8.2/53 kB Progress (1): 10/53 kB Progress (1): 12/53 kB Progress (1): 14/53 kB Progress (1): 16/53 kB Progress (1): 18/53 kB Progress (1): 20/53 kB Progress (1): 23/53 kB Progress (1): 25/53 kB Progress (1): 27/53 kB Progress (1): 29/53 kB Progress (1): 31/53 kB Progress (1): 33/53 kB Progress (1): 35/53 kB Progress (1): 37/53 kB Progress (1): 39/53 kB Progress (1): 41/53 kB Progress (1): 43/53 kB Progress (1): 45/53 kB Progress (1): 47/53 kB Progress (1): 49/53 kB Progress (1): 51/53 kB Progress (1): 53 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210607.100050-2-sources.jar (53 kB at 118 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 284 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (284 B at 15 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 2.0 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 3.9 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 284 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (284 B at 780 B/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Persistence-Tools 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-persistence --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-persistence --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-persistence --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 20 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-persistence --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-persistence --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 14 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-persistence --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.persistence.hibernate.SnakeCaseNamingStrategyTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s - in org.appng.persistence.hibernate.SnakeCaseNamingStrategyTest [INFO] Running org.appng.persistence.hibernate.dialect.DialectUTF8Test 2021-06-07 12:01:04,502 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MariaDB103DialectUTF8 2021-06-07 12:01:04,685 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2021-06-07 12:01:05,969 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MySql57DialectUTF8 2021-06-07 12:01:05,971 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MySql8DialectUTF8 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.64 s - in org.appng.persistence.hibernate.dialect.DialectUTF8Test [INFO] Running org.appng.persistence.repository.SearchRepositoryTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@20d525: startup date [Mon Jun 07 12:01:06 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:06,863 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:07,288 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2021-06-07 12:01:07,901 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) Jun 07, 2021 12:01:08 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2021-06-07 12:01:08,119 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:08,120 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:08,120 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:08,124 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:10,692 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:11,144 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:12,779 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.1.2.Final 2021-06-07 12:01:14,017 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@423a0e1d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:14,024 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1a01d7f0] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:14,044 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@20d525: startup date [Mon Jun 07 12:01:06 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:15,728 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@4b93dd6a: startup date [Mon Jun 07 12:01:15 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:15,883 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:15,902 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:15,903 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:15,903 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:15,903 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:15,903 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:15,904 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:15,911 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:16,134 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1515f782] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:16,136 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6eede35e] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:16,150 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@4b93dd6a: startup date [Mon Jun 07 12:01:15 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:16,320 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@743bb39a: startup date [Mon Jun 07 12:01:16 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:16,406 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:16,419 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:16,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:16,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:16,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:16,420 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:16,423 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:16,430 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:16,614 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@67e6eb52] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:16,617 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4b98225c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:16,631 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@743bb39a: startup date [Mon Jun 07 12:01:16 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:16,733 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@5ee77baf: startup date [Mon Jun 07 12:01:16 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:16,797 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:16,811 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:16,812 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:16,812 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:16,812 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:16,812 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:16,814 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:16,820 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:17,014 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3e4afd10] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:17,017 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@aa0dbca] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:17,031 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@5ee77baf: startup date [Mon Jun 07 12:01:16 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:17,124 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@24fc2c80: startup date [Mon Jun 07 12:01:17 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:17,196 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:17,212 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:17,213 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:17,213 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:17,213 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:17,213 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:17,214 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:17,221 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:17,420 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3221588e] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:17,424 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1f5d7fd5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:17,437 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@24fc2c80: startup date [Mon Jun 07 12:01:17 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:17,557 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@4e85dcb2: startup date [Mon Jun 07 12:01:17 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:17,657 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:17,676 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:17,676 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:17,676 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:17,676 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:17,677 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:17,678 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:17,685 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:17,850 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4e51eda7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:17,852 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@45849604] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:17,862 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@4e85dcb2: startup date [Mon Jun 07 12:01:17 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:17,948 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@65d23aa3: startup date [Mon Jun 07 12:01:17 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:18,010 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:18,024 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:18,024 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:18,025 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:18,025 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:18,025 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:18,027 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:18,082 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:18,253 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2e19b30] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:18,256 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@86bf90b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:18,271 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@65d23aa3: startup date [Mon Jun 07 12:01:17 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:18,359 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@48860139: startup date [Mon Jun 07 12:01:18 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:18,420 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:18,431 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:18,431 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:18,431 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:18,431 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:18,431 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:18,432 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:18,436 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:18,559 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5cc075da] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:18,563 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@40fcaae7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:18,576 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@48860139: startup date [Mon Jun 07 12:01:18 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:18,675 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@612290d: startup date [Mon Jun 07 12:01:18 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:18,746 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:18,758 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:18,758 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:18,758 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:18,759 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:18,759 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:18,759 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:18,764 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:18,878 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2d34866a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:18,880 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3bc3d70e] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:18,890 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@612290d: startup date [Mon Jun 07 12:01:18 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:18,962 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@58b5d5fc: startup date [Mon Jun 07 12:01:18 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,015 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:19,028 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:19,029 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:19,029 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:19,029 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:19,029 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:19,030 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:19,035 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:19,152 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@18bc1064] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:19,154 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5008559a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:19,163 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@58b5d5fc: startup date [Mon Jun 07 12:01:18 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,229 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@747e8659: startup date [Mon Jun 07 12:01:19 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,275 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:19,285 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:19,285 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:19,286 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:19,286 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:19,286 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:19,287 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:19,291 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:19,393 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2b06f498] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:19,396 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@c02a1be] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:19,406 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@747e8659: startup date [Mon Jun 07 12:01:19 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,554 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@281963c: startup date [Mon Jun 07 12:01:19 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,605 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:19,614 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:19,615 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:19,615 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:19,615 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:19,615 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:19,616 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:19,619 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:19,788 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@400df2b3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:19,790 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4d7f9b33] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:19,802 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@281963c: startup date [Mon Jun 07 12:01:19 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,885 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6097f225: startup date [Mon Jun 07 12:01:19 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:19,931 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:19,941 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:19,941 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:19,941 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:19,941 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:19,941 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:19,947 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:19,951 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:20,050 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@620f7a39] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,052 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1a06ec24] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,063 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6097f225: startup date [Mon Jun 07 12:01:19 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,143 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@544733a4: startup date [Mon Jun 07 12:01:20 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,182 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:20,191 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:20,191 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:20,192 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:20,192 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:20,192 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:20,192 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:20,196 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:20,271 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6250d33c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,273 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@30d944d8] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,281 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@544733a4: startup date [Mon Jun 07 12:01:20 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,329 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@57f6fc09: startup date [Mon Jun 07 12:01:20 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,368 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:20,376 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:20,377 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:20,377 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:20,377 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:20,377 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:20,378 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:20,381 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:20,462 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@514c6ca0] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,464 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@85fd4b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,473 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@57f6fc09: startup date [Mon Jun 07 12:01:20 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@247d44b4: startup date [Mon Jun 07 12:01:20 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,574 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:20,584 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:20,584 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:20,584 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:20,584 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:20,584 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:20,586 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:20,590 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:20,676 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4733662d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,678 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3ad80206] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,686 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@247d44b4: startup date [Mon Jun 07 12:01:20 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:20,737 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.761 s - in org.appng.persistence.repository.SearchRepositoryTest [INFO] Running org.appng.persistence.repository.SearchQueryTest 2021-06-07 12:01:20,773 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:20,783 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:20,783 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:20,783 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:20,783 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:20,783 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:20,784 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:20,787 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:20,860 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2c9430c6] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,861 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@193710c3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,869 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-07 12:01:20,881 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:20,888 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:20,888 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:20,888 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:20,889 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:20,889 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:20,889 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:20,892 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:20,966 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6b58a0f9] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,968 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6ad036d6] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:20,981 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-07 12:01:21,012 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:21,056 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:21,057 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:21,057 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:21,057 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:21,057 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:21,058 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:21,064 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:21,146 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@56114349] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,147 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5d28e108] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,156 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-07 12:01:21,165 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:21,173 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:21,173 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:21,173 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:21,173 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:21,173 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:21,174 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:21,177 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:21,245 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@f1b006b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,247 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@61f18997] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,255 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-07 12:01:21,268 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:21,276 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:21,276 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:21,276 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:21,276 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:21,276 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:21,278 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:21,281 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:21,347 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4005e63a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,348 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3df473e8] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,356 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-07 12:01:21,365 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:21,374 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:21,374 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:21,374 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:21,374 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:21,374 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:21,375 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:21,378 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:21,460 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2420e962] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,462 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2d12a71f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,470 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.738 s - in org.appng.persistence.repository.SearchQueryTest [INFO] Running org.appng.persistence.repository.QueryDslSearchRepositoryTest [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@371a7fd5: startup date [Mon Jun 07 12:01:21 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:21,521 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:21,529 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:21,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:21,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:21,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:21,529 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:21,530 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:21,532 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:21,602 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1427827f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,603 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@214fe287] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:21,612 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@371a7fd5: startup date [Mon Jun 07 12:01:21 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:21,904 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.42 s - in org.appng.persistence.repository.QueryDslSearchRepositoryTest [INFO] Running org.appng.persistence.repository.EnversSearchRepositoryTest [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@7a90796c: startup date [Mon Jun 07 12:01:21 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager - Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:01:21,953 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:01:21,961 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:01:21,962 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:01:21,962 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:01:21,962 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:01:21,962 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:01:21,965 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:01:21,968 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:01:22,052 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@69e636cc] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:22,053 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1bbf7e81] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:01:22,064 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@7a90796c: startup date [Mon Jun 07 12:01:21 CEST 2021]; root of context hierarchy 2021-06-07 12:01:22,159 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.254 s - in org.appng.persistence.repository.EnversSearchRepositoryTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 28, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-persistence --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target/appng-persistence-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-persistence --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target/appng-persistence-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-persistence --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target/appng-persistence-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-persistence/target/appng-persistence-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-persistence --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 5.9 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 83 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210607.100122-13.jar Progress (1): 2.0/29 kB Progress (1): 4.1/29 kB Progress (1): 6.1/29 kB Progress (1): 8.2/29 kB Progress (1): 10/29 kB Progress (1): 12/29 kB Progress (1): 14/29 kB Progress (1): 16/29 kB Progress (1): 18/29 kB Progress (1): 20/29 kB Progress (1): 23/29 kB Progress (1): 25/29 kB Progress (1): 27/29 kB Progress (1): 29 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210607.100122-13.jar (29 kB at 162 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210607.100122-13.pom Progress (1): 2.0/3.3 kB Progress (1): 3.3 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210607.100122-13.pom (3.3 kB at 10 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (1.6 kB at 3.4 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (1.6 kB at 107 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 1.2 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 26 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (1.6 kB at 2.1 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (1.6 kB at 16 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210607.100122-13-sources.jar Progress (1): 2.0/28 kB Progress (1): 4.1/28 kB Progress (1): 6.1/28 kB Progress (1): 8.2/28 kB Progress (1): 10/28 kB Progress (1): 12/28 kB Progress (1): 14/28 kB Progress (1): 16/28 kB Progress (1): 18/28 kB Progress (1): 20/28 kB Progress (1): 23/28 kB Progress (1): 25/28 kB Progress (1): 27/28 kB Progress (1): 28 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210607.100122-13-sources.jar (28 kB at 117 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (1.6 kB at 100 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 2.5 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 998 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/maven-metadata.xml (998 B at 20 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (1.6 kB at 3.5 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Search 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-search --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-search --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-search --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 29 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/classes [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-search --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 13 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-search --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 3 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-search --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.search.indexer.StandardSearcherTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory] 2021-06-07 12:01:40,081 DEBUG [main] org.appng.search.indexer.GlobalIndexer: start indexing for site manager 2021-06-07 12:01:40,100 INFO [main] org.appng.search.indexer.FileSystemProvider: dataDir: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages 2021-06-07 12:01:40,336 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/de/42.jsp 2021-06-07 12:01:40,552 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2021-06-07 12:01:40,554 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2021-06-07 12:01:40,555 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2021-06-07 12:01:40,555 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2021-06-07 12:01:40,561 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/2):/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/de/42.jsp 2021-06-07 12:01:40,561 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 232ms Jun 07, 2021 12:01:41 PM org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem WARNING: J2KImageReader not loaded. JPEG2000 files will not be processed. See https://pdfbox.apache.org/2.0/dependencies.html#jai-image-io for optional dependencies. Jun 07, 2021 12:01:41 PM org.apache.tika.config.InitializableProblemHandler$3 handleInitializableProblem WARNING: org.xerial's sqlite-jdbc is not loaded. Please provide the jar on your classpath to parse sqlite files. See tika-parsers/pom.xml for the correct version. 2021-06-07 12:01:42,549 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/2):/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/de/42.txt 2021-06-07 12:01:42,551 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 1990ms 2021-06-07 12:01:42,554 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/42.jsp 2021-06-07 12:01:42,557 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2021-06-07 12:01:42,558 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2021-06-07 12:01:42,558 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2021-06-07 12:01:42,559 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2021-06-07 12:01:42,559 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/4):/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/42.jsp 2021-06-07 12:01:42,559 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 5ms 2021-06-07 12:01:42,594 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/4):/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/42.txt 2021-06-07 12:01:42,594 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 35ms 2021-06-07 12:01:42,642 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (3/4):/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/foobar.txt 2021-06-07 12:01:42,642 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 47ms 2021-06-07 12:01:42,642 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/acme.jsp 2021-06-07 12:01:42,675 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = title 2021-06-07 12:01:42,676 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = content 2021-06-07 12:01:42,676 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (4/4):/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/acme.jsp 2021-06-07 12:01:42,676 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 34ms 2021-06-07 12:01:42,676 INFO [main] org.appng.search.indexer.FileSystemProvider: Indexing 6 files took 2574 milliseconds 2021-06-07 12:01:42,976 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1325002681 with Analyzer class org.apache.lucene.analysis.standard.StandardAnalyzer 2021-06-07 12:01:43,005 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: clearing index at /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-07 12:01:45,030 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1325002681 2021-06-07 12:01:45,030 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'clear index' which offered 0 events (CREATE: 0, UPDATE: 0, DELETE: 0). The index now contains 0 documents (was 0 before) 2021-06-07 12:01:45,031 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1325002681, containing 0 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-07 12:01:45,038 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@4ef9efb9 2021-06-07 12:01:45,043 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments:1:nrt) 2021-06-07 12:01:45,043 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@63218b0a 2021-06-07 12:01:45,055 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#285038464 with Analyzer class org.apache.lucene.analysis.de.GermanAnalyzer 2021-06-07 12:01:45,353 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.jsp +type:jsp 2021-06-07 12:01:45,353 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [297ms] CREATE, query: +id:/de/42.jsp +type:jsp 2021-06-07 12:01:45,356 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.txt +type:txt 2021-06-07 12:01:45,357 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [4ms] CREATE, query: +id:/de/42.txt +type:txt 2021-06-07 12:01:47,621 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#285038464 2021-06-07 12:01:47,621 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/de' which offered 2 events (CREATE: 2, UPDATE: 0, DELETE: 0). The index now contains 2 documents (was 0 before) 2021-06-07 12:01:47,621 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#285038464, containing 2 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-07 12:01:47,622 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@10fd5780 2021-06-07 12:01:47,622 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_1:3:nrt) 2021-06-07 12:01:47,622 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@63218b0a 2021-06-07 12:01:47,628 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1470321754 with Analyzer class org.apache.lucene.analysis.en.EnglishAnalyzer 2021-06-07 12:01:47,701 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.jsp +type:jsp 2021-06-07 12:01:47,701 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [28ms] CREATE, query: +id:/en/42.jsp +type:jsp 2021-06-07 12:01:47,705 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.txt +type:txt 2021-06-07 12:01:47,705 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [3ms] CREATE, query: +id:/en/42.txt +type:txt 2021-06-07 12:01:47,705 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/foobar.txt +type:txt 2021-06-07 12:01:47,705 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [0ms] CREATE, query: +id:/en/foobar.txt +type:txt 2021-06-07 12:01:47,706 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/acme.jsp +type:jsp 2021-06-07 12:01:47,706 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [0ms] CREATE, query: +id:/en/acme.jsp +type:jsp 2021-06-07 12:01:50,098 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1470321754 2021-06-07 12:01:50,098 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en' which offered 4 events (CREATE: 4, UPDATE: 0, DELETE: 0). The index now contains 6 documents (was 2 before) 2021-06-07 12:01:50,098 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1470321754, containing 6 documents (before: 2) directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-07 12:01:50,099 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@57a3545a 2021-06-07 12:01:50,100 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_2:6:nrt _0(8.8.2):c2:[diagnostics={java.vendor=Oracle Corporation, os=Linux, java.version=1.8.0_131, java.vm.version=25.131-b11, lucene.version=8.8.2, os.arch=amd64, java.runtime.version=1.8.0_131-b11, source=flush, os.version=4.9.0-0.bpo.12-amd64, timestamp=1623060107469}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=dnu99jx556eh1vzr3wd6c09ju) 2021-06-07 12:01:50,100 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@63218b0a 2021-06-07 12:01:50,383 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:de +((title:anhalt contents:anhalt) (title:anhalter* contents:anhalter*)) 2021-06-07 12:01:51,857 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:en +((title:hitchhik contents:hitchhik) (title:hitchhiker* contents:hitchhiker*)) 2021-06-07 12:01:51,888 INFO [main] org.appng.search.searcher.StandardSearcher: 1 results returned from query: +language:en +((title:foo contents:foo) (title:foo* contents:foo*)) 2021-06-07 12:01:51,909 INFO [main] org.appng.search.searcher.StandardSearcher: 0 results returned from query: +language:en +((title:acm contents:acm) (title:acme* contents:acme*)) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.541 s - in org.appng.search.indexer.StandardSearcherTest [INFO] Running org.appng.search.indexer.ParseTagsTest 2021-06-07 12:01:51,935 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2021-06-07 12:01:51,935 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' 2021-06-07 12:01:51,935 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'contents' 2021-06-07 12:01:51,935 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2021-06-07 12:01:51,935 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' {field1=A, contents=A B D, field2=B} 2021-06-07 12:01:51,936 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/42.jsp 2021-06-07 12:01:51,937 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2021-06-07 12:01:51,938 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2021-06-07 12:01:51,938 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2021-06-07 12:01:51,938 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2021-06-07 12:01:51,939 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field1 2021-06-07 12:01:51,939 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field2 2021-06-07 12:01:51,939 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = {} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.search.indexer.ParseTagsTest [INFO] Running org.appng.search.searcher.GermanSearchTermProcessorTest 'käse' -> (*kas OR kase*) 'käse scheiben' -> (*kas OR kase*) AND (*scheib OR scheib*) 'tomaten' -> (*tomat OR tomat*) 'tomaten dosen' -> (*tomat OR tomat*) AND (*dos OR dos*) 'gemüse' -> (*gemus OR gemuse*) 'gemüse brühe' -> (*gemus OR gemuse*) AND (*bruh OR bruhe*) 'gemüse huhn' -> (*gemus OR gemuse*) AND (*huhn OR huhn*) 'dinkel' -> (*dinkel OR dinkel*) 'kassler' -> (*kassl OR kassl*) 'karotten kartoffeln rindfleisch' -> (*karott OR karott*) AND (*kartoffeln OR kartoffeln*) AND (*rindfleisch OR rindfleisch*) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in org.appng.search.searcher.GermanSearchTermProcessorTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-search --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/appng-search-1.23.0-SNAPSHOT.jar [INFO] [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-search --- [INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/appng-search-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-search --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/appng-search-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/appng-search-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-search --- Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 14 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 83 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210607.100152-13.jar Progress (1): 2.0/54 kB Progress (1): 4.1/54 kB Progress (1): 6.1/54 kB Progress (1): 8.2/54 kB Progress (1): 10/54 kB Progress (1): 12/54 kB Progress (1): 14/54 kB Progress (1): 16/54 kB Progress (1): 18/54 kB Progress (1): 20/54 kB Progress (1): 23/54 kB Progress (1): 25/54 kB Progress (1): 27/54 kB Progress (1): 29/54 kB Progress (1): 31/54 kB Progress (1): 33/54 kB Progress (1): 35/54 kB Progress (1): 37/54 kB Progress (1): 39/54 kB Progress (1): 41/54 kB Progress (1): 43/54 kB Progress (1): 45/54 kB Progress (1): 47/54 kB Progress (1): 49/54 kB Progress (1): 51/54 kB Progress (1): 53/54 kB Progress (1): 54 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210607.100152-13.jar (54 kB at 555 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210607.100152-13.pom Progress (1): 2.0/3.2 kB Progress (1): 3.2 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210607.100152-13.pom (3.2 kB at 79 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (1.6 kB at 22 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (1.6 kB at 114 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 1.7 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 27 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (1.6 kB at 1.0 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (1.6 kB at 16 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210607.100152-13-sources.jar Progress (1): 2.0/40 kB Progress (1): 4.1/40 kB Progress (1): 6.1/40 kB Progress (1): 8.2/40 kB Progress (1): 10/40 kB Progress (1): 12/40 kB Progress (1): 14/40 kB Progress (1): 16/40 kB Progress (1): 18/40 kB Progress (1): 20/40 kB Progress (1): 23/40 kB Progress (1): 25/40 kB Progress (1): 27/40 kB Progress (1): 29/40 kB Progress (1): 31/40 kB Progress (1): 33/40 kB Progress (1): 35/40 kB Progress (1): 37/40 kB Progress (1): 39/40 kB Progress (1): 40 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210607.100152-13-sources.jar (40 kB at 360 kB/s) Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 1.6 kB Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (1.6 kB at 146 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 1.6 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 993 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 13 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 1.6 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (1.6 kB at 5.0 kB/s) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building appNG Core Library 1.23.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-core --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target [INFO] [INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-publishing) @ appng-core --- [INFO] Generating source... [INFO] parsing a schema... [INFO] compiling a schema... [INFO] org/appng/core/xml/repository/Certification.java [INFO] org/appng/core/xml/repository/GetCertificationRequest.java [INFO] org/appng/core/xml/repository/GetCertificationResponse.java [INFO] org/appng/core/xml/repository/GetPackageRequest.java [INFO] org/appng/core/xml/repository/GetPackageResponse.java [INFO] org/appng/core/xml/repository/GetPackageVersionsRequest.java [INFO] org/appng/core/xml/repository/GetPackageVersionsResponse.java [INFO] org/appng/core/xml/repository/GetPackagesRequest.java [INFO] org/appng/core/xml/repository/GetPackagesResponse.java [INFO] org/appng/core/xml/repository/ObjectFactory.java [INFO] org/appng/core/xml/repository/Package.java [INFO] org/appng/core/xml/repository/PackageType.java [INFO] org/appng/core/xml/repository/PackageVersions.java [INFO] org/appng/core/xml/repository/Packages.java [INFO] org/appng/core/xml/repository/package-info.java [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-core --- [INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/generated-sources/jaxb added. [INFO] [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 105 resources [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 188 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/src/main/java/org/appng/core/service/CoreService.java: Some input files use or override a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/src/main/java/org/appng/core/service/CoreService.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 86 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 88 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/src/test/java/org/appng/core/service/CoreServiceTest.java: Some input files use or override a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/src/test/java/org/appng/core/service/CoreServiceTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-core --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.core.domain.SubjectImplTest SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.7.30/slf4j-simple-1.7.30.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/var/lib/jenkins/.m2/repository/org/slf4j/slf4j-log4j12/1.7.26/slf4j-log4j12-1.7.26.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.231 s - in org.appng.core.domain.SubjectImplTest [INFO] Running org.appng.core.domain.ResourceImplTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.appng.core.domain.ResourceImplTest [INFO] Running org.appng.core.domain.PackageArchiveTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.622 s - in org.appng.core.domain.PackageArchiveTest [INFO] Running org.appng.core.domain.ValidationPatternTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.core.domain.ValidationPatternTest [INFO] Running org.appng.core.domain.SiteImplTest [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2019826979 for site foo with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.Redirect - Redirecting request to /some/uri (302) [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#473153915 for site foo with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.Redirect - Redirecting request to /ws/foo/page/foo/bar#anchor (302) [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1827171553 for site foo with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.Redirect - Redirecting request to /ws/foo/page/foo/bar?tab=anchor#anchor (302) [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1479696465 for site foo with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.SiteImpl - closing context for site foo [STOPPED] (#851765426) [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.355 s - in org.appng.core.domain.SiteImplTest [INFO] Running org.appng.core.domain.DatabaseTypeTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.appng.core.domain.DatabaseTypeTest [INFO] Running org.appng.core.domain.PropertyImplTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.domain.PropertyImplTest [INFO] Running org.appng.core.security.BCryptPasswordHandlerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.512 s - in org.appng.core.security.BCryptPasswordHandlerTest [INFO] Running org.appng.core.security.Sha1PasswordHandlerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.appng.core.security.Sha1PasswordHandlerTest [INFO] Running org.appng.core.security.DigestValidatorTest [main] INFO org.appng.core.security.DigestValidator - Digest successfully validated. [main] ERROR org.appng.core.security.DigestValidator - Invalid date offset [millis]: 14399011, maximum is 3600000 [main] ERROR org.appng.core.security.DigestValidator - Digest validation failed. [main] INFO org.appng.core.security.DigestValidator - Digest successfully validated. [main] ERROR org.appng.core.security.DigestValidator - Encrypted part does not match. Encrypted part is 977BD56B42D9E26F38DC51058139CC8F, but should be A505326A0F87150DF595B036D7389DFF [main] ERROR org.appng.core.security.DigestValidator - Digest validation failed. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s - in org.appng.core.security.DigestValidatorTest [INFO] Running org.appng.core.security.DefaultPasswordPolicyTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.appng.core.security.DefaultPasswordPolicyTest [INFO] Running org.appng.core.security.ConfigurablePasswordPolicyTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.161 s - in org.appng.core.security.ConfigurablePasswordPolicyTest [INFO] Running org.appng.core.security.signing.SignerTest [main] INFO org.appng.core.security.signing.Signer - Signing repository '/var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/zip' [main] INFO org.appng.core.security.signing.Signer - Writing release file '/var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/zip/index' [main] INFO org.appng.core.security.signing.Signer - ..adding repository attributes [main] INFO org.appng.core.security.signing.Signer - ..adding message digest of package 'demo-application-1.5.1.zip' [main] INFO org.appng.core.security.signing.Signer - ..adding message digest of package 'demo-application-1.5.2-2012-11-27-1305.zip' [main] INFO org.appng.core.security.signing.Signer - ..adding message digest of package 'demo-application-1.5.3-2013-01-13-1303.zip' [main] INFO org.appng.core.security.signing.Signer - ..adding message digest of package 'demo-application-1.5.4-2017-04-10-1046.zip' [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.appng.core.security.signing.SignerTest [INFO] Running org.appng.core.security.SaltedDigestTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.367 s - in org.appng.core.security.SaltedDigestTest [INFO] Running org.appng.core.service.TemplateServiceTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@8692d67, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@78f5c518, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2f48b3d2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@34f7234e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@753432a2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@23bff419] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:02:25 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:02:27,758 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:02:27,896 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2021-06-07 12:02:28,117 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2021-06-07 12:02:28,447 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) Jun 07, 2021 12:02:28 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2021-06-07 12:02:29,386 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:02:29,386 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:02:29,387 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:02:29,391 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:02:29,835 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:02:29,917 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:02:30,503 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.1.2.Final 2021-06-07 12:02:31,934 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@13374ca6] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:02:31,943 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@76fc5687] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:02:32,003 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:02:25 CEST 2021]; root of context hierarchy [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1559444773 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.TemplateService - added resource assets/favicon.ico [main] INFO org.appng.core.service.TemplateService - added resource conf/platform.xml [main] INFO org.appng.core.service.TemplateService - added resource resources/dummy.txt [main] INFO org.appng.core.service.TemplateService - added resource template.xml [main] INFO org.appng.core.service.TemplateService - added resource xsl/platform.xsl [main] INFO org.appng.core.service.TemplateService - added resource xsl/utils.xsl [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1980973649 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1640056267 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.TemplateService - added resource assets/favicon.ico [main] INFO org.appng.core.service.TemplateService - added resource conf/platform.xml [main] INFO org.appng.core.service.TemplateService - added resource resources/dummy.txt [main] INFO org.appng.core.service.TemplateService - added resource template.xml [main] INFO org.appng.core.service.TemplateService - added resource xsl/platform.xsl [main] INFO org.appng.core.service.TemplateService - added resource xsl/utils.xsl [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Template appng-template [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:02:25 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:02:34,265 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.595 s - in org.appng.core.service.TemplateServiceTest [INFO] Running org.appng.core.service.CoreServiceTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@34d11c92, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@31b289da, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@58486deb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4e933cf1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@729a9c3d, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@574327ed] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:02:34 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:02:34,809 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:02:34,880 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:02:34,880 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:02:34,880 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:02:34,880 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:02:34,880 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:02:34,881 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:02:34,888 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:02:35,281 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@9d7a853] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:02:35,295 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@24fb8317] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:02:35,343 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:02:34 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2ffaa711, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject subject-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject subject-2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site site-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site site-2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site site-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource application.xml of application manager [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource application.xml of application bugtracker [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource application.xml of application foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application manager [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application bugtracker [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.foobar.foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-1 of application manager [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-2 of application bugtracker [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-3 of application foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role admin [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role user [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role debugger [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission permission-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission permission-2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission permission-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group group-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group group-2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group group-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Repository repo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.filebasedDeployment [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.jspFileType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.platformRootPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.manageDatabases [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.inactiveLockPeriod [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.appngData [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cachePlatformFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.monitoringPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryCert [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.defaultTemplate [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.devMode [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.logfile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.xssAllowedTags [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.formatOutput [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.sharedSecret [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryVerifySignature [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositorySignature [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheApplicationFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.writeDebugFiles [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.monitorPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mdcEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.vHostMode [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.templateFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.maxLoginAttempts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.sessionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.maxUploadSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.templatePrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryTrustStore [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.imageMagickPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.databasePrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingGroupAddress [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.xssProtect [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheImageFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingReceiver [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingGroupPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.csrfFilterEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.uploadDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.applicationDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.databaseValidationPeriod [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Resource application.xml of application manager [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Resource application.xml of application bugtracker [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Resource application.xml of application foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role admin [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role user [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role debugger [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.errorPages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.host [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.template [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.errorPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.service-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.documentDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.manager-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#800213720 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.jdbcLogPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectionEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.indexTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authLoginRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.defaultApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputFormat [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.allowSkipRender [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.xssExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheStatistics [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.jdbcConnectionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.indexFileTypes [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.defaultPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.enforcePrimaryDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapPassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.sessionTrackingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.jdbcMaxLifetime [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.supportReloadFile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedMethods [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.wwwDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeouts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheClearOnShutdown [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapGroupBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.DatasourceConfigurer [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.host [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.supportedLanguages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.siteRootDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.indexFileSystemQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authLoginPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapPrincipalScheme [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.indexConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.tagPrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.service-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapUser [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.searchChunkSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapStartTls [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.documentDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.template [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.appendTabId [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedPaths [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.jdbcValidationTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.rewriteConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapUserBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.errorPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.indexDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.searchMaxHits [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.defaultPageSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeToLive [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionName [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.ldapIdAttribute [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.errorPages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.assetsDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.indexQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-2.manager-path [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1919870671 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.errorPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.defaultPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.defaultPageSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.jdbcConnectionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapGroupBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.assetsDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.template [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.indexDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapStartTls [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.searchChunkSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapUserBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedPaths [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.DatasourceConfigurer [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.indexFileSystemQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.enforcePrimaryDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authLoginPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionName [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.jdbcMaxLifetime [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.xssExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectionEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.supportedLanguages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.supportReloadFile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapUser [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.siteRootDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.service-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.indexConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.rewriteConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.indexTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.indexFileTypes [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheStatistics [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.jdbcLogPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.documentDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.tagPrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.indexQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.defaultApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authLoginRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeouts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapPassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapPrincipalScheme [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeToLive [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.appendTabId [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.jdbcValidationTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.ldapIdAttribute [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.host [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.allowSkipRender [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.wwwDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.errorPages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputFormat [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.authApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.sessionTrackingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.cacheClearOnShutdown [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.searchMaxHits [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedMethods [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.manager-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-3.name [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2101594271 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Group group-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Group group-2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Group group-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2ffaa711, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@76a1cc1a, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#62415796 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1058238991 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1698120998 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-1 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@76a1cc1a, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c50d1b2, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#894151346 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1983947153 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1648214200 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Group group-1 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c50d1b2, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d3b4646, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#266700356 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#453484161 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#926227370 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/foobar [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/ROOT/WEB-INF/cache/application/site-1/foobar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Assigned application foobar to site site-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.application.foobar.foobar [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d3b4646, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1e40edb7, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1507371368 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#43426640 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1242421329 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1e40edb7, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@32180efb, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1466078016 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#840427888 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1413831821 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@32180efb, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6d4dac56, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1582527589 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1998598990 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#493090494 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.foobaz [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6d4dac56, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@616d9a6d, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#495886114 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1297965719 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1210180003 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Repository name [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@616d9a6d, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e3b41cb, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#432826748 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#538713497 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#493077795 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform DatabaseConnection testconection [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e3b41cb, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6da53709, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#98102770 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#744809168 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#827204620 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group groupy-group [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6da53709, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@f55ecec, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1468039653 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1117804470 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#984528475 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.manager.foo [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@f55ecec, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3653bb61, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1322292940 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1269849642 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1730354573 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.foo [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3653bb61, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@561494af, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#59655914 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1893455775 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1639177819 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foo [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@561494af, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@20fdd484, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#431528483 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1135254733 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2142583263 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authLoginPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.siteRootDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.defaultApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.xssExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.assetsDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.sessionTrackingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.service-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.supportReloadFile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.errorPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheTimeouts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheClearOnShutdown [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapIdAttribute [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.jdbcLogPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.documentDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedMethods [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheTimeToLive [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authLogoutRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authLoginRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapPrincipalScheme [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.manager-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.searchMaxHits [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.jdbcConnectionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.appendTabId [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.enforcePrimaryDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.csrfProtectionEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheStatistics [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.wwwDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.DatasourceConfigurer [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.host [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.indexDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.defaultPageSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authLogoutPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.indexFileTypes [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.errorPages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionName [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.indexQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.tagPrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapUser [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.serviceOutputType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.indexFileSystemQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.jdbcMaxLifetime [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.searchChunkSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.template [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.supportedLanguages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.defaultPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.rewriteConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.indexConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.allowSkipRender [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapStartTls [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.cacheTimeoutsAntStyle [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.indexTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedPaths [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.serviceOutputFormat [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapUserBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapPassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.jdbcValidationTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.ldapGroupBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.example.authApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site example [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@20fdd484, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7f4f432b, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2037727008 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#609841500 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#795588312 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1599909541 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject john [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7f4f432b, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1000303a, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#965252721 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2039642748 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1835961852 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#21138787 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Repository name [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1000303a, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@47c8c176, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#268248785 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#335682576 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#256902273 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1651924497 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Group group-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Role admin [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@47c8c176, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2246bfd1, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1064783200 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1901662085 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1979001148 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#247052140 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2246bfd1, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3569f0f1, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [true] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1883885689 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1044980121 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#619029728 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#549277650 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] ERROR org.appng.core.service.CoreService - Cannot delete application with ID 2: bugtracker [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3569f0f1, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4374c051, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1855412326 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1206394983 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#514989858 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1560656681 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.CoreService - starting deletion of site site-3 [main] INFO org.appng.core.service.CoreService - unlinking application foobar from site site-3, status of database-connection is NO_DB_SUPPORTED [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Removed application foobar from site site-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.DatasourceConfigurer [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.allowSkipRender [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.appendTabId [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.assetsDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authLoginPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authLoginRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionName [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheClearOnShutdown [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheStatistics [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeToLive [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeouts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedMethods [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedPaths [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectionEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.defaultApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.defaultPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.defaultPageSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.documentDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.enforcePrimaryDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.errorPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.errorPages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.host [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.indexConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.indexDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.indexFileSystemQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.indexFileTypes [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.indexQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.indexTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.jdbcConnectionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.jdbcLogPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.jdbcMaxLifetime [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.jdbcValidationTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapGroupBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapIdAttribute [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapPassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapPrincipalScheme [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapStartTls [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapUser [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.ldapUserBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.manager-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.rewriteConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.searchChunkSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.searchMaxHits [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.service-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputFormat [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.sessionTrackingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.siteRootDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.supportReloadFile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.supportedLanguages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.tagPrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.template [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.wwwDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-3.xssExceptions [main] INFO org.appng.core.service.CoreService - deleting 0 orphaned database connections [main] INFO org.appng.core.service.CoreService - done deleting site site-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Site site-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4374c051, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [Time-limited test] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b22a784, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [Time-limited test] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1087350911 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [Time-limited test] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#828286039 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [Time-limited test] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#738309481 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STARTING [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STARTED [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.NodeEvent - Origin: test - Site: site-2 [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.NodeEvent - Origin: test - Site: site-2 Jun 07, 2021 12:02:38 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. Jun 07, 2021 12:02:39 PM com.hazelcast.config.AbstractXmlConfigHelper WARNING: Name of the hazelcast schema location[http://www.hazelcast.com/schema/config/hazelcast-config-4.0.xsd] is incorrect, using default [Time-limited test] INFO com.hazelcast.system - [10.102.4.100]:5702 [appNG] [4.2] Hazelcast 4.2 (20210324 - 405cfd1) starting at [10.102.4.100]:5702 [Time-limited test] INFO com.hazelcast.spi.discovery.integration.DiscoveryService - [10.102.4.100]:5702 [appNG] [4.2] No discovery strategy is applicable for auto-detection [Time-limited test] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Using Multicast discovery [Time-limited test] WARN com.hazelcast.cp.CPSubsystem - [10.102.4.100]:5702 [appNG] [4.2] CP Subsystem is not enabled. CP data structures will operate in UNSAFE mode! Please note that UNSAFE mode will not provide strong consistency guarantees. [Time-limited test] INFO com.hazelcast.internal.diagnostics.Diagnostics - [10.102.4.100]:5702 [appNG] [4.2] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments. [Time-limited test] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is STARTING [Time-limited test] INFO com.hazelcast.internal.cluster.ClusterService - [10.102.4.100]:5702 [appNG] [4.2] Members {size:1, ver:1} [ Member [10.102.4.100]:5702 - a3a7218c-959c-4d90-89ee-8f1b586ce4ef this ] [Time-limited test] WARN com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied! [Time-limited test] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is STARTED [Time-limited test] INFO org.appng.core.service.HazelcastConfigurer - Created default instance test [Time-limited test] INFO org.appng.core.service.CoreService - starting deletion of site site-2 [Time-limited test] INFO org.appng.core.service.CoreService - unlinking application bugtracker from site site-2, status of database-connection is NO_DB_SUPPORTED [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Removed application bugtracker from site site-2 [Time-limited test] INFO org.appng.core.service.CoreService - destroying site site-2 [STARTED] (#97569818) [Time-limited test] INFO org.appng.core.domain.SiteImpl - closing context for site site-2 [STOPPING] (#97569818) [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPING [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.NodeEvent - Origin: test - Site: site-2 [Time-limited test] INFO org.appng.core.service.CoreService - destroying site site-2 [STOPPING] (#97569818) complete [Time-limited test] INFO com.hazelcast.internal.partition.impl.PartitionStateManager - [10.102.4.100]:5702 [appNG] [4.2] Initializing cluster partition table arrangement... [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPED [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.NodeEvent - Origin: test - Site: site-2 [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Shut down site site-2 [Time-limited test] INFO org.appng.core.service.CoreService - deleting 0 orphaned database connections [Time-limited test] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-2 [Time-limited test] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/ROOT/WEB-INF/cache/application/site-2 [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: DELETED [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.NodeEvent - Origin: test - Site: site-2 [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteDeletedEvent - Origin: test - Site: site-2 [pool-2-thread-1] INFO org.appng.core.controller.messaging.SiteDeletedEvent - site site-2 has been deleted, so it will be shut down. [Time-limited test] INFO org.appng.core.service.CoreService - done deleting site site-2 [Time-limited test] INFO org.appng.core.service.CoreServiceTest - Processed 11 events [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.DatasourceConfigurer [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.allowSkipRender [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.appendTabId [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.assetsDir [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authApplication [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authLoginPage [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authLoginRef [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionName [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionValue [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutPage [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutRef [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheClearOnShutdown [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheEnabled [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheExceptions [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheStatistics [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeToLive [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeouts [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedMethods [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedPaths [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectionEnabled [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.defaultApplication [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.defaultPage [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.defaultPageSize [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.documentDir [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.encoding [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.enforcePrimaryDomain [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.errorPage [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.errorPages [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.host [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.indexConfig [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.indexDir [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.indexFileSystemQueueSize [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.indexFileTypes [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.indexQueueSize [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.indexTimeout [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.jdbcConnectionTimeout [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.jdbcLogPerformance [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.jdbcMaxLifetime [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.jdbcValidationTimeout [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@13dff835, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapDomain [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapGroupBaseDn [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapHost [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapIdAttribute [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapPassword [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapPrincipalScheme [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapStartTls [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapUser [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.ldapUserBaseDn [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.locale [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.mailDisabled [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.mailHost [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.mailPort [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.manager-path [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.name [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.rewriteConfig [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.searchChunkSize [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.searchMaxHits [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.service-path [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputFormat [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputType [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.sessionTrackingEnabled [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.siteRootDir [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.supportReloadFile [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.supportedLanguages [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.tagPrefix [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.template [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.timeZone [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.wwwDir [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-2.xssExceptions [Time-limited test] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Site site-2 [Time-limited test] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@13dff835, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1075178481 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#337207992 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Subject john [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@13dff835, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@18de84f0, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#430330573 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1455905615 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@18de84f0, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f9bd5ac, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1288689924 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#911905844 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f9bd5ac, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58507830, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#954792360 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#854632898 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.foo [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58507830, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d2c8c3b, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#388198023 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#341560179 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d2c8c3b, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@596690e5, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#629286877 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#558869213 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@596690e5, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6758d0c5, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1630819041 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#541004871 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6758d0c5, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ae2b0d0, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#742644274 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1337306552 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ae2b0d0, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4afd8f16, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1116264374 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1657713521 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4afd8f16, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3676e04a, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2074968663 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#296662643 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3676e04a, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@350a0ff6, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1911010249 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#431380144 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@350a0ff6, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2fb0867c, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#80916288 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1844677448 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2fb0867c, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3cb303d9, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1736474010 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#563414489 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3cb303d9, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7b48b933, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1546893668 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1790139619 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7b48b933, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@49136fb, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#179677200 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1820917741 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@49136fb, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3243d4ca, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#158531588 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1878704627 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3243d4ca, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@35d613cb, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1291318744 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#589576360 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@35d613cb, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@70382eb1, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1378215782 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#754868092 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@70382eb1, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6b96af8d, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#570617568 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1401007302 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6b96af8d, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@32e14e55, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1025218532 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#980567009 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@32e14e55, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@34634dff, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#170717622 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#88381349 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.LdapService - LDAP Configuration of site 'site-1' neither uses LDAP over SSL ('ldaps://') nor STARTTLS. Credentials will be transmitted as cleartext. [main] INFO org.appng.core.service.LdapService - LDAP operation failed on host 'ldap(s)::' with principal 'EXAMPLE\subject-2' (javax.naming.NamingException: Cannot parse url: ldap(s)::) [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform User subject-2 has 1 failed login attempts. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-2 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@34634dff, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7eb22e87, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#650688291 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1616617823 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform User subject-1 has 1 failed login attempts. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-1 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7eb22e87, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6a65daed, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1486553121 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1649405437 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.service.CoreService - successfully logged in user 'subject-3' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged out [main] INFO org.appng.core.service.CoreService - 'null' logged out [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6a65daed, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@192b9e35, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1504289078 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1987865044 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.security.DigestValidator - Digest successfully validated. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.service.CoreService - successfully logged in user 'subject-3' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged out [main] INFO org.appng.core.service.CoreService - 'null' logged out [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@192b9e35, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1c1e78eb, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1619442306 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2091990614 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] WARN org.appng.core.service.CoreService - wrong password for user subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform User subject-3 has 1 failed login attempts. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] WARN org.appng.core.service.CoreService - wrong password for user subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform User subject-3 has 2 failed login attempts. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] WARN org.appng.core.service.CoreService - wrong password for user subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null WARN appNG platform User subject-3 has been locked after 3 failed login attempts. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1c1e78eb, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5b11b6c8, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#572992428 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1469272529 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.CoreService - successfully logged in user 'johndoe' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged out [main] INFO org.appng.core.service.CoreService - 'null' logged out [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5b11b6c8, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@152f96e5, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1060100403 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#28588268 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.CoreService - user subject-2 found [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-2 [main] INFO org.appng.core.service.CoreService - successfully logged in user 'subject-2' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged out [main] INFO org.appng.core.service.CoreService - 'null' logged out [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@152f96e5, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5dea8bf2, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2105150982 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1659479756 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.CoreService - Subject authentication failed. Trying to authenticate based on LDAP group membership. [main] INFO org.appng.core.service.CoreService - user 'null' belongs to group 'subject-1' [main] INFO org.appng.core.service.CoreService - User 'null' successfully authenticated. [main] INFO org.appng.core.service.CoreService - successfully logged in user 'null' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged out [main] INFO org.appng.core.service.CoreService - 'null' logged out [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5dea8bf2, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@12333eaf, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1747583224 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1432044474 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform User subject-3 has been locked because the expiry date has exceeded (Mon Jun 07 12:03:23 CEST 2021). [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@12333eaf, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7215172a, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#634178949 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1652685125 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null WARN appNG platform User subject-3 has been locked due to inactivity (last login was at Mon Mar 08 12:03:24 CET 2021). [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7215172a, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@268206aa, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2014140450 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#553172037 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Rejected login for locked user subject-3. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@268206aa, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2cc76912, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#960275543 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#934731487 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject deve [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Subject deve [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2cc76912, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@783ac459, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#664492182 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1014456279 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Repository testrepo [main] INFO org.appng.core.service.CoreService - retrieving 'demo-application-1.5.2' from repository file:/var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/zip [main] INFO org.appng.core.service.CoreService - deploying application demo-application-1.5.2 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application demo-application [main] INFO org.appng.core.service.CoreService - creating new permission 'debug' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission debug [main] INFO org.appng.core.service.CoreService - creating new permission 'output-format.html' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission output-format.html [main] INFO org.appng.core.service.CoreService - creating new permission 'output-type.webgui' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission output-type.webgui [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role Administrator [main] INFO org.appng.core.service.CoreService - added permission 'output-format.html' to role 'Administrator' [main] INFO org.appng.core.service.CoreService - added permission 'output-type.webgui' to role 'Administrator' [main] WARN org.appng.core.service.CoreService - the role 'Administrator' references permisson 'logViewer' which does not exist! [main] INFO org.appng.core.service.CoreService - creating new role 'Administrator' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role Debugger [main] INFO org.appng.core.service.CoreService - added permission 'debug' to role 'Debugger' [main] INFO org.appng.core.service.CoreService - creating new role 'Debugger' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Administrator [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Debugger [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'application.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'beans.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'datasources.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'events.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'master.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'page.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'plugin.xml' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.2' [main] INFO org.appng.core.service.CoreService - extracting filebased application demo-application - 1.5.2 to target/ROOT/applications/demo-application [main] INFO org.appng.core.service.CoreService - role 'Administrator' already has permission 'output-format.html' [main] INFO org.appng.core.service.CoreService - role 'Administrator' already has permission 'output-type.webgui' [main] WARN org.appng.core.service.CoreService - the role 'Administrator' references permisson 'logViewer' which does not exist! [main] INFO org.appng.core.service.CoreService - role 'Debugger' already has permission 'debug' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Application demo-application [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@783ac459, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@378a5302, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1690252516 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1365429449 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/demo-application [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/ROOT/WEB-INF/cache/application/site-1/demo-application [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Assigned application demo-application to site site-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.clobValue [main] INFO org.appng.core.service.CoreService - retrieving 'demo-application-1.5.3' from repository file:/var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/zip [main] INFO org.appng.core.service.CoreService - updating application demo-application-1.5.3 [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'application.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'beans.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'datasources.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'events.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'master.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'page.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'plugin.xml' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.3' [main] INFO org.appng.core.service.CoreService - extracting filebased application demo-application - 1.5.3 to target/ROOT/applications/demo-application [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Application demo-application [main] INFO org.appng.core.service.CoreService - creating new permission 'testPermission' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission testPermission [main] INFO org.appng.core.service.CoreService - role 'Administrator' already has permission 'output-format.html' [main] INFO org.appng.core.service.CoreService - role 'Administrator' already has permission 'output-type.webgui' [main] WARN org.appng.core.service.CoreService - the role 'Administrator' references permisson 'logViewer' which does not exist! [main] INFO org.appng.core.service.CoreService - role 'Debugger' already has permission 'debug' [main] INFO org.appng.core.service.CoreService - added permission 'testPermission' to role 'Debugger' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Debugger [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role Tester [main] INFO org.appng.core.service.CoreService - added permission 'testPermission' to role 'Tester' [main] INFO org.appng.core.service.CoreService - creating new role 'Tester' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.demo-application.bar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.bar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Property platform.application.demo-application.clobValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Property platform.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Tester [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Property platform.application.demo-application.bar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.bar [main] INFO org.appng.core.service.CoreService - loading properties for application 'demo-application' of site 'site-1' [main] INFO org.appng.core.service.CoreService - loading properties for application demo-application [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Repository testrepo [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@378a5302, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44b3d336, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#181282171 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1499322989 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.CoreService - unlinking application demo-application from site site-1, status of database-connection is NO_DB_SUPPORTED [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Removed application demo-application from site site-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.bar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.clobValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Role Administrator [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Role Tester [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Role Debugger [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Permission debug [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Permission output-type.webgui [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Permission output-format.html [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Permission testPermission [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.application.demo-application.bar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.application.demo-application.clobValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Application demo-application [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44b3d336, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@52a1a375, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#188461450 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2041845741 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Repository testrepo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group Administrators [main] INFO org.appng.core.service.CoreService - retrieving 'demo-application-1.5.4' from repository file:/var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/zip [main] INFO org.appng.core.service.CoreService - deploying application demo-application-1.5.4 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application demo-application [main] INFO org.appng.core.service.CoreService - creating new permission 'debug' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission debug [main] INFO org.appng.core.service.CoreService - creating new permission 'output-format.html' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission output-format.html [main] INFO org.appng.core.service.CoreService - creating new permission 'output-type.webgui' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission output-type.webgui [main] INFO org.appng.core.service.CoreService - creating new permission 'testPermission' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission testPermission [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role Administrator [main] INFO org.appng.core.service.CoreService - added permission 'output-format.html' to role 'Administrator' [main] INFO org.appng.core.service.CoreService - added permission 'output-type.webgui' to role 'Administrator' [main] WARN org.appng.core.service.CoreService - the role 'Administrator' references permisson 'logViewer' which does not exist! [main] INFO org.appng.core.service.CoreService - creating new role 'Administrator' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role Debugger [main] INFO org.appng.core.service.CoreService - added permission 'debug' to role 'Debugger' [main] INFO org.appng.core.service.CoreService - added permission 'testPermission' to role 'Debugger' [main] INFO org.appng.core.service.CoreService - creating new role 'Debugger' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role Tester [main] INFO org.appng.core.service.CoreService - added permission 'testPermission' to role 'Tester' [main] INFO org.appng.core.service.CoreService - creating new role 'Tester' for application 'demo-application' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.demo-application.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.demo-application.bar [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Group Administrators [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Administrator [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Debugger [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role Tester [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'application.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'beans.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'datasources.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'events.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'master.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'page.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'plugin.xml' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.4' [main] INFO org.appng.core.service.CoreService - extracting filebased application demo-application - 1.5.4 to target/ROOT/applications/demo-application [main] INFO org.appng.core.service.CoreService - role 'Administrator' already has permission 'output-format.html' [main] INFO org.appng.core.service.CoreService - role 'Administrator' already has permission 'output-type.webgui' [main] WARN org.appng.core.service.CoreService - the role 'Administrator' references permisson 'logViewer' which does not exist! [main] INFO org.appng.core.service.CoreService - role 'Debugger' already has permission 'debug' [main] INFO org.appng.core.service.CoreService - role 'Debugger' already has permission 'testPermission' [main] INFO org.appng.core.service.CoreService - role 'Tester' already has permission 'testPermission' [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@52a1a375, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@ffd66e1, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1514616504 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1778430092 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@ffd66e1, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e76c502, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#242185784 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#940966625 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e76c502, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5762dc14, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1150541247 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#882303082 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5762dc14, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ef5b630, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#435274350 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#576875922 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property foobaz.a [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property foobaz.b [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ef5b630, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@166323b9, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1541500074 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1930778751 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property prop1 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@166323b9, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4b6cf56e, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1564077910 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2137124220 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.CoreService - unlinking application manager from site site-1, status of database-connection is NO_DB_SUPPORTED [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Removed application manager from site site-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foo [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foobar [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4b6cf56e, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@43b5274e, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#854906649 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#889640478 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@43b5274e, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b7f8fd5, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@406d922]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1688559478 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#521820136 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@e30a8ef testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b7f8fd5, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@577dac16 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:02:34 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:29,441 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [ERROR] Tests run: 85, Failures: 0, Errors: 1, Skipped: 20, Time elapsed: 55.169 s <<< FAILURE! - in org.appng.core.service.CoreServiceTest [ERROR] org.appng.core.service.CoreServiceTest.testDeleteSiteWithEnvironment Time elapsed: 40.019 s <<< ERROR! org.junit.runners.model.TestTimedOutException: test timed out after 40000 milliseconds at org.appng.core.service.CoreServiceTest.testDeleteSiteWithEnvironment(CoreServiceTest.java:452) [INFO] Running org.appng.core.service.DatabaseServiceTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1a696f6c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3de9aa8d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@18a997c7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1d60ee76, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4c23f0b9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3c6e8672] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:29 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:29,776 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:29,824 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:29,824 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:29,824 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:29,824 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:29,824 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:29,825 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:29,831 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:30,124 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@38b24746] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:30,133 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@583739e2] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:30,163 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:29 CEST 2021]; root of context hierarchy [main] INFO org.appng.core.domain.DatabaseConnection - Registered JDBC driver org.hsqldb.jdbc.JDBCDriver [main] INFO org.appng.core.service.MigrationService - connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) [main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.9.1 by Redgate [main] INFO org.flywaydb.core.internal.database.base.BaseDatabaseType - Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) [main] INFO org.appng.core.service.MigrationService - connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) [main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.9.1 by Redgate [main] INFO org.flywaydb.core.internal.database.base.BaseDatabaseType - Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) [main] INFO org.flywaydb.core.internal.command.DbValidate - Successfully validated 16 migrations (execution time 00:00.007s) [main] INFO org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory - Creating Schema History table "PUBLIC"."schema_version" ... [main] INFO org.flywaydb.core.internal.command.DbMigrate - Current version of schema "PUBLIC": << Empty Schema >> [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.0 - appNG initial setup" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2 - add template" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2.1 - add repository strict" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2.2 - add repository digest" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.3.0 - add type to template" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.3.1 - add global admin role" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "2.0.0 - add platform event" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.0.0 - add job execution record" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.1.0 - change caching properties" [main] WARN org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor - DB: no data (SQL State: 02000 - Error Code: -1100) [main] WARN org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor - DB: no data (SQL State: 02000 - Error Code: -1100) [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.1.1 - add site reload count" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.1.2 - add property type" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.2 - add subject columns" [main] WARN org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor - DB: no data (SQL State: 02000 - Error Code: -1100) [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.2.1 - change subject name length" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Successfully applied 16 migrations to schema "PUBLIC", now at version v4.2.1 (execution time 00:00.246s) [main] INFO org.appng.core.service.MigrationService - connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) [main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.9.1 by Redgate [main] INFO org.flywaydb.core.internal.database.base.BaseDatabaseType - Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform DatabaseConnection appNG Root Database [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform DatabaseConnection appNG HSQL [main] INFO org.appng.core.service.DatabaseService - HSQL jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) is active. [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform DatabaseConnection appNG HSQL [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform DatabaseConnection appNG MYSQL [main] INFO org.appng.core.domain.DatabaseConnection - Registered JDBC driver com.mysql.cj.jdbc.Driver [main] WARN org.appng.core.domain.DatabaseConnection - error while connecting to jdbc:mysql://localhost:3306/appNG MYSQL (org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'user'@'localhost' (using password: NO)) [main] INFO org.appng.core.service.DatabaseService - MYSQL jdbc:mysql://localhost:3306/appNG MYSQL is not working and will be deactivated. [main] INFO org.appng.core.domain.DatabaseConnection - Registered JDBC driver com.microsoft.sqlserver.jdbc.SQLServerDriver [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform DatabaseConnection appNG POSTGRESQL [main] INFO org.appng.core.domain.DatabaseConnection - Registered JDBC driver org.postgresql.Driver [main] WARN org.appng.core.domain.DatabaseConnection - error while connecting to jdbc:postgresql://localhost:5432/appNG POSTGRESQL (org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.postgresql.util.PSQLException: Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.) [main] INFO org.appng.core.service.DatabaseService - POSTGRESQL jdbc:postgresql://localhost:5432/appNG POSTGRESQL is not working and will be deactivated. [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:29 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:32,192 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [WARNING] Tests run: 10, Failures: 0, Errors: 0, Skipped: 8, Time elapsed: 2.735 s - in org.appng.core.service.DatabaseServiceTest [INFO] Running org.appng.core.service.SubjectMustChangePasswordTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4b66a923, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@bb39957, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4c57051a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@20c3f767, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5e127ded, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@497c2e59] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:32 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:32,562 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:32,610 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:32,610 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:32,610 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:32,610 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:32,610 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:32,614 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:32,619 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:32,894 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@67c9d537] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:32,903 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@36300443] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:32,938 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:32 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@102a4e70 testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@75691464, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@419b3cc5 testClass = SubjectMustChangePasswordTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@65d7fbc3]; rollback [false] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordMaxValidity [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.filebasedDeployment [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.jspFileType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.platformRootPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.manageDatabases [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.inactiveLockPeriod [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.appngData [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cachePlatformFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.monitoringPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryCert [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.defaultTemplate [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.devMode [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.logfile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.xssAllowedTags [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.formatOutput [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.sharedSecret [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryVerifySignature [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositorySignature [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheApplicationFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.writeDebugFiles [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.monitorPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mdcEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.vHostMode [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.templateFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.maxLoginAttempts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.sessionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.maxUploadSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.templatePrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryTrustStore [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.imageMagickPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.databasePrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingGroupAddress [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.xssProtect [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheImageFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingReceiver [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingGroupPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.forceChangePassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.csrfFilterEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.uploadDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.applicationDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.databaseValidationPeriod [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject shady [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject shady [main] INFO org.appng.core.service.CoreService - successfully logged in user 'shady' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject shady [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject shady [main] INFO org.appng.core.service.CoreService - successfully logged in user 'shady' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject shady [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform User shady must change password (has not been changed since more than 3 days). [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject shady [main] INFO org.appng.core.service.CoreService - successfully logged in user 'shady' [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform logged in [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@102a4e70 testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@75691464, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@419b3cc5 testClass = SubjectMustChangePasswordTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:32 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:33,310 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.112 s - in org.appng.core.service.SubjectMustChangePasswordTest [INFO] Running org.appng.core.service.SiteClassLoaderBuilderTest [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1227167751 for site localhost with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.service.SiteClassLoaderBuilderTest [INFO] Running org.appng.core.service.PropertySupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.service.PropertySupportTest [INFO] Running org.appng.core.service.InitializerServiceTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@70629a15, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@137e8c71, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ab2f15c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@69a6a519, org.springframework.test.context.transaction.TransactionalTestExecutionListener@df0380a, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6a8a20c1] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:33,672 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:33,718 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:33,718 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:33,719 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:33,719 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:33,719 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:33,719 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:33,724 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:34,019 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@61ad9bfb] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:34,026 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7cc3f3fa] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:34,054 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@49f8a260 testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@1dd7b6cb, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e4c64e testClass = InitializerServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.InitializerServiceTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@69b62da1]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2090336248 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site site-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource application.xml of application application1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application application1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role dummy [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission permission-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group group-1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.filebasedDeployment [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.jspFileType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.platformRootPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.manageDatabases [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.inactiveLockPeriod [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.appngData [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cachePlatformFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.monitoringPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryCert [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.defaultTemplate [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.devMode [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.logfile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.xssAllowedTags [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.formatOutput [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.sharedSecret [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryVerifySignature [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositorySignature [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheApplicationFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.writeDebugFiles [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.monitorPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mdcEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.vHostMode [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.templateFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.maxLoginAttempts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.sessionTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.maxUploadSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.templatePrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.repositoryTrustStore [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.imageMagickPath [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.databasePrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingGroupAddress [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.xssProtect [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.cacheImageFolder [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingReceiver [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.messagingGroupPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.csrfFilterEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.uploadDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.applicationDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.databaseValidationPeriod [main] INFO org.appng.api.messaging.Messaging - system property appng.node.id is not set, using local host name de-f2-p-appngdev0 as fallback [main] INFO org.appng.api.messaging.Messaging - messaging is disabled [main] INFO org.appng.core.service.InitializerService - applications are located at /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/applications or in the database [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Subject subject-3 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Resource application.xml of application application1 [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Role dummy [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.errorPages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.host [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.timeZone [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.encoding [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.template [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.mailPort [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.errorPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.service-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.mailHost [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.documentDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.locale [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.manager-path [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout [main] INFO org.appng.core.service.InitializerService - ========================================================================================== [main] INFO org.appng.core.service.InitializerService - loading site site-1 (host-1) [main] INFO org.appng.core.service.InitializerService - loading applications for site site-1 [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/root/WEB-INF/cache/platform/site-1 [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/root/WEB-INF/cache/application/site-1 [main] INFO org.appng.core.service.TemplateService - copying template from /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/src/test/resources/template/appng to /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/repository/site-1/www/template [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2012813224 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.InitializerService - SiteClassLoader#2012813224 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 [main] INFO org.appng.core.service.InitializerService - started site thread [appng-indexthread-site-1] with runnable of type org.appng.search.indexer.DocumentIndexer [main] INFO org.appng.core.service.InitializerService - loading site site-1 completed [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null INFO appNG platform Loaded site site-1 [main] INFO org.appng.core.service.InitializerService - ========================================================================================== [main] INFO org.appng.core.service.InitializerService - Current cache configuration: {} [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@49f8a260 testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@1dd7b6cb, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1e4c64e testClass = InitializerServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.InitializerServiceTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:34,509 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.185 s - in org.appng.core.service.InitializerServiceTest [INFO] Running org.appng.core.service.ApplicationArchiveProcessorTest [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'application.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'beans.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'datasources.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'events.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'master.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'page.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'plugin.xml' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'messages-demo.properties' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-null' [main] INFO org.appng.core.service.ApplicationArchiveProcessor - adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-null' application.xml beans.xml datasources.xml events.xml master.xml page.xml plugin.xml messages-demo.properties mssql/V1.0_script.sql mysql/V1.0_script.sql [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.service.ApplicationArchiveProcessorTest [INFO] Running org.appng.core.service.LdapServiceTest [main] INFO org.appng.core.service.LdapService - Found 2 member(s) for group 'cn=logingroup,ou=groups,l=egypt' [main] INFO org.appng.core.service.LdapService - Unknown keyword 'bogus' in site property 'testLoginUserSucces.ldapPrincipalScheme'. Falling back to plain username 'aziz' as principal. [main] INFO org.appng.core.service.LdapService - LDAP operation failed on host 'ldaps://testLoginUserFailure:129' with principal 'egypt\aziz' (javax.naming.NamingException: Sorry kiddo. You got the gift, but it looks like you're waiting for something.) [main] INFO org.appng.core.service.LdapService - LDAP operation failed on host 'ldaps://testLoginUserFailure:139' with principal 'egypt\aziz' (javax.naming.NamingException: Ah ah ah, you didn't say the magic word!) [main] INFO org.appng.core.service.LdapService - User 'aziz' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt' [main] INFO org.appng.core.service.LdapService - User 'aZiZ' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt' [main] INFO org.appng.core.service.LdapService - User 'aZiZ' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt' [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.appng.core.service.LdapServiceTest [INFO] Running org.appng.core.service.HsqlStarterTest [Time-limited test] INFO org.appng.core.service.HsqlStarter - starting HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/appNG/WEB-INF/database/appng on port 9001 2021-06-07 12:03:34,630 INFO [HSQLDB Server @12a66ec2] hsqldb.db.HSQLDB79E5ED7354.ENGINE: Checkpoint start 2021-06-07 12:03:34,631 INFO [HSQLDB Server @12a66ec2] hsqldb.db.HSQLDB79E5ED7354.ENGINE: checkpointClose start 2021-06-07 12:03:34,686 INFO [HSQLDB Server @12a66ec2] hsqldb.db.HSQLDB79E5ED7354.ENGINE: checkpointClose synched 2021-06-07 12:03:34,994 INFO [HSQLDB Server @12a66ec2] hsqldb.db.HSQLDB79E5ED7354.ENGINE: checkpointClose script done 2021-06-07 12:03:35,013 INFO [HSQLDB Server @12a66ec2] hsqldb.db.HSQLDB79E5ED7354.ENGINE: checkpointClose end 2021-06-07 12:03:35,014 INFO [HSQLDB Server @12a66ec2] hsqldb.db.HSQLDB79E5ED7354.ENGINE: Checkpoint end - txts: 1 [Time-limited test] INFO org.appng.core.service.HsqlStarter - shutting down HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/appNG/WEB-INF/database/appng on port 9001 2021-06-07 12:03:35,960 INFO [HSQLDB Connection @3a5c1216] hsqldb.db.HSQLDB79E5ED7354.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.601 s - in org.appng.core.service.HsqlStarterTest [INFO] Running org.appng.core.repository.SiteRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.SiteRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.SiteRepositoryTest]: SiteRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@76b328e9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@431fc271, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6b02fa60, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4090f46c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2f8b78f7, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@123a3b3d] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:37 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:37,540 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:37,585 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:37,585 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:37,585 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:37,585 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:37,585 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:37,586 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:37,591 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:37,866 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@446340cf] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:37,871 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@19d9e0d0] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:37,896 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:37 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@1b70e1bb testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@11606071, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@64786ce4 testClass = SiteRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.SiteRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@29333493]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null UPDATE appNG platform Site name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@1b70e1bb testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@11606071, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@64786ce4 testClass = SiteRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.SiteRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:37 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:38,225 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.053 s - in org.appng.core.repository.SiteRepositoryTest [INFO] Running org.appng.core.repository.config.ApplicationPostProcessorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.appng.core.repository.config.ApplicationPostProcessorTest [INFO] Running org.appng.core.repository.RoleRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.RoleRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.RoleRepositoryTest]: RoleRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7db53269, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@275d9b90, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3fd6b82, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5f305cca, org.springframework.test.context.transaction.TransactionalTestExecutionListener@bc21b3f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@408880cc] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:38 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:38,742 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:38,807 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:38,807 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:38,807 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:38,807 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:38,807 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:38,808 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:38,814 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:39,064 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7051f39a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:39,069 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3d50f3c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:39,094 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:38 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@7209f69b testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@1807c124, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@40bd544 testClass = RoleRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.RoleRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@14419b28]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@7209f69b testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@1807c124, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@40bd544 testClass = RoleRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.RoleRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:38 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:39,364 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.112 s - in org.appng.core.repository.RoleRepositoryTest [INFO] Running org.appng.core.repository.PermissionRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.PermissionRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.PermissionRepositoryTest]: PermissionRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6f5bbb45, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@74723d09, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7d36f54a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@41221e66, org.springframework.test.context.transaction.TransactionalTestExecutionListener@73111494, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@16eef58a] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:39 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:39,737 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:39,785 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:39,785 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:39,786 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:39,786 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:39,786 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:39,787 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:39,794 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:40,071 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5802112] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:40,075 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@278e13e] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:40,101 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:39 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@2f11b6f9 testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@c96533a, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@26f327c7 testClass = PermissionRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.PermissionRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@33cfde71]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Permission name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@2f11b6f9 testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@c96533a, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@26f327c7 testClass = PermissionRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.PermissionRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:39 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:40,417 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.05 s - in org.appng.core.repository.PermissionRepositoryTest [INFO] Running org.appng.core.repository.RepositoryCacheTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in org.appng.core.repository.RepositoryCacheTest [INFO] Running org.appng.core.repository.PropertyRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.PropertyRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.PropertyRepositoryTest]: PropertyRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5a3ec28f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@752a1eed, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4cff2aa1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6fadcfb4, org.springframework.test.context.transaction.TransactionalTestExecutionListener@43ab5274, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@66d3f19a] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:40 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:41,230 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:41,279 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:41,280 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:41,280 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:41,280 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:41,280 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:41,281 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:41,286 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:41,499 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@16aadc7f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:41,504 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@a134e19] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:41,530 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:40 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@321d5c58 testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@4e9ed37b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2cfc616 testClass = PropertyRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.PropertyRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5b09788c]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Property foo.bar [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@321d5c58 testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@4e9ed37b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2cfc616 testClass = PropertyRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.PropertyRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:40 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:41,786 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.339 s - in org.appng.core.repository.PropertyRepositoryTest [INFO] Running org.appng.core.repository.ResourceRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.ResourceRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.ResourceRepositoryTest]: ResourceRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@747056e5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@63b4cae3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@49d65f3e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@44812f3e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@32b08e35, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7796b952] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:41 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:42,090 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:42,130 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:42,131 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:42,131 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:42,131 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:42,131 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:42,132 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:42,136 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:42,365 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@11e0f39c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:42,370 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@20f01996] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:42,400 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:41 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@588b18e2 testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@121511cc, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4c84163b testClass = ResourceRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.ResourceRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@b8dede0]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Resource name of application name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@588b18e2 testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@121511cc, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4c84163b testClass = ResourceRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.ResourceRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:41 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:42,666 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.863 s - in org.appng.core.repository.ResourceRepositoryTest [INFO] Running org.appng.core.repository.RepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.RepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.RepositoryTest]: RepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1da3ef74, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7ab571c3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7a587439, org.springframework.test.context.support.DirtiesContextTestExecutionListener@8be9c5a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@ae40a76, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5b8e4980] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:42 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:42,979 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:43,029 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:43,029 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:43,029 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:43,030 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:43,030 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:43,030 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:43,035 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:43,277 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7cfa98f5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:43,282 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@8416943] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:43,304 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:42 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@68839bd1 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@43cb7cf1, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@596e41b9 testClass = RepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.RepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@147b098f]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@68839bd1 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@43cb7cf1, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@596e41b9 testClass = RepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.RepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:42 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:43,584 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.915 s - in org.appng.core.repository.RepositoryTest [INFO] Running org.appng.core.repository.GroupRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.GroupRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.GroupRepositoryTest]: GroupRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2fba18e9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@56c5d5, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7599720e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@38100597, org.springframework.test.context.transaction.TransactionalTestExecutionListener@47922f2c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@715c2266] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:43,898 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:43,943 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:43,943 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:43,944 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:43,944 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:43,944 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:43,945 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:43,950 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:44,213 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@731cc9e8] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:44,217 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7c27a289] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:44,241 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@5b20e3d3 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@3e62a9db, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@8b4a289 testClass = GroupRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.GroupRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@4f835b4d]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@5b20e3d3 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@3e62a9db, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@8b4a289 testClass = GroupRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.GroupRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:44,545 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.952 s - in org.appng.core.repository.GroupRepositoryTest [INFO] Running org.appng.core.repository.JobExecutionRecordRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.JobExecutionRecordRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.JobExecutionRecordRepositoryTest]: JobExecutionRecordRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4147d6c3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@a4aa5be, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5d279e1d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2c7f2cd3, org.springframework.test.context.transaction.TransactionalTestExecutionListener@53f11651, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c492ec4] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:44,836 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:44,877 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:44,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:44,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:44,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:44,878 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:44,879 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:44,883 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:45,094 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@308419d0] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:45,099 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@21cf729] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:45,119 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@58ef7aa7 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@7d7d1c10, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@23e0daf0 testClass = JobExecutionRecordRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.JobExecutionRecordRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1ba70f0b]; rollback [true] [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@58ef7aa7 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@7d7d1c10, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@23e0daf0 testClass = JobExecutionRecordRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.JobExecutionRecordRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:45,386 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.838 s - in org.appng.core.repository.JobExecutionRecordRepositoryTest [INFO] Running org.appng.core.repository.SubjectRepositoryTest [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.appng.core.repository.SubjectRepositoryTest]: no resource found for suffixes {-context.xml}. [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.appng.core.repository.SubjectRepositoryTest]: SubjectRepositoryTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@44f66b7a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@136e7e2c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4e2096c2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@23b8a1d6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@54e2b360, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@349d28ce] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:45 CEST 2021]; root of context hierarchy [hz.test.HealthMonitor] INFO com.hazelcast.internal.diagnostics.HealthMonitor - [10.102.4.100]:5702 [appNG] [4.2] processors=4, physical.memory.total=15.7G, physical.memory.free=579.3M, swap.space.total=0, swap.space.free=0, heap.memory.used=228.4M, heap.memory.free=394.6M, heap.memory.total=623.0M, heap.memory.max=683.0M, heap.memory.used/total=36.65%, heap.memory.used/max=33.43%, minor.gc.count=25, minor.gc.time=628ms, major.gc.count=4, major.gc.time=606ms, load.process=0.00%, load.system=78.91%, load.systemAverage=1.77, thread.count=48, thread.peakCount=52, cluster.timeDiff=0, event.q.size=0, executor.q.async.size=0, executor.q.client.size=0, executor.q.client.query.size=0, executor.q.client.blocking.size=0, executor.q.query.size=0, executor.q.scheduled.size=0, executor.q.io.size=0, executor.q.system.size=0, executor.q.operations.size=0, executor.q.priorityOperation.size=0, operations.completed.count=2, executor.q.mapLoad.size=0, executor.q.mapLoadAllKeys.size=0, executor.q.cluster.size=0, executor.q.response.size=0, operations.running.count=0, operations.pending.invocations.percentage=0.00%, operations.pending.invocations.count=0, proxy.count=0, clientEndpoint.count=0, connection.active.count=0, client.connection.count=0, connection.count=0 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:45,708 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:45,756 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:45,757 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:45,757 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:45,757 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:45,757 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:45,758 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:45,764 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:46,006 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@75de001f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:46,010 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@17a16e9d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:46,030 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:45 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@732ccedf testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@100714f6, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5302c81a testClass = SubjectRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.SubjectRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@3be60cf8]; rollback [true] [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Group name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Site name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Application name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Role name [main] INFO org.appng.core.domain.PlatformEventListener - Created entry null CREATE appNG platform Subject name [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@732ccedf testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@100714f6, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5302c81a testClass = SubjectRepositoryTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.repository.SubjectRepositoryTest]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:45 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:46,340 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.948 s - in org.appng.core.repository.SubjectRepositoryTest [INFO] Running org.appng.core.model.PlatformTransformerTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5f45100a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5db98b75, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@53705635, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2a4aa2f7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5d7832f4, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4c0bf80d] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Mon Jun 07 12:03:46 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:46,688 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-07 12:03:46,733 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-07 12:03:46,733 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-07 12:03:46,734 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-07 12:03:46,734 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-07 12:03:46,734 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-07 12:03:46,734 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:46,738 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:46,956 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4982ae0f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:46,959 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6df7721] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 2021-06-07 12:03:46,978 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Mon Jun 07 12:03:46 CEST 2021]; root of context hierarchy [main] ERROR org.appng.core.model.PlatformTransformer - An empty sequence is not allowed as the value of variable $foo ; SystemID: ; Line#: 6; Column#: 10 net.sf.saxon.trans.XPathException: An empty sequence is not allowed as the value of variable $foo at net.sf.saxon.expr.CardinalityCheckingIterator.typeError(CardinalityCheckingIterator.java:104) at net.sf.saxon.expr.CardinalityCheckingIterator.(CardinalityCheckingIterator.java:54) at net.sf.saxon.expr.CardinalityChecker.iterate(CardinalityChecker.java:239) at net.sf.saxon.expr.AtomicSequenceConverter.iterate(AtomicSequenceConverter.java:304) at net.sf.saxon.expr.Expression.process(Expression.java:949) at net.sf.saxon.expr.instruct.ValueOf.processLeavingTail(ValueOf.java:341) at net.sf.saxon.expr.instruct.TemplateRule.applyLeavingTail(TemplateRule.java:384) at net.sf.saxon.trans.Mode.applyTemplates(Mode.java:568) at net.sf.saxon.trans.XsltController.applyTemplates(XsltController.java:661) at net.sf.saxon.s9api.AbstractXsltTransformer.applyTemplatesToSource(AbstractXsltTransformer.java:360) at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:349) at net.sf.saxon.jaxp.TransformerImpl.transform(TransformerImpl.java:74) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:319) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:198) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:153) at org.appng.core.model.PlatformTransformerTest.testRuntimeError(PlatformTransformerTest.java:132) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) [main] INFO org.appng.core.model.PlatformTransformer - writing debug files to target/debug [main] INFO org.appng.core.model.PlatformTransformer - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/template.xsl [main] INFO org.appng.core.model.PlatformTransformer - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/platform.xml [main] INFO org.appng.core.model.PlatformTransformer - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/stacktrace.txt [main] ERROR org.appng.core.model.PlatformTransformer - Unknown XSLT element: ; SystemID: ; Line#: 5; Column#: 25 net.sf.saxon.trans.XPathException: Unknown XSLT element: at net.sf.saxon.trans.XPathException.fromXmlProcessingError(XPathException.java:178) at net.sf.saxon.lib.ErrorReporterToListener.report(ErrorReporterToListener.java:64) at net.sf.saxon.style.Compilation.reportError(Compilation.java:447) at net.sf.saxon.style.StyleElement.compileError(StyleElement.java:2345) at net.sf.saxon.style.StyleElement.validateSubtree(StyleElement.java:1691) at net.sf.saxon.style.AbsentExtensionElement.validateSubtree(AbsentExtensionElement.java:70) at net.sf.saxon.style.PrincipalStylesheetModule.preprocess(PrincipalStylesheetModule.java:403) at net.sf.saxon.style.Compilation.compilePackage(Compilation.java:288) at net.sf.saxon.style.StylesheetModule.loadStylesheet(StylesheetModule.java:252) at net.sf.saxon.style.Compilation.compileSingletonPackage(Compilation.java:113) at net.sf.saxon.s9api.XsltCompiler.compile(XsltCompiler.java:838) at net.sf.saxon.jaxp.SaxonTransformerFactory.newTemplates(SaxonTransformerFactory.java:154) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:182) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:153) at org.appng.core.model.PlatformTransformerTest.testCompileError(PlatformTransformerTest.java:127) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) [main] INFO org.appng.core.model.PlatformTransformer - writing debug files to target/debug [main] INFO org.appng.core.model.PlatformTransformer - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/template.xsl [main] INFO org.appng.core.model.PlatformTransformer - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/platform.xml [main] INFO org.appng.core.model.PlatformTransformer - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/stacktrace.txt [main] INFO org.springframework.context.support.GenericApplicationContext - Closing appNG platform context: startup date [Mon Jun 07 12:03:46 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-07 12:03:47,974 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.653 s - in org.appng.core.model.PlatformTransformerTest [INFO] Running org.appng.core.model.RepositoryUtilsTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.model.RepositoryUtilsTest [INFO] Running org.appng.core.model.CacheProviderTest [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/WEB-INF/cache/platform/appNG [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/WEB-INF/cache/application/appNG [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/WEB-INF/cache/platform/appNG/foobar [main] INFO org.appng.core.model.CacheProvider - cleaning /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/WEB-INF/cache/application/appNG/foobar [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.appng.core.model.CacheProviderTest [INFO] Running org.appng.core.model.JarInfoBuilderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.model.JarInfoBuilderTest [INFO] Running org.appng.core.model.ApplicationProviderTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3669f19b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@632424a7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5afd4f55, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5847aa1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7c18b6a3, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3edba49b] [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [applications/application1/beans.xml] [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@e6cd3f2: startup date [Mon Jun 07 12:03:48 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2021-06-07 12:03:48,301 INFO [HSQLDB Server @46bc8d58] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: Checkpoint start 2021-06-07 12:03:48,301 INFO [HSQLDB Server @46bc8d58] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: checkpointClose start 2021-06-07 12:03:48,491 INFO [HSQLDB Server @46bc8d58] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: checkpointClose synched 2021-06-07 12:03:48,541 INFO [HSQLDB Server @46bc8d58] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: checkpointClose script done 2021-06-07 12:03:48,552 INFO [HSQLDB Server @46bc8d58] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: checkpointClose end 2021-06-07 12:03:48,553 INFO [HSQLDB Server @46bc8d58] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: Checkpoint end - txts: 1 [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default' 2021-06-07 12:03:48,596 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2021-06-07 12:03:48,944 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2021-06-07 12:03:48,962 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:49,015 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' [main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist! [main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [messages-demo] not found for MessageSource: Can't find bundle for base name messages-demo, locale en [main] WARN org.springframework.context.support.ResourceBundleMessageSource - ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en [main] ERROR org.appng.core.model.ApplicationProvider - [localhost:demo-application] error while building structure for page 'entity' org.appng.api.ProcessingException: error performing action 'update' of event 'events', ID: 1392232354 at org.appng.api.support.CallableAction.execute(CallableAction.java:456) at org.appng.api.support.CallableAction.perform(CallableAction.java:336) at org.appng.core.model.ActionElement.perform(ActionElement.java:75) at org.appng.core.model.ApplicationProvider.getActionSectionElement(ApplicationProvider.java:530) at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:126) at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:422) at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:466) at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:430) at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:350) at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:279) at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:282) at org.appng.core.model.ApplicationProviderTest.testUpdateException(ApplicationProviderTest.java:183) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) Caused by: org.appng.api.ApplicationException: adfsf at org.appng.testapplication.TestEntities.perform(TestEntities.java:71) at org.appng.testapplication.TestEntities.perform(TestEntities.java:35) at org.appng.api.support.CallableAction.execute(CallableAction.java:438) ... 44 more [main] ERROR org.appng.core.model.ApplicationProvider - [localhost:demo-application] error while building structure for page 'entity' org.appng.api.ProcessingException: error retrieving datasource 'entity', ID: 814759284 at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:240) at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:234) at org.appng.api.support.CallableAction.perform(CallableAction.java:334) at org.appng.core.model.ActionElement.perform(ActionElement.java:75) at org.appng.core.model.ApplicationProvider.getActionSectionElement(ApplicationProvider.java:530) at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:126) at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:422) at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:466) at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:430) at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:350) at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:279) at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:282) at org.appng.core.model.ApplicationProviderTest.testUpdateExceptionDataSource(ApplicationProviderTest.java:173) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) Caused by: org.appng.api.ApplicationException: adfsf at org.appng.testapplication.TestEntities.getData(TestEntities.java:45) at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:201) ... 45 more [main] INFO org.springframework.context.support.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@e6cd3f2: startup date [Mon Jun 07 12:03:48 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' 2021-06-07 12:03:50,466 INFO [HSQLDB Connection @5e030db7] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: Database closed [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.637 s - in org.appng.core.model.ApplicationProviderTest [INFO] Running org.appng.core.model.ThymeleafProcessorTest [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:50,799_main/platform.xml [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:50,799_main/template/hello.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:50,799_main/template/platform.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:50,799_main/template/hello-custom.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:50,799_main/index.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,885_main/platform.xml [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,885_main/template/hello.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,885_main/template/platform.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,885_main/template/hello-custom.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,885_main/index.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,937_main/platform.xml [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,937_main/template/hello.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,937_main/template/platform.html [main] INFO org.appng.core.model.ThymeleafProcessor - writing debug file /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/debug/2021-06-07-12:03:51,937_main/template/hello-custom.html [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.284 s - in org.appng.core.model.ThymeleafProcessorTest [INFO] Running org.appng.core.model.OutputFormatAndTypeTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.appng.core.model.OutputFormatAndTypeTest [INFO] Running org.appng.core.model.PageParameterProcessorTest [main] INFO org.appng.core.model.PageParameterProcessor - retrieved new value for url-param 'hash' from session: 'hashFromSession' [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in org.appng.core.model.PageParameterProcessorTest [INFO] Running org.appng.core.PathInfoTest [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.PathInfoTest [INFO] Running org.appng.core.application.PermissionProcessorTest [main] INFO org.appng.api.support.DefaultPermissionProcessor - subject 'null' does not belong to any group, thus has no permissions [main] INFO org.appng.api.support.DefaultPermissionProcessor - subject 'null' does not belong to any group, thus has no permissions [main] INFO org.appng.api.support.DefaultPermissionProcessor - subject 'null' does not belong to any group, thus has no permissions [main] INFO org.appng.api.support.DefaultPermissionProcessor - subject 'null' does not belong to any group, thus has no permissions [main] INFO org.appng.api.support.DefaultPermissionProcessor - subject 'null' does not belong to any group, thus has no permissions [main] INFO org.appng.api.support.DefaultPermissionProcessor - subject 'null' does not belong to any group, thus has no permissions [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.core.application.PermissionProcessorTest [INFO] Running org.appng.core.controller.rest.RestActionTest [main] ERROR org.appng.core.controller.rest.RestOperation$RestErrorHandler - error in REST service java.io.IOException: BOOOM! at org.appng.core.controller.rest.RestOperationTest.testHandleException(RestOperationTest.java:98) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.379 s - in org.appng.core.controller.rest.RestActionTest [INFO] Running org.appng.core.controller.rest.RestDataSourceTest [main] ERROR org.appng.core.controller.rest.RestOperation$RestErrorHandler - error in REST service java.io.IOException: BOOOM! at org.appng.core.controller.rest.RestOperationTest.testHandleException(RestOperationTest.java:98) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s - in org.appng.core.controller.rest.RestDataSourceTest [INFO] Running org.appng.core.controller.rest.RestOperationTest [main] ERROR org.appng.core.controller.rest.RestOperation$RestErrorHandler - error in REST service java.io.IOException: BOOOM! at org.appng.core.controller.rest.RestOperationTest.testHandleException(RestOperationTest.java:98) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.controller.rest.RestOperationTest [INFO] Running org.appng.core.controller.PlatformConfigTest [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@38221023: startup date [Mon Jun 07 12:03:52 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'documentBuilderFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=documentBuilderFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'transformerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=transformerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'styleSheetProvider' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=styleSheetProvider; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'templateService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=templateService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'initializerService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=initializerService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'ldapService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=ldapService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'thymeleafProcessor' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=thymeleafProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'environment' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=environment; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'platformTransformer' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=request; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformTransformer; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/service/PlatformTestConfig.class]] with [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.controller.PlatformConfig] [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Jun 07, 2021 12:03:52 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /var/lib/jenkins/.java/.userPrefs/prefs.xml Jun 07, 2021 12:03:52 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /etc/.java/.systemPrefs/prefs.xml [main] INFO org.appng.core.repository.config.HikariCPConfigurer - connection jdbc:hsqldb:mem://appng uses datasource org.hsqldb.jdbc.JDBCDataSource [main] INFO com.zaxxer.hikari.HikariDataSource - appNG ROOT connection - Starting... [main] INFO com.zaxxer.hikari.pool.PoolBase - appNG ROOT connection - Driver does not support get/set network timeout for connections. (feature not supported) [main] INFO com.zaxxer.hikari.HikariDataSource - appNG ROOT connection - Start completed. [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'appNG' 2021-06-07 12:03:53,043 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: appNG] 2021-06-07 12:03:53,092 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-07 12:03:53,107 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:53,296 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'appNG' [main] INFO org.appng.core.domain.DatabaseConnection - Registered JDBC driver org.hsqldb.jdbc.JDBCDriver [main] INFO org.appng.core.service.MigrationService - connected to jdbc:hsqldb:mem://appng (HSQL Database Engine 2.5.0) [main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.9.1 by Redgate [main] INFO org.flywaydb.core.internal.database.base.BaseDatabaseType - Database: jdbc:hsqldb:mem://appng (HSQL Database Engine 2.5) [main] INFO org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@38221023: startup date [Mon Jun 07 12:03:52 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'appNG' [main] INFO com.zaxxer.hikari.HikariDataSource - appNG ROOT connection - Shutdown initiated... [main] INFO com.zaxxer.hikari.HikariDataSource - appNG ROOT connection - Shutdown completed. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.951 s - in org.appng.core.controller.PlatformConfigTest [INFO] Running org.appng.core.controller.messaging.MessagingTest [main] INFO org.appng.core.controller.messaging.MulticastReceiver - about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost [main] INFO org.appng.core.controller.messaging.MulticastReceiver - about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node1 - Site: localhost [main] INFO org.appng.core.controller.messaging.MulticastReceiver - about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.appng.core.controller.messaging.MessagingTest [INFO] Running org.appng.core.controller.RequestUtilTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.core.controller.RequestUtilTest [INFO] Running org.appng.core.controller.ApplicationContextTest [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener] [main] INFO org.springframework.test.context.support.DefaultTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4834ccb9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@e79754c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@72530b58, org.springframework.test.context.support.DirtiesContextTestExecutionListener@35668f54, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5bd9cc45, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1e4f0167] [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [applications/application1/beans.xml] [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@74acc03d: startup date [Mon Jun 07 12:03:53 CEST 2021]; root of context hierarchy [main] INFO org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor - JSR-330 'javax.inject.Inject' annotation found and supported for autowiring [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default' 2021-06-07 12:03:53,810 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2021-06-07 12:03:53,972 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2021-06-07 12:03:53,986 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-07 12:03:54,373 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' [main] WARN org.appng.api.support.RequestFactoryBean - invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist! [main] INFO org.springframework.context.support.GenericApplicationContext - Closing org.springframework.context.support.GenericApplicationContext@74acc03d: startup date [Mon Jun 07 12:03:53 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' 2021-06-07 12:03:54,864 INFO [HSQLDB Connection @3ad0e2d7] hsqldb.db.HSQLDB79E5EDA8C6.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.469 s - in org.appng.core.controller.ApplicationContextTest [INFO] Running org.appng.core.controller.RedirectTest [main] INFO org.appng.core.Redirect - Redirecting request to /targeturl (301) [main] INFO org.appng.core.Redirect - Redirecting request to targeturl (302) [main] INFO org.appng.core.Redirect - Redirecting request to http://www.example.com (301) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.controller.RedirectTest [INFO] Running org.appng.core.controller.PlatformStartupTest [main] INFO org.appng.core.controller.Log4jConfigurer - Initialized log4j from classpath:log4j.properties [main] INFO org.appng.core.controller.PlatformStartup - ------------------------------------------------ [main] INFO org.appng.core.controller.PlatformStartup - Launching _ _ ____ [main] INFO org.appng.core.controller.PlatformStartup - __ _ _ __ _ __ | \ | |/ ___| [main] INFO org.appng.core.controller.PlatformStartup - / _` | '_ \| '_ \| \| | | _ [main] INFO org.appng.core.controller.PlatformStartup - | (_| | |_) | |_) | |\ | |_| | [main] INFO org.appng.core.controller.PlatformStartup - \__,_| .__/| .__/|_| \_|\____| [main] INFO org.appng.core.controller.PlatformStartup - |_| |_| [main] INFO org.appng.core.controller.PlatformStartup - ----------------------------appNG.version------- [main] INFO org.appng.core.controller.PlatformStartup - ...the Next Generation Application Platform [main] INFO org.appng.core.service.HsqlStarter - starting HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/WEB-INF/database/appng on port 9050 2021-06-07 12:03:55,110 INFO [HSQLDB Server @113a42f5] hsqldb.db.HSQLDB79E5EDC363.ENGINE: Checkpoint start 2021-06-07 12:03:55,118 INFO [HSQLDB Server @113a42f5] hsqldb.db.HSQLDB79E5EDC363.ENGINE: checkpointClose start 2021-06-07 12:03:55,247 INFO [HSQLDB Server @113a42f5] hsqldb.db.HSQLDB79E5EDC363.ENGINE: checkpointClose synched 2021-06-07 12:03:55,251 INFO [HSQLDB Server @113a42f5] hsqldb.db.HSQLDB79E5EDC363.ENGINE: checkpointClose script done 2021-06-07 12:03:55,259 INFO [HSQLDB Server @113a42f5] hsqldb.db.HSQLDB79E5EDC363.ENGINE: checkpointClose end 2021-06-07 12:03:55,260 INFO [HSQLDB Server @113a42f5] hsqldb.db.HSQLDB79E5EDC363.ENGINE: Checkpoint end - txts: 1 [main] INFO org.appng.core.domain.DatabaseConnection - Registered JDBC driver org.hsqldb.jdbc.JDBCDriver [main] INFO org.appng.core.service.MigrationService - connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5.0) [main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.9.1 by Redgate [main] INFO org.flywaydb.core.internal.database.base.BaseDatabaseType - Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5) [main] INFO org.appng.core.service.MigrationService - connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5.0) [main] INFO org.flywaydb.core.internal.license.VersionPrinter - Flyway Community Edition 7.9.1 by Redgate [main] INFO org.flywaydb.core.internal.database.base.BaseDatabaseType - Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5) [main] INFO org.flywaydb.core.internal.command.DbValidate - Successfully validated 16 migrations (execution time 00:00.007s) [main] INFO org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory - Creating Schema History table "PUBLIC"."schema_version" ... [main] INFO org.flywaydb.core.internal.command.DbMigrate - Current version of schema "PUBLIC": << Empty Schema >> [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.0 - appNG initial setup" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2 - add template" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2.1 - add repository strict" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2.2 - add repository digest" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.3.0 - add type to template" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.3.1 - add global admin role" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "2.0.0 - add platform event" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.0.0 - add job execution record" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.1.0 - change caching properties" [main] WARN org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor - DB: no data (SQL State: 02000 - Error Code: -1100) [main] WARN org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor - DB: no data (SQL State: 02000 - Error Code: -1100) [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.1.1 - add site reload count" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.1.2 - add property type" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.2 - add subject columns" [main] WARN org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor - DB: no data (SQL State: 02000 - Error Code: -1100) [main] INFO org.flywaydb.core.internal.command.DbMigrate - Migrating schema "PUBLIC" to version "4.2.1 - change subject name length" [main] INFO org.flywaydb.core.internal.command.DbMigrate - Successfully applied 16 migrations to schema "PUBLIC", now at version v4.2.1 (execution time 00:00.293s) [main] INFO org.appng.core.controller.PlatformStartup - Platform connection: HSQL jdbc:hsqldb:hsql://localhost:9050/appng [appNG Startup] INFO org.appng.core.controller.PlatformStartup - appNG null started in 1371 ms. [appNG Startup] INFO org.appng.core.controller.PlatformStartup - ==================================================================================================== [main] INFO org.appng.core.controller.PlatformStartup - Called com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.checkedShutdown() [main] INFO org.appng.core.service.HazelcastConfigurer - Shutting down instance test [main] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is SHUTTING_DOWN [main] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is SHUTTING_DOWN [hz.test.cached.thread-1] INFO com.hazelcast.internal.partition.impl.MigrationManager - [10.102.4.100]:5702 [appNG] [4.2] Shutdown request of Member [10.102.4.100]:5702 - a3a7218c-959c-4d90-89ee-8f1b586ce4ef this is handled [main] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Shutting down multicast service... [main] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Shutting down connection manager... [main] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Shutting down node engine... [main] INFO com.hazelcast.instance.impl.NodeExtension - [10.102.4.100]:5702 [appNG] [4.2] Destroying node NodeExtension. [main] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Hazelcast Shutdown is completed in 39 ms. [main] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is SHUTDOWN [main] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Node is already shutting down... Waiting for shutdown process to complete... [main] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is SHUTDOWN [main] INFO org.appng.core.controller.PlatformStartup - appNG stopped. [main] INFO org.appng.core.controller.PlatformStartup - ==================================================================================================== [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.543 s - in org.appng.core.controller.PlatformStartupTest [INFO] Running org.appng.core.controller.handler.GuiHandlerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.core.controller.handler.GuiHandlerTest [INFO] Running org.appng.core.controller.handler.ServiceRequestHandlerTest [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@65fe8b4c: startup date [Mon Jun 07 12:04:01 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/add/{a}/{b}],methods=[GET],produces=[application/json;charset=UTF-8]}" onto public org.springframework.http.ResponseEntity org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@65fe8b4c: startup date [Mon Jun 07 12:04:01 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Detected @ExceptionHandler methods in foobarRest [main] WARN org.appng.core.controller.handler.ServiceRequestHandler - No such application 'bar?jin=fizz' for site 'localhost' returning 404 (path: /services/localhost/bar?jin=fizz) [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@65d60068: startup date [Mon Jun 07 12:04:02 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/add/{a}/{b}],methods=[GET],produces=[application/json;charset=UTF-8]}" onto public org.springframework.http.ResponseEntity org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@65d60068: startup date [Mon Jun 07 12:04:02 CEST 2021]; root of context hierarchy [main] ERROR org.appng.core.controller.handler.ServiceRequestHandler - no webservice 'foobar' for application 'appng-demoapplication' in site 'localhost' [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@17dda65c: startup date [Mon Jun 07 12:04:02 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/add/{a}/{b}],methods=[GET],produces=[application/json;charset=UTF-8]}" onto public org.springframework.http.ResponseEntity org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException [main] WARN org.appng.core.controller.handler.RestService - no @RestController found for /services/site1/appng-demoapplication/rest/notfound [main] INFO org.appng.api.RequestUtil - site 'localhost' is currently in state STARTING, waited 1000ms [main] WARN org.appng.core.controller.handler.ServiceRequestHandler - Site 'localhost' is in state STARTING, returning 503 (path: /services/localhost/foobar) [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@6826311d: startup date [Mon Jun 07 12:04:03 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/add/{a}/{b}],methods=[GET],produces=[application/json;charset=UTF-8]}" onto public org.springframework.http.ResponseEntity org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@6826311d: startup date [Mon Jun 07 12:04:03 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Detected @ExceptionHandler methods in foobarRest [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing org.springframework.context.support.GenericApplicationContext@30763186: startup date [Mon Jun 07 12:04:03 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/add/{a}/{b}],methods=[GET],produces=[application/json;charset=UTF-8]}" onto public org.springframework.http.ResponseEntity org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException [main] INFO org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@30763186: startup date [Mon Jun 07 12:04:03 CEST 2021]; root of context hierarchy [main] INFO org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Detected @ExceptionHandler methods in foobarRest [main] WARN org.appng.core.controller.handler.ServiceRequestHandler - No such site: 'foo', returning 404 (path: /services/foo/bar?jin=fizz) [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.562 s - in org.appng.core.controller.handler.ServiceRequestHandlerTest [INFO] Running org.appng.core.controller.handler.MonitoringHandlerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.appng.core.controller.handler.MonitoringHandlerTest [INFO] Running org.appng.core.controller.RepositoryWatcherTest Jun 07, 2021 12:04:03 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. Jun 07, 2021 12:04:03 PM com.hazelcast.config.AbstractXmlConfigHelper WARNING: Name of the hazelcast schema location[http://www.hazelcast.com/schema/config/hazelcast-config-4.0.xsd] is incorrect, using default [Time-limited test] INFO com.hazelcast.system - [10.102.4.100]:5702 [appNG] [4.2] Hazelcast 4.2 (20210324 - 405cfd1) starting at [10.102.4.100]:5702 [Time-limited test] INFO com.hazelcast.spi.discovery.integration.DiscoveryService - [10.102.4.100]:5702 [appNG] [4.2] No discovery strategy is applicable for auto-detection [Time-limited test] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Using Multicast discovery [Time-limited test] WARN com.hazelcast.cp.CPSubsystem - [10.102.4.100]:5702 [appNG] [4.2] CP Subsystem is not enabled. CP data structures will operate in UNSAFE mode! Please note that UNSAFE mode will not provide strong consistency guarantees. [Time-limited test] INFO com.hazelcast.internal.diagnostics.Diagnostics - [10.102.4.100]:5702 [appNG] [4.2] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments. [Time-limited test] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is STARTING [Time-limited test] INFO com.hazelcast.internal.cluster.ClusterService - [10.102.4.100]:5702 [appNG] [4.2] Members {size:1, ver:1} [ Member [10.102.4.100]:5702 - a5d38886-097a-4485-be84-16cefe5f8f26 this ] [Time-limited test] WARN com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied! [Time-limited test] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is STARTED [Time-limited test] INFO org.appng.core.service.HazelcastConfigurer - Created default instance test [Time-limited test] INFO com.hazelcast.internal.partition.impl.PartitionStateManager - [10.102.4.100]:5702 [appNG] [4.2] Initializing cluster partition table arrangement... [Time-limited test] INFO com.hazelcast.cache.impl.CacheService - [10.102.4.100]:5702 [appNG] [4.2] Added cache config: CacheConfig{name='pageCache-localhost', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, wanReplicationRef=null} [Time-limited test] INFO org.appng.core.service.CacheService - Created cache 'pageCache-localhost' with TTL of 1800 seconds (statistics: true). [Time-limited test] INFO org.appng.core.controller.RepositoryWatcher - /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processed [Time-limited test] INFO org.appng.core.controller.RepositoryWatcher - watching /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/conf [Time-limited test] INFO org.appng.core.controller.RepositoryWatcher - watching /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/repository/manager/www/de [repositoryWatcher] INFO org.appng.core.controller.RepositoryWatcher - start watching... [repositoryWatcher] INFO org.appng.core.service.CacheService - removed 1 cache elements for /de/fehler (cache size: 4) [repositoryWatcher] INFO org.appng.core.service.CacheService - removed 1 cache elements for /de/error (cache size: 3) [repositoryWatcher] INFO org.appng.core.service.CacheService - removed 1 cache elements for /de/fault (cache size: 2) [repositoryWatcher] INFO org.appng.core.service.CacheService - removed 1 cache elements for /de/test (cache size: 1) [repositoryWatcher] INFO org.appng.core.controller.RepositoryWatcher - /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.413 s - in org.appng.core.controller.RepositoryWatcherTest [INFO] Running org.appng.core.controller.SessionListenerTest [main] INFO org.appng.core.controller.SessionListener - Session created: ZUS383883OTOTOLSKKL (created: 2021-06-07 12:04:05) [main] INFO org.appng.core.controller.SessionListener - Session created: ERTERTZGFHFGHGFH234 (created: 2021-06-07 12:04:05) [main] INFO org.appng.core.controller.SessionListener - Session destroyed: ZUS383883OTOTOLSKKL (created: 2021-06-07 12:04:05, accessed: 2021-06-07 12:04:05, requests: 1, domain: http://localhost:8080, user-agent: null) [main] INFO org.appng.core.controller.SessionListener - Session created: ZUS383883OTOTOLSKKL (created: 2021-06-07 12:04:05) [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.appng.core.controller.SessionListenerTest [INFO] Running org.appng.core.controller.ControllerTest [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1268847780 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#82953678 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1469260497 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#37237304 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1408745089 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#254646013 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#813854538 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#748174469 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.Redirect - Redirecting request to /de/index (301) [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#327335430 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1374270169 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1144008520 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#917769856 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#739440367 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2023633579 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1952093479 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#897682248 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#410029802 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#433128277 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1967926277 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#849052529 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#788630784 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.Redirect - Redirecting request /de to /de/index (301) [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#982120960 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1690508379 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1348820815 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#332262084 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1795025436 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2067397728 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#555526476 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1196754228 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.controller.Controller - Controller created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1961608754 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s - in org.appng.core.controller.ControllerTest [INFO] Running org.appng.core.controller.filter.JspExtensionFilterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s - in org.appng.core.controller.filter.JspExtensionFilterTest [INFO] Running org.appng.core.controller.filter.RedirectFilterTest [main] INFO org.springframework.mock.web.MockServletContext - org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s [main] INFO org.springframework.mock.web.MockServletContext - org.tuckey.web.filters.urlrewrite.UrlRewriteFilter ERROR: unable to find urlrewrite conf file at /WEB-INF/urlrewrite.xml [main] INFO org.springframework.mock.web.MockServletContext - org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s [main] INFO org.springframework.mock.web.MockServletContext - org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) [main] INFO org.springframework.mock.web.MockServletContext - org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s - in org.appng.core.controller.filter.RedirectFilterTest [INFO] Running org.appng.core.controller.filter.PageCacheFilterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s - in org.appng.core.controller.filter.PageCacheFilterTest [INFO] Running org.appng.core.controller.PlatformProcessorTest [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1071208245 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2006443445 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#648341279 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] ERROR org.appng.core.model.PlatformProcessor - error while processing java.io.FileNotFoundException: /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/xsl/platform.xsl (No such file or directory) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.(FileInputStream.java:138) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:129) at org.appng.core.model.PlatformProcessor.processWithTemplate(PlatformProcessor.java:106) at org.appng.core.controller.PlatformProcessorTest.testTransformError(PlatformProcessorTest.java:143) 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548) [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1222710615 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 s - in org.appng.core.controller.PlatformProcessorTest [INFO] [INFO] Results: [INFO] [ERROR] Errors: [ERROR] CoreServiceTest.testDeleteSiteWithEnvironment:452 » TestTimedOut test timed ou... [INFO] [ERROR] Tests run: 347, Failures: 0, Errors: 1, Skipped: 29 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] appNG Parent ....................................... SUCCESS [ 11.542 s] [INFO] appNG Tools ........................................ SUCCESS [ 33.379 s] [INFO] appNG Mail ......................................... SUCCESS [ 4.727 s] [INFO] appNG Forms ........................................ SUCCESS [ 8.237 s] [INFO] appng Formtags ..................................... SUCCESS [ 5.517 s] [INFO] appNG XML-API ...................................... SUCCESS [ 16.797 s] [INFO] appNG public API ................................... SUCCESS [ 30.631 s] [INFO] appNG testsupport .................................. SUCCESS [ 13.300 s] [INFO] appNG REST API ..................................... SUCCESS [ 22.914 s] [INFO] appNG Persistence-Tools ............................ SUCCESS [ 31.597 s] [INFO] appNG Search ....................................... SUCCESS [ 29.248 s] [INFO] appNG Core Library ................................. FAILURE [02:10 min] [INFO] appNG Command Line Interface ....................... SKIPPED [INFO] appNG Tag Library .................................. SKIPPED [INFO] appNGizer JAXB API ................................. SKIPPED [INFO] appNGizer .......................................... SKIPPED [INFO] appNG Application .................................. SKIPPED [INFO] appNG application BOM .............................. SKIPPED [INFO] appNG Documentation ................................ SKIPPED [INFO] appNG Template Assembly Descriptors ................ SKIPPED [INFO] appNG Template Parent .............................. SKIPPED [INFO] appng-application-assembly ......................... SKIPPED [INFO] appNG application parent ........................... SKIPPED [INFO] Archetype - appng-archetype-application ............ SKIPPED [INFO] appNG appNGizer Maven Plugin ....................... SKIPPED [INFO] appNG camunda ...................................... SKIPPED [INFO] appNG Application, including Camunda BPM process engine libraries SKIPPED [INFO] appNG Maven Plugin ................................. SKIPPED [INFO] upNGizr ............................................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 05:40 min [INFO] Finished at: 2021-06-07T12:04:06+02:00 [INFO] Final Memory: 94M/951M [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile "dummy" could not be activated because it does not exist. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5:test (default-test) on project appng-core: There are test failures. [ERROR] [ERROR] Please refer to /var/lib/jenkins/workspace/appNG_1.23.x/appng-core/target/surefire-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :appng-core [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Results) [Pipeline] junit Recording test results [Checks API] No suitable checks publisher found. [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/appNG_1.23.x [Pipeline] { [Pipeline] stage [Pipeline] { (Docs) [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/javadoc [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/reference [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizer/html [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizer/pdf [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizer/html/parts [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizerhtml/xml [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { ( Unstash Build and Docs) [Pipeline] dir Running in /srv/www/appng.org/appng/builds/snapshot [Pipeline] { [Pipeline] unstash [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: No such saved stash ‘jenkins_artifacts’ Finished: FAILURE