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 8386a6fb9e5710c70f6cc2804eb1a59b2e221d58 (refs/remotes/origin/appng-1.23.x) > git config core.sparsecheckout # timeout=10 > git checkout -f 8386a6fb9e5710c70f6cc2804eb1a59b2e221d58 # 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 8386a6fb9e5710c70f6cc2804eb1a59b2e221d58 # timeout=10 Commit message: "APPNG-2378" > 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/15 -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 2.2 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-20210602.124214-15.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-20210602.124214-15.pom (36 kB at 95 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 55 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 649 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.8 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-02 14:42:20,672 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-02 14:42:20,838 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-02 14:42:20,838 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-02 14:42:20,839 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-02 14:42:20,839 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-02 14:42:20,839 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-02 14:42:20,839 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-02 14:42:20,839 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@eec5a4a 2021-06-02 14:42:20,840 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-02 14:42:20,933 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-02 14:42:20,933 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-02 14:42:20,945 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-02 14:42:20,946 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-02 14:42:20,947 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-02 14:42:20,947 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3 2021-06-02 14:42:20,947 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-02 14:42:20,947 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-02 14:42:20,947 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-02 14:42:20,948 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-02 14:42:20,948 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-02 14:42:20,967 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-02 14:42:20,968 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-02 14:42:20,968 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-02 14:42:20,968 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-02 14:42:20,969 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-02 14:42:20,969 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-02 14:42:20,969 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-02 14:42:20,969 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f970963 2021-06-02 14:42:20,969 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-02 14:42:20,970 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-02 14:42:20,970 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-02 14:42:21,086 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-02 14:42:21,086 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-02 14:42:21,087 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-02 14:42:21,087 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-02 14:42:21,087 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-02 14:42:21,087 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-02 14:42:21,087 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-02 14:42:21,088 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@4f063c0a 2021-06-02 14:42:21,088 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-02 14:42:21,088 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-02 14:42:21,088 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-02 14:42:21,096 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-02 14:42:21,096 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-02 14:42:21,097 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-02 14:42:21,097 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-02 14:42:21,097 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-02 14:42:21,097 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-02 14:42:21,097 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-02 14:42:21,097 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@614ddd49 2021-06-02 14:42:21,098 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-02 14:42:21,098 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-02 14:42:21,098 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-02 14:42:21,167 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-02 14:42:21,167 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-02 14:42:21,167 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-02 14:42:21,168 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-02 14:42:21,168 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-02 14:42:21,168 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-02 14:42:21,168 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@26aa12dd 2021-06-02 14:42:21,168 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-02 14:42:21,168 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-02 14:42:21,168 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-02 14:42:21,177 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-02 14:42:21,178 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-02 14:42:21,178 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-02 14:42:21,178 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-02 14:42:21,178 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-02 14:42:21,178 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-02 14:42:21,178 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-02 14:42:21,179 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@71bbf57e 2021-06-02 14:42:21,179 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-02 14:42:21,179 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-02 14:42:21,179 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-02 14:42:21,247 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-02 14:42:21,247 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-02 14:42:21,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-02 14:42:21,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-02 14:42:21,248 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-02 14:42:21,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-02 14:42:21,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2d6eabae 2021-06-02 14:42:21,248 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-02 14:42:21,248 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-02 14:42:21,248 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-02 14:42:21,256 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-02 14:42:21,256 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-02 14:42:21,257 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-02 14:42:21,257 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-02 14:42:21,257 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-02 14:42:21,257 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-02 14:42:21,257 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-02 14:42:21,257 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@10bbd20a 2021-06-02 14:42:21,257 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-02 14:42:21,257 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-02 14:42:21,258 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-02 14:42:21,331 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-02 14:42:21,331 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-02 14:42:21,332 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-02 14:42:21,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-02 14:42:21,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-02 14:42:21,332 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-02 14:42:21,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-02 14:42:21,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1f7030a6 2021-06-02 14:42:21,332 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-02 14:42:21,333 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-02 14:42:21,333 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-02 14:42:21,409 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-02 14:42:21,410 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-02 14:42:21,410 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-02 14:42:21,410 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-02 14:42:21,410 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-02 14:42:21,411 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-02 14:42:21,411 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-02 14:42:21,411 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d29cf23 2021-06-02 14:42:21,411 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-02 14:42:21,411 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-02 14:42:21,411 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-02 14:42:21,507 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-02 14:42:21,508 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-02 14:42:21,508 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-02 14:42:21,508 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-02 14:42:21,508 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-02 14:42:21,508 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-02 14:42:21,508 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@53f65459 2021-06-02 14:42:21,508 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-02 14:42:21,508 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-02 14:42:21,509 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: 1.098 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.014 s - in org.appng.tools.file.PropertyConstantCreatorTest [INFO] Running org.appng.tools.file.MagicByteCheckTest 2021-06-02 14:42:21,593 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-02 14:42:21,595 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-02 14:42:21,595 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26 2021-06-02 14:42:21,596 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-02 14:42:21,596 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-02 14:42:21,596 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-02 14:42:21,597 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-02 14:42:21,597 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-02 14:42:21,600 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.004 2021-06-02 14:42:21,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@2bbf4b8b 2021-06-02 14:42:21,601 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-02 14:42:21,601 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-02 14:42:21,601 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-02 14:42:21,602 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-02 14:42:21,602 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-02 14:42:21,602 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2021-06-02 14:42:21,602 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-02 14:42:21,602 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-02 14:42:21,603 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-02 14:42:21,603 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002 2021-06-02 14:42:21,603 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning no match 2021-06-02 14:42:21,618 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'unknown',test 'BM': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-02 14:42:21,618 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-02 14:42:21,618 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', %d x': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-02 14:42:21,618 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-02 14:42:21,618 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a 2021-06-02 14:42:21,618 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'unknown',test 'BM' 2021-06-02 14:42:21,618 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-02 14:42:21,619 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.015 2021-06-02 14:42:21,619 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-02 14:42:21,619 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-02 14:42:21,619 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb 2021-06-02 14:42:21,619 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-02 14:42:21,619 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-02 14:42:21,619 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-02 14:42:21,619 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-02 14:42:21,620 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-02 14:42:21,620 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2021-06-02 14:42:21,620 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-02 14:42:21,620 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-02 14:42:21,620 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-02 14:42:21,620 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-02 14:42:21,620 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-02 14:42:21,620 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-02 14:42:21,620 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2021-06-02 14:42:21,621 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-02 14:42:21,621 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-02 14:42:21,621 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-02 14:42:21,621 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-02 14:42:21,622 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-02 14:42:21,622 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-02 14:42:21,622 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-02 14:42:21,622 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-02 14:42:21,622 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-02 14:42:21,622 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-02 14:42:21,622 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982 2021-06-02 14:42:21,622 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-02 14:42:21,623 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-02 14:42:21,623 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-02 14:42:21,633 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-02 14:42:21,633 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.011 2021-06-02 14:42:21,634 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-02 14:42:21,634 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-02 14:42:21,634 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-02 14:42:21,634 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-02 14:42:21,634 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-02 14:42:21,634 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-02 14:42:21,634 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a 2021-06-02 14:42:21,634 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-02 14:42:21,635 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-02 14:42:21,635 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-02 14:42:21,635 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-02 14:42:21,635 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-02 14:42:21,635 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-02 14:42:21,635 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-02 14:42:21,635 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-02 14:42:21,635 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-02 14:42:21,635 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-02 14:42:21,636 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-02 14:42:21,636 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a 2021-06-02 14:42:21,636 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-02 14:42:21,636 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-02 14:42:21,636 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-02 14:42:21,636 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-02 14:42:21,636 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2021-06-02 14:42:21,636 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-02 14:42:21,636 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-02 14:42:21,636 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2021-06-02 14:42:21,636 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-02 14:42:21,636 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-02 14:42:21,637 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-02 14:42:21,637 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-02 14:42:21,637 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-02 14:42:21,637 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-02 14:42:21,637 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2021-06-02 14:42:21,637 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-02 14:42:21,637 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-02 14:42:21,637 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-02 14:42:21,637 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-02 14:42:21,637 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-02 14:42:21,638 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-02 14:42:21,638 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503 2021-06-02 14:42:21,638 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-02 14:42:21,638 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-02 14:42:21,638 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-02 14:42:21,638 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-02 14:42:21,638 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2021-06-02 14:42:21,638 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-02 14:42:21,638 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-02 14:42:21,639 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@4b553d26 2021-06-02 14:42:21,639 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-02 14:42:21,639 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-02 14:42:21,639 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-02 14:42:21,639 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG  ',format 'PNG image' 2021-06-02 14:42:21,639 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-02 14:42:21,639 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-02 14:42:21,639 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.068 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.199 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: 5.128 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.008 s - in org.appng.tools.os.OperatingSystemTest [INFO] Running org.appng.tools.os.CommandTest 2021-06-02 14:42:27,005 DEBUG [main] org.appng.tools.os.Command : executing: 'ls' [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 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 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.001 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 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 17 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210602.124227-15.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-20210602.124227-15.jar (50 kB at 587 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210602.124227-15.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-20210602.124227-15.pom (2.0 kB at 13 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 38 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 834 B/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 1.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210602.124227-15-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-20210602.124227-15-sources.jar (41 kB at 227 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.2 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.281 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 21 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210602.124233-15.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-20210602.124233-15.jar (15 kB at 166 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210602.124233-15.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-20210602.124233-15.pom (1.0 kB at 1.5 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 119 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 716 B/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 2.6 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210602.124233-15-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-20210602.124233-15-sources.jar (12 kB at 21 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 919 B/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-02 14:42:39,453 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar 2021-06-02 14:42:39,454 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter john:doe 2021-06-02 14:42:39,456 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.156 s - in org.appng.forms.RequestTest [INFO] Running org.appng.forms.FormRequestTest 2021-06-02 14:42:39,650 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2021-06-02 14:42:39,651 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null 2021-06-02 14:42:39,652 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2021-06-02 14:42:39,653 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2021-06-02 14:42:39,653 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2021-06-02 14:42:39,653 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2021-06-02 14:42:39,654 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET 2021-06-02 14:42:39,658 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued 2021-06-02 14:42:39,658 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42] 2021-06-02 14:42:39,659 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42] 2021-06-02 14:42:39,695 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2021-06-02 14:42:39,695 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2021-06-02 14:42:39,695 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2021-06-02 14:42:39,695 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2021-06-02 14:42:39,695 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2021-06-02 14:42:39,696 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2021-06-02 14:42:39,696 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2021-06-02 14:42:39,834 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2021-06-02 14:42:39,838 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_16.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) 2021-06-02 14:42:39,874 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2021-06-02 14:42:39,874 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2021-06-02 14:42:39,875 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2021-06-02 14:42:39,875 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2021-06-02 14:42:39,875 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2021-06-02 14:42:39,875 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2021-06-02 14:42:39,875 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2021-06-02 14:42:39,878 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2021-06-02 14:42:39,879 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_17.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.42 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.148 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.004 s - in org.appng.forms.FormUploadTest [INFO] Running org.appng.el.ExpressionEvaluatorTest 2021-06-02 14:42:40,069 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,069 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,069 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,070 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,090 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-02 14:42:40,091 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-02 14:42:40,092 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-02 14:42:40,092 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-02 14:42:40,093 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,093 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,094 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})] 2021-06-02 14:42:40,094 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})] 2021-06-02 14:42:40,094 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,095 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,095 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-02 14:42:40,096 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-02 14:42:40,097 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,097 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,097 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@799f10e1), (SESSION = {foo=5})] 2021-06-02 14:42:40,098 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@799f10e1), (SESSION = {foo=5})] 2021-06-02 14:42:40,099 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,099 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,104 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-02 14:42:40,104 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-02 14:42:40,105 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-02 14:42:40,105 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-02 14:42:40,106 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-02 14:42:40,107 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-02 14:42:40,107 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-02 14:42:40,108 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-02 14:42:40,108 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection)'. 2021-06-02 14:42:40,108 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-02 14:42:40,109 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,109 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,109 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,109 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,109 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value '' 2021-06-02 14:42:40,110 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )] true 2021-06-02 14:42:40,110 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )] 0 2021-06-02 14:42:40,111 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,111 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,111 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] true 2021-06-02 14:42:40,112 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,112 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,112 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,112 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,112 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2' 2021-06-02 14:42:40,113 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4' 2021-06-02 14:42:40,114 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8' 2021-06-02 14:42:40,114 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-02 14:42:40,114 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-02 14:42:40,115 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-02 14:42:40,115 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-02 14:42:40,115 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-02 14:42:40,115 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-02 14:42:40,116 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-02 14:42:40,116 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-02 14:42:40,116 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,116 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,117 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,118 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,118 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,119 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,119 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,120 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,120 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,120 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,121 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,121 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,121 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,122 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,123 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,123 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,123 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,123 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,124 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,124 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,124 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,125 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,125 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,125 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int)'. 2021-06-02 14:42:40,125 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int)'. 2021-06-02 14:42:40,125 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2021-06-02 14:42:40,125 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2021-06-02 14:42:40,126 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,126 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,126 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,126 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,127 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,128 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,128 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,129 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,129 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,129 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,130 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,130 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,130 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,130 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,131 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,132 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,132 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,134 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,134 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,135 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2021-06-02 14:42:40,135 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2021-06-02 14:42:40,135 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,135 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})] 2021-06-02 14:42:40,135 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.191 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 66 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210602.124240-15.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-20210602.124240-15.jar (19 kB at 107 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210602.124240-15.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-20210602.124240-15.pom (1.6 kB at 6.5 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 24 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 916 B/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 1.1 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210602.124240-15-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-20210602.124240-15-sources.jar (19 kB at 67 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 594 B/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-02 14:42:48,050 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,051 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,051 [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-02 14:42:48,051 [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-02 14:42:48,051 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,051 [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-02 14:42:48,052 [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-02 14:42:48,052 [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-02 14:42:48,052 [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-02 14:42:48,052 [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-02 14:42:48,052 [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-02 14:42:48,052 [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-02 14:42:48,053 [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-02 14:42:48,053 [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-02 14:42:48,053 [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-02 14:42:48,053 [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-02 14:42:48,053 [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-02 14:42:48,054 [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-02 14:42:48,075 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2021-06-02 14:42:48,174 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,174 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,175 [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-02 14:42:48,175 [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-02 14:42:48,175 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,175 [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-02 14:42:48,176 [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-02 14:42:48,176 [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-02 14:42:48,176 [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-02 14:42:48,177 [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-02 14:42:48,177 [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-02 14:42:48,177 [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-02 14:42:48,177 [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-02 14:42:48,178 [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-02 14:42:48,178 [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-02 14:42:48,178 [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-02 14:42:48,179 [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-02 14:42:48,179 [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-02 14:42:48,179 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})] 2021-06-02 14:42:48,182 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,183 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,183 [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-02 14:42:48,183 [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-02 14:42:48,183 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,184 [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-02 14:42:48,184 [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-02 14:42:48,184 [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-02 14:42:48,184 [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-02 14:42:48,184 [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-02 14:42:48,185 [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-02 14:42:48,185 [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-02 14:42:48,185 [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-02 14:42:48,185 [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-02 14:42:48,185 [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-02 14:42:48,186 [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-02 14:42:48,186 [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-02 14:42:48,186 [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-02 14:42:48,187 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)] 2021-06-02 14:42:48,191 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,191 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,192 [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-02 14:42:48,192 [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-02 14:42:48,192 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,192 [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-02 14:42:48,192 [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-02 14:42:48,193 [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-02 14:42:48,193 [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-02 14:42:48,193 [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-02 14:42:48,193 [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-02 14:42:48,194 [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-02 14:42:48,194 [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-02 14:42:48,194 [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-02 14:42:48,194 [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-02 14:42:48,195 [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-02 14:42:48,195 [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-02 14:42:48,195 [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-02 14:42:48,195 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = >), (SESSION = {})] 2021-06-02 14:42:48,199 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,199 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,199 [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-02 14:42:48,199 [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-02 14:42:48,199 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,200 [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-02 14:42:48,200 [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-02 14:42:48,200 [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-02 14:42:48,200 [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-02 14:42:48,200 [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-02 14:42:48,201 [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-02 14:42:48,201 [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-02 14:42:48,201 [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-02 14:42:48,201 [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-02 14:42:48,202 [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-02 14:42:48,202 [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-02 14:42:48,202 [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-02 14:42:48,202 [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-02 14:42:48,203 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2021-06-02 14:42:48,208 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,208 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,208 [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-02 14:42:48,209 [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-02 14:42:48,209 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,209 [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-02 14:42:48,209 [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-02 14:42:48,210 [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-02 14:42:48,210 [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-02 14:42:48,210 [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-02 14:42:48,210 [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-02 14:42:48,210 [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-02 14:42:48,210 [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-02 14:42:48,211 [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-02 14:42:48,211 [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-02 14:42:48,211 [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-02 14:42:48,211 [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-02 14:42:48,212 [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-02 14:42:48,212 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2021-06-02 14:42:48,215 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,215 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,216 [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-02 14:42:48,216 [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-02 14:42:48,216 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,216 [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-02 14:42:48,216 [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-02 14:42:48,216 [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-02 14:42:48,216 [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-02 14:42:48,217 [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-02 14:42:48,217 [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-02 14:42:48,217 [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-02 14:42:48,217 [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-02 14:42:48,217 [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-02 14:42:48,218 [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-02 14:42:48,218 [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-02 14:42:48,218 [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-02 14:42:48,218 [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-02 14:42:48,219 [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.84 s - in org.appng.formtags.FormElementTest [INFO] Running org.appng.formtags.RuleValidationTest 2021-06-02 14:42:48,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,241 [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-02 14:42:48,241 [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-02 14:42:48,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,241 [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-02 14:42:48,241 [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-02 14:42:48,242 [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-02 14:42:48,242 [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-02 14:42:48,242 [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-02 14:42:48,242 [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-02 14:42:48,242 [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-02 14:42:48,243 [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-02 14:42:48,243 [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-02 14:42:48,243 [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-02 14:42:48,243 [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-02 14:42:48,243 [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-02 14:42:48,243 [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-02 14:42:48,245 [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-02 14:42:48,246 [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-02 14:42:48,247 [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-02 14:42:48,247 [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-02 14:42:48,249 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,249 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,250 [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-02 14:42:48,250 [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-02 14:42:48,250 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,250 [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-02 14:42:48,250 [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-02 14:42:48,250 [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-02 14:42:48,250 [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-02 14:42:48,251 [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-02 14:42:48,251 [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-02 14:42:48,251 [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-02 14:42:48,251 [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-02 14:42:48,251 [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-02 14:42:48,251 [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-02 14:42:48,252 [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-02 14:42:48,252 [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-02 14:42:48,252 [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-02 14:42:48,253 [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-02 14:42:48,254 [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-02 14:42:48,255 [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-02 14:42:48,255 [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-02 14:42:48,256 [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-02 14:42:48,258 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,258 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,259 [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-02 14:42:48,259 [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-02 14:42:48,259 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,259 [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-02 14:42:48,259 [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-02 14:42:48,259 [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-02 14:42:48,259 [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-02 14:42:48,259 [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-02 14:42:48,259 [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-02 14:42:48,260 [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-02 14:42:48,260 [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-02 14:42:48,260 [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-02 14:42:48,260 [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-02 14:42:48,260 [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-02 14:42:48,260 [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-02 14:42:48,260 [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-02 14:42:48,261 [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-02 14:42:48,261 [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-02 14:42:48,262 [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-02 14:42:48,263 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,263 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,263 [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-02 14:42:48,263 [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-02 14:42:48,263 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,263 [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-02 14:42:48,263 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,264 [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-02 14:42:48,265 [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-02 14:42:48,265 [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-02 14:42:48,266 [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-02 14:42:48,266 [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-02 14:42:48,267 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,267 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,267 [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-02 14:42:48,268 [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-02 14:42:48,268 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,268 [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-02 14:42:48,268 [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-02 14:42:48,268 [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-02 14:42:48,268 [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-02 14:42:48,268 [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-02 14:42:48,268 [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-02 14:42:48,268 [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-02 14:42:48,269 [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-02 14:42:48,269 [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-02 14:42:48,269 [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-02 14:42:48,269 [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-02 14:42:48,269 [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-02 14:42:48,269 [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-02 14:42:48,270 [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-02 14:42:48,270 [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-02 14:42:48,271 [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-02 14:42:48,272 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,272 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,272 [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-02 14:42:48,272 [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-02 14:42:48,272 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,273 [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-02 14:42:48,274 [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-02 14:42:48,274 [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-02 14:42:48,274 [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-02 14:42:48,274 [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-02 14:42:48,274 [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-02 14:42:48,275 [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-02 14:42:48,276 [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-02 14:42:48,277 [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-02 14:42:48,277 [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-02 14:42:48,278 [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-02 14:42:48,279 [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-02 14:42:48,279 [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-02 14:42:48,280 [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-02 14:42:48,280 [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-02 14:42:48,281 [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-02 14:42:48,282 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,283 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,283 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,283 [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-02 14:42:48,284 [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-02 14:42:48,284 [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-02 14:42:48,284 [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-02 14:42:48,284 [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-02 14:42:48,284 [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-02 14:42:48,284 [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-02 14:42:48,285 [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-02 14:42:48,286 [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-02 14:42:48,286 [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-02 14:42:48,289 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,289 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,289 [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-02 14:42:48,289 [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-02 14:42:48,289 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,289 [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-02 14:42:48,289 [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-02 14:42:48,289 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,290 [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-02 14:42:48,291 [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-02 14:42:48,291 [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-02 14:42:48,292 [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-02 14:42:48,293 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,293 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,293 [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-02 14:42:48,293 [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-02 14:42:48,294 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,294 [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-02 14:42:48,294 [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-02 14:42:48,294 [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-02 14:42:48,294 [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-02 14:42:48,294 [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-02 14:42:48,294 [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-02 14:42:48,295 [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-02 14:42:48,295 [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-02 14:42:48,295 [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-02 14:42:48,295 [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-02 14:42:48,295 [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-02 14:42:48,295 [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-02 14:42:48,295 [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-02 14:42:48,297 [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-02 14:42:48,298 [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-02 14:42:48,298 [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-02 14:42:48,299 [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-02 14:42:48,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,300 [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-02 14:42:48,300 [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-02 14:42:48,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,300 [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-02 14:42:48,300 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,301 [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-02 14:42:48,302 [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-02 14:42:48,302 [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-02 14:42:48,302 [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-02 14:42:48,302 [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-02 14:42:48,303 [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-02 14:42:48,303 [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-02 14:42:48,304 [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-02 14:42:48,304 [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-02 14:42:48,304 [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-02 14:42:48,305 [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-02 14:42:48,306 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,306 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,306 [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-02 14:42:48,306 [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-02 14:42:48,306 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,306 [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-02 14:42:48,306 [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-02 14:42:48,306 [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-02 14:42:48,306 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,307 [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-02 14:42:48,308 [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-02 14:42:48,308 [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-02 14:42:48,308 [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-02 14:42:48,309 [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-02 14:42:48,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,310 [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-02 14:42:48,310 [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-02 14:42:48,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,310 [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-02 14:42:48,310 [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-02 14:42:48,310 [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-02 14:42:48,310 [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-02 14:42:48,310 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,311 [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-02 14:42:48,312 [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-02 14:42:48,312 [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-02 14:42:48,313 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,313 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,313 [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-02 14:42:48,313 [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-02 14:42:48,313 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,314 [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-02 14:42:48,315 [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-02 14:42:48,315 [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-02 14:42:48,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,316 [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-02 14:42:48,317 [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-02 14:42:48,317 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,317 [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-02 14:42:48,318 [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-02 14:42:48,318 [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-02 14:42:48,318 [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-02 14:42:48,318 [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-02 14:42:48,318 [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-02 14:42:48,319 [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-02 14:42:48,319 [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-02 14:42:48,319 [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-02 14:42:48,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,321 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,321 [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-02 14:42:48,322 [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-02 14:42:48,322 [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-02 14:42:48,322 [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-02 14:42:48,322 [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-02 14:42:48,322 [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-02 14:42:48,322 [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-02 14:42:48,323 [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-02 14:42:48,323 [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-02 14:42:48,324 [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-02 14:42:48,325 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,325 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,325 [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-02 14:42:48,326 [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-02 14:42:48,326 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,326 [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-02 14:42:48,327 [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-02 14:42:48,327 [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-02 14:42:48,327 [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-02 14:42:48,328 [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-02 14:42:48,329 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,329 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,329 [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-02 14:42:48,329 [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-02 14:42:48,329 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,329 [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-02 14:42:48,329 [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-02 14:42:48,329 [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-02 14:42:48,329 [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-02 14:42:48,329 [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-02 14:42:48,329 [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-02 14:42:48,330 [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-02 14:42:48,330 [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-02 14:42:48,330 [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-02 14:42:48,330 [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-02 14:42:48,330 [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-02 14:42:48,330 [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-02 14:42:48,330 [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-02 14:42:48,331 [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-02 14:42:48,331 [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-02 14:42:48,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,332 [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-02 14:42:48,332 [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-02 14:42:48,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,332 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,333 [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-02 14:42:48,334 [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-02 14:42:48,334 [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-02 14:42:48,334 [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-02 14:42:48,334 [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-02 14:42:48,335 [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-02 14:42:48,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,336 [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-02 14:42:48,336 [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-02 14:42:48,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,336 [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-02 14:42:48,336 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,337 [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-02 14:42:48,338 [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-02 14:42:48,338 [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-02 14:42:48,339 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,339 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,340 [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-02 14:42:48,341 [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-02 14:42:48,341 [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-02 14:42:48,341 [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-02 14:42:48,341 [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-02 14:42:48,341 [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-02 14:42:48,342 [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-02 14:42:48,342 [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-02 14:42:48,342 [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.024 s - in org.appng.formtags.RuleValidationTest [INFO] Running org.appng.formtags.FormElementRuleTest 2021-06-02 14:42:48,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,351 [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-02 14:42:48,351 [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-02 14:42:48,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,351 [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-02 14:42:48,351 [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-02 14:42:48,351 [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-02 14:42:48,351 [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-02 14:42:48,351 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,352 [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-02 14:42:48,354 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,355 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,355 [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-02 14:42:48,355 [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-02 14:42:48,355 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,355 [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-02 14:42:48,355 [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-02 14:42:48,355 [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-02 14:42:48,355 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,356 [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-02 14:42:48,358 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,358 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,358 [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-02 14:42:48,359 [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-02 14:42:48,359 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,359 [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-02 14:42:48,360 [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-02 14:42:48,360 [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-02 14:42:48,361 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,361 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,361 [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-02 14:42:48,361 [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-02 14:42:48,361 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,362 [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-02 14:42:48,363 [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-02 14:42:48,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,365 [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-02 14:42:48,366 [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-02 14:42:48,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,367 [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-02 14:42:48,368 [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-02 14:42:48,368 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,368 [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-02 14:42:48,369 [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-02 14:42:48,370 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,371 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,371 [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-02 14:42:48,372 [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-02 14:42:48,372 [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-02 14:42:48,373 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,373 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,373 [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-02 14:42:48,374 [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-02 14:42:48,374 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,374 [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-02 14:42:48,375 [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-02 14:42:48,376 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,376 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,376 [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-02 14:42:48,376 [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-02 14:42:48,377 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,377 [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-02 14:42:48,378 [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-02 14:42:48,379 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,379 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,380 [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-02 14:42:48,381 [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-02 14:42:48,381 [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-02 14:42:48,383 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,383 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,383 [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-02 14:42:48,384 [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-02 14:42:48,384 [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-02 14:42:48,384 [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-02 14:42:48,384 [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-02 14:42:48,384 [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-02 14:42:48,384 [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-02 14:42:48,390 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,390 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,390 [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-02 14:42:48,390 [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-02 14:42:48,391 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,391 [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-02 14:42:48,392 [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-02 14:42:48,394 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,394 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,394 [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-02 14:42:48,394 [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-02 14:42:48,394 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,394 [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-02 14:42:48,394 [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-02 14:42:48,394 [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-02 14:42:48,394 [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-02 14:42:48,394 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,395 [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-02 14:42:48,398 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,398 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,398 [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-02 14:42:48,399 [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-02 14:42:48,399 [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-02 14:42:48,400 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,400 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,400 [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-02 14:42:48,400 [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-02 14:42:48,401 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,401 [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-02 14:42:48,402 [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-02 14:42:48,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,403 [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-02 14:42:48,403 [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-02 14:42:48,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,403 [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-02 14:42:48,403 [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-02 14:42:48,403 [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-02 14:42:48,403 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,404 [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-02 14:42:48,406 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,406 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,406 [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-02 14:42:48,407 [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-02 14:42:48,407 [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-02 14:42:48,407 [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-02 14:42:48,407 [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-02 14:42:48,407 [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-02 14:42:48,407 [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-02 14:42:48,408 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,408 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,409 [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-02 14:42:48,410 [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-02 14:42:48,411 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,411 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,411 [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-02 14:42:48,411 [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-02 14:42:48,411 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,412 [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-02 14:42:48,413 [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-02 14:42:48,417 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,417 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,417 [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-02 14:42:48,417 [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-02 14:42:48,417 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,417 [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-02 14:42:48,417 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,418 [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-02 14:42:48,419 [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-02 14:42:48,420 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,420 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,420 [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-02 14:42:48,421 [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-02 14:42:48,421 [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-02 14:42:48,421 [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-02 14:42:48,421 [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-02 14:42:48,421 [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-02 14:42:48,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,422 [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-02 14:42:48,422 [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-02 14:42:48,423 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,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-02 14:42:48,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-02 14:42:48,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-02 14:42:48,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-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,423 [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-02 14:42:48,424 [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-02 14:42:48,429 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,429 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,429 [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-02 14:42:48,430 [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-02 14:42:48,430 [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-02 14:42:48,430 [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-02 14:42:48,430 [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-02 14:42:48,430 [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-02 14:42:48,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,433 [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-02 14:42:48,434 [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-02 14:42:48,437 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,437 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,437 [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-02 14:42:48,437 [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-02 14:42:48,437 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,437 [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-02 14:42:48,437 [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-02 14:42:48,437 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,438 [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-02 14:42:48,439 [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-02 14:42:48,440 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,440 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,440 [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-02 14:42:48,440 [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-02 14:42:48,440 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,441 [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-02 14:42:48,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,443 [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-02 14:42:48,444 [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-02 14:42:48,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,444 [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-02 14:42:48,445 [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-02 14:42:48,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,448 [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-02 14:42:48,449 [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-02 14:42:48,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,450 [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-02 14:42:48,450 [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-02 14:42:48,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,450 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,451 [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-02 14:42:48,452 [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-02 14:42:48,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,453 [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-02 14:42:48,453 [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-02 14:42:48,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,453 [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-02 14:42:48,453 [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-02 14:42:48,453 [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-02 14:42:48,453 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,454 [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-02 14:42:48,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2021-06-02 14:42:48,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2021-06-02 14:42:48,458 [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-02 14:42:48,458 [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-02 14:42:48,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2021-06-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,459 [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-02 14:42:48,460 [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.022 s - in org.appng.formtags.FormElementRuleTest [INFO] Running org.appng.formtags.providers.EmailProviderTest 2021-06-02 14:42:48,485 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled 2021-06-02 14:42:48,486 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 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 71 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210602.124248-15.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-20210602.124248-15.jar (30 kB at 84 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210602.124248-15.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-20210602.124248-15.pom (1.8 kB at 3.1 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 5.1 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 877 B/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 1.6 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210602.124248-15-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-20210602.124248-15-sources.jar (21 kB at 34 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 1.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-02 14:42:58,478 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-02 14:42:58,478 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-02 14:42:58,480 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-02 14:42:58,480 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-02 14:42:58,482 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-02 14:42:58,482 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-02 14:42:58,484 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-02 14:42:58,484 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-02 14:42:58,486 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-02 14:42:58,486 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-02 14:42:58,486 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-02 14:42:58,486 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-02 14:42:58,487 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-02 14:42:58,487 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-02 14:42:58,487 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-02 14:42:58,487 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-02 14:42:58,488 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-02 14:42:58,488 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-02 14:42:58,489 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-02 14:42:58,489 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-02 14:42:58,489 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-02 14:42:58,489 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-02 14:42:58,490 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-02 14:42:58,490 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-02 14:42:58,490 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-02 14:42:58,490 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-02 14:42:58,491 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-02 14:42:58,491 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-02 14:42:58,492 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-02 14:42:58,492 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-02 14:42:58,495 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-02 14:42:58,495 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-02 14:42:58,504 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-02 14:42:58,504 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-02 14:42:58,509 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-02 14:42:58,509 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-02 14:42:58,513 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-02 14:42:58,513 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-02 14:42:58,517 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-02 14:42:58,517 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-02 14:42:58,943 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-02 14:42:58,943 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: 1.836 s - in org.appng.xml.MarshallServiceTest [INFO] Running org.appng.xml.transformation.StyleSheetProviderTest 2021-06-02 14:42:59,018 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete 2021-06-02 14:42:59,018 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.appng.xml.transformation.StyleSheetProviderTest [INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest 2021-06-02 14:42:59,113 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-02 14:42:59,113 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.082 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 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-20210602.124259-15.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-20210602.124259-15.jar (158 kB at 288 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210602.124259-15.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-20210602.124259-15.pom (3.1 kB at 9.5 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 128 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 591 B/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 1.3 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210602.124259-15-sources.jar Progress (1): 2.0/165 kB Progress (1): 4.1/165 kB Progress (1): 6.1/165 kB Progress (1): 8.2/165 kB Progress (1): 10/165 kB Progress (1): 12/165 kB Progress (1): 14/165 kB Progress (1): 16/165 kB Progress (1): 18/165 kB Progress (1): 20/165 kB Progress (1): 23/165 kB Progress (1): 25/165 kB Progress (1): 27/165 kB Progress (1): 29/165 kB Progress (1): 31/165 kB Progress (1): 33/165 kB Progress (1): 35/165 kB Progress (1): 37/165 kB Progress (1): 39/165 kB Progress (1): 41/165 kB Progress (1): 43/165 kB Progress (1): 45/165 kB Progress (1): 47/165 kB Progress (1): 49/165 kB Progress (1): 51/165 kB Progress (1): 53/165 kB Progress (1): 55/165 kB Progress (1): 57/165 kB Progress (1): 59/165 kB Progress (1): 61/165 kB Progress (1): 63/165 kB Progress (1): 66/165 kB Progress (1): 68/165 kB Progress (1): 70/165 kB Progress (1): 72/165 kB Progress (1): 74/165 kB Progress (1): 76/165 kB Progress (1): 78/165 kB Progress (1): 80/165 kB Progress (1): 82/165 kB Progress (1): 84/165 kB Progress (1): 86/165 kB Progress (1): 88/165 kB Progress (1): 90/165 kB Progress (1): 92/165 kB Progress (1): 94/165 kB Progress (1): 96/165 kB Progress (1): 98/165 kB Progress (1): 100/165 kB Progress (1): 102/165 kB Progress (1): 104/165 kB Progress (1): 106/165 kB Progress (1): 109/165 kB Progress (1): 111/165 kB Progress (1): 113/165 kB Progress (1): 115/165 kB Progress (1): 117/165 kB Progress (1): 119/165 kB Progress (1): 121/165 kB Progress (1): 123/165 kB Progress (1): 125/165 kB Progress (1): 127/165 kB Progress (1): 129/165 kB Progress (1): 131/165 kB Progress (1): 133/165 kB Progress (1): 135/165 kB Progress (1): 137/165 kB Progress (1): 139/165 kB Progress (1): 141/165 kB Progress (1): 143/165 kB Progress (1): 145/165 kB Progress (1): 147/165 kB Progress (1): 150/165 kB Progress (1): 152/165 kB Progress (1): 154/165 kB Progress (1): 156/165 kB Progress (1): 158/165 kB Progress (1): 160/165 kB Progress (1): 162/165 kB Progress (1): 164/165 kB Progress (1): 165 kB Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210602.124259-15-sources.jar (165 kB at 1.2 MB/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 507 B/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: 0.604 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.036 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.016 s - in org.appng.api.RequestDataBinderTest [INFO] Running org.appng.api.ConfigValidatorTest 2021-06-02 14:43:12,516 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneDatasource::datasource 2021-06-02 14:43:12,526 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneDatasource::cloneDatasource 2021-06-02 14:43:12,531 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for enhancedClone::datasource 2021-06-02 14:43:12,535 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override title 2021-06-02 14:43:12,535 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override description 2021-06-02 14:43:12,535 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-02 14:43:12,535 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add parameter newParam 2021-06-02 14:43:12,536 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add new field foo at position 0 2021-06-02 14:43:12,536 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option testOption 2021-06-02 14:43:12,536 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add linkpanel with id nintendo 2021-06-02 14:43:12,536 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-02 14:43:12,536 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for overrideBeanClone::datasource 2021-06-02 14:43:12,540 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-02 14:43:12,540 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override bean id hansolo 2021-06-02 14:43:12,540 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option lucas 2021-06-02 14:43:12,540 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-02 14:43:12,541 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id jin 2021-06-02 14:43:12,541 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneCloneDatasource::cloneCloneDatasource 2021-06-02 14:43:13,092 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-02 14:43:13,102 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-02 14:43:13,113 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-02 14:43:13,121 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-02 14:43:13,129 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-02 14:43:13,137 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-02 14:43:13,144 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-02 14:43:13,149 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-02 14:43:13,155 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-02 14:43:13,160 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-02 14:43:13,167 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-02 14:43:13,174 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-02 14:43:13,273 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-02 14:43:13,277 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-02 14:43:13,282 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-02 14:43:13,286 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-02 14:43:13,291 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-02 14:43:13,296 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-02 14:43:13,301 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-02 14:43:13,305 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-02 14:43:13,309 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-02 14:43:13,312 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-02 14:43:13,315 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-02 14:43:13,384 INFO [main] org.appng.api.support.ConfigValidator: validated application 'application' in 324ms 2021-06-02 14:43:13,385 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-02 14:43:13,390 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml 2021-06-02 14:43:13,398 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml 2021-06-02 14:43:13,402 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml 2021-06-02 14:43:13,405 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.602 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.159 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.011 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.055 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.001 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.001 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 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.117 s - in org.appng.api.support.CallableDataSourceTest [INFO] Running org.appng.api.support.RequestSupportTest 2021-06-02 14:43:13,867 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-02 14:43:13,872 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-02 14:43:13,872 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-02 14:43:13,878 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-02 14:43:13,925 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: 0.446 s - in org.appng.api.support.RequestSupportTest [INFO] Running org.appng.api.support.field.DateFieldConverterTest 2021-06-02 14:43:14,310 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 s - in org.appng.api.support.field.DateFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTimeTest 2021-06-02 14:43:14,361 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 s - in org.appng.api.support.field.DateFieldConverterLocalDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTest 2021-06-02 14:43:14,383 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 s - in org.appng.api.support.field.DateFieldConverterLocalDateTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest 2021-06-02 14:43:14,474 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: 0.068 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.072 s - in org.appng.api.support.field.DefaultFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaDateTimeTest 2021-06-02 14:43:14,572 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.021 s - in org.appng.api.support.field.DateFieldConverterJodaDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterZonedDateTimeTest 2021-06-02 14:43:14,591 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.016 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: 0.727 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.007 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.028 s - in org.appng.api.support.field.ListFieldConverterTest [INFO] Running org.appng.api.support.field.IntegerFieldConverterTest 2021-06-02 14:43:15,375 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-02 14:43:15,379 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.021 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.009 s - in org.appng.api.support.field.FileFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest 2021-06-02 14:43:15,405 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.011 s - in org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTest 2021-06-02 14:43:15,419 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.013 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.015 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.042 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.096 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 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 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 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.565 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.013 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.034 s - in org.appng.api.support.validation.LocalizedMessageInterpolatorTest [INFO] Running org.appng.api.support.DatasourceInheritanceTest 2021-06-02 14:43:16,282 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneDatasource::datasource 2021-06-02 14:43:16,283 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for cloneCloneDatasource::cloneDatasource 2021-06-02 14:43:16,284 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for enhancedClone::datasource 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override title 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override description 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add parameter newParam 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add new field foo at position 0 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option testOption 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add linkpanel with id nintendo 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-02 14:43:16,285 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: process inheritance for overrideBeanClone::datasource 2021-06-02 14:43:16,286 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override permissions 2021-06-02 14:43:16,286 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override bean id hansolo 2021-06-02 14:43:16,286 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: add bean option lucas 2021-06-02 14:43:16,286 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id foo 2021-06-02 14:43:16,286 INFO [main] org.appng.api.support.DatasourceInheritanceHelper: override linkpanel with id jin 2021-06-02 14:43:16,286 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 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 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 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.003 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.006 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.063 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.013 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.073 s - in org.appng.api.support.ResultServiceTest [INFO] Running org.appng.api.support.environment.EnvironmentTest 2021-06-02 14:43:16,513 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.021 s - in org.appng.api.support.environment.EnvironmentTest [INFO] Running org.appng.api.support.environment.AttributeWrapperTest 2021-06-02 14:43:16,515 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.003 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.002 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.512 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.005 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 43 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210602.124317-15.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-20210602.124317-15.jar (346 kB at 4.4 MB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210602.124317-15.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-20210602.124317-15.pom (3.9 kB at 10 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 123 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 386 B/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 1.7 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210602.124317-15-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-20210602.124317-15-sources.jar (277 kB at 1.1 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 2.5 kB/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-02 14:43:24,221 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-02 14:43:24,236 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-02 14:43:24,319 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2021-06-02 14:43:24,497 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@8b96fde: startup date [Wed Jun 02 14:43:24 CEST 2021]; root of context hierarchy 2021-06-02 14:43:25,729 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@8b96fde: startup date [Wed Jun 02 14:43:24 CEST 2021]; root of context hierarchy [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.83 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: 0.994 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.046 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.318 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.089 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.029 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.02 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 83 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210602.124327-15.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-20210602.124327-15.jar (61 kB at 101 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210602.124327-15.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-20210602.124327-15.pom (2.2 kB at 34 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 13 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 2.8 kB/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 2.6 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.23.0-SNAPSHOT/appng-testsupport-1.23.0-20210602.124327-15-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-20210602.124327-15-sources.jar (37 kB at 155 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.7 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.159 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.026 s - in org.appng.api.rest.ActionHelperTest [INFO] Running org.appng.api.rest.RestClientTest 2021-06-02 14:43:33,428 DEBUG [main] org.appng.api.rest.RestClient : received cookie: foo=bar 2021-06-02 14:43:33,429 DEBUG [main] org.appng.api.rest.RestClient : received cookie: lore=ipsum 2021-06-02 14:43:33,439 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: lore=ipsum 2021-06-02 14:43:33,439 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: foo=bar [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.325 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 Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/appng-rest-api-1.23.0-20210602.124333-1.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-20210602.124333-1.jar (82 kB at 710 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-20210602.124333-1.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-20210602.124333-1.pom (4.4 kB at 38 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 4.4 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 3.4 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 776 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (776 B at 17 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml Progress (1): 776 B Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.23.0-SNAPSHOT/maven-metadata.xml (776 B at 8.8 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 1.6 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 1.3 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-20210602.124333-1-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-20210602.124333-1-sources.jar (53 kB at 263 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 1.7 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.7 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 38 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 1.6 kB/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.162 s - in org.appng.persistence.hibernate.SnakeCaseNamingStrategyTest [INFO] Running org.appng.persistence.hibernate.dialect.DialectUTF8Test 2021-06-02 14:43:37,828 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MariaDB103DialectUTF8 2021-06-02 14:43:37,914 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2021-06-02 14:43:38,110 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MySql57DialectUTF8 2021-06-02 14:43:38,111 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: 0.441 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 [Wed Jun 02 14:43:38 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-02 14:43:38,832 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:38,942 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2021-06-02 14:43:39,119 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) Jun 02, 2021 2:43:39 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2021-06-02 14:43:39,149 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:39,149 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:39,149 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:39,152 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:39,537 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:39,602 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:40,714 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.1.2.Final 2021-06-02 14:43:41,654 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-02 14:43:41,658 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-02 14:43:41,675 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 [Wed Jun 02 14:43:38 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:42,556 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 [Wed Jun 02 14:43:42 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-02 14:43:42,631 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:42,648 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:42,648 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:42,649 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:42,649 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:42,649 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:42,650 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:42,655 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:42,907 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-02 14:43:42,910 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-02 14:43:42,921 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 [Wed Jun 02 14:43:42 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:43,041 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 [Wed Jun 02 14:43:43 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-02 14:43:43,109 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:43,121 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:43,121 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:43,121 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:43,121 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:43,121 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:43,122 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:43,127 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:43,241 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-02 14:43:43,243 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-02 14:43:43,251 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 [Wed Jun 02 14:43:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:43,313 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 [Wed Jun 02 14:43:43 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-02 14:43:43,356 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:43,366 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:43,366 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:43,367 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:43,367 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:43,367 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:43,368 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:43,372 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:43,515 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-02 14:43:43,517 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-02 14:43:43,528 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 [Wed Jun 02 14:43:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:43,602 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 [Wed Jun 02 14:43:43 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-02 14:43:43,652 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:43,664 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:43,665 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:43,665 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:43,665 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:43,665 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:43,666 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:43,671 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:43,769 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-02 14:43:43,771 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-02 14:43:43,779 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 [Wed Jun 02 14:43:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:43,831 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 [Wed Jun 02 14:43:43 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-02 14:43:43,876 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:43,885 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:43,886 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:43,886 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:43,886 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:43,886 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:43,888 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:43,892 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:43,986 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-02 14:43:43,988 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-02 14:43:43,997 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 [Wed Jun 02 14:43:43 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:44,054 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 [Wed Jun 02 14:43:44 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-02 14:43:44,093 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:44,102 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:44,102 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:44,103 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:44,103 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:44,103 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:44,104 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:44,108 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:44,204 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-02 14:43:44,206 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-02 14:43:44,214 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 [Wed Jun 02 14:43:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:44,269 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 [Wed Jun 02 14:43:44 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-02 14:43:44,363 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:44,372 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:44,372 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:44,372 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:44,372 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:44,372 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:44,373 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:44,377 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:44,486 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-02 14:43:44,488 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-02 14:43:44,497 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 [Wed Jun 02 14:43:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:44,571 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 [Wed Jun 02 14:43:44 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-02 14:43:44,616 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:44,625 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:44,625 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:44,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:44,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:44,626 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:44,628 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:44,632 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:44,724 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-02 14:43:44,726 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-02 14:43:44,735 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 [Wed Jun 02 14:43:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:44,788 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 [Wed Jun 02 14:43:44 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-02 14:43:44,826 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:44,835 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:44,835 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:44,835 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:44,835 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:44,835 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:44,836 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:44,840 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:44,930 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-02 14:43:44,932 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-02 14:43:44,941 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 [Wed Jun 02 14:43:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:44,995 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 [Wed Jun 02 14:43:44 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-02 14:43:45,038 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:45,047 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:45,047 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:45,047 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:45,047 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:45,047 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:45,050 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:45,054 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:45,140 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-02 14:43:45,142 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-02 14:43:45,151 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 [Wed Jun 02 14:43:44 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:45,256 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 [Wed Jun 02 14:43:45 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-02 14:43:45,295 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:45,304 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:45,304 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:45,304 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:45,305 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:45,305 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:45,306 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:45,309 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:45,410 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-02 14:43:45,412 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-02 14:43:45,420 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 [Wed Jun 02 14:43:45 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:45,502 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 [Wed Jun 02 14:43:45 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-02 14:43:45,540 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:45,548 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:45,548 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:45,549 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:45,549 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:45,549 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:45,551 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:45,554 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:45,684 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-02 14:43:45,686 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-02 14:43:45,696 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 [Wed Jun 02 14:43:45 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:45,778 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 [Wed Jun 02 14:43:45 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-02 14:43:45,815 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:45,823 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:45,823 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:45,823 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:45,823 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:45,823 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:45,824 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:45,827 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:45,923 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-02 14:43:45,925 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-02 14:43:45,935 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 [Wed Jun 02 14:43:45 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:45,993 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 [Wed Jun 02 14:43:45 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-02 14:43:46,034 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:46,046 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:46,046 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:46,046 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:46,046 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:46,047 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:46,047 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:46,051 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:46,143 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-02 14:43:46,145 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-02 14:43:46,154 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 [Wed Jun 02 14:43:45 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:46,211 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 [Wed Jun 02 14:43:46 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-02 14:43:46,254 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:46,264 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:46,264 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:46,264 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:46,264 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:46,264 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:46,265 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:46,269 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:46,360 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-02 14:43:46,362 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-02 14:43:46,371 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 [Wed Jun 02 14:43:46 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:46,435 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: 8.318 s - in org.appng.persistence.repository.SearchRepositoryTest [INFO] Running org.appng.persistence.repository.SearchQueryTest 2021-06-02 14:43:46,469 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:46,477 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:46,477 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:46,478 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:46,478 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:46,478 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:46,482 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:46,485 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:46,594 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-02 14:43:46,596 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-02 14:43:46,622 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-02 14:43:46,653 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:46,665 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:46,665 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:46,665 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:46,665 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:46,665 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:46,666 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:46,669 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:46,769 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-02 14:43:46,770 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-02 14:43:46,779 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-02 14:43:46,807 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:46,816 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:46,816 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:46,816 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:46,816 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:46,816 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:46,817 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:46,820 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:46,898 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-02 14:43:46,899 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-02 14:43:46,909 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-02 14:43:46,920 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:46,927 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:46,928 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:46,928 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:46,928 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:46,928 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:46,929 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:46,931 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:47,000 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-02 14:43:47,001 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-02 14:43:47,009 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-02 14:43:47,060 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:47,070 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:47,070 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:47,070 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:47,070 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:47,070 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:47,072 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:47,075 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:47,150 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-02 14:43:47,152 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-02 14:43:47,159 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-06-02 14:43:47,169 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:47,178 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:47,178 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:47,178 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:47,178 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:47,178 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:47,180 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:47,183 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:47,255 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-02 14:43:47,256 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-02 14:43:47,264 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.835 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 [Wed Jun 02 14:43:47 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-02 14:43:47,322 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:47,330 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:47,330 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:47,331 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:47,331 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:47,331 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:47,331 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:47,334 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:47,412 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-02 14:43:47,413 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-02 14:43:47,420 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 [Wed Jun 02 14:43:47 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:43:47,557 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.285 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 [Wed Jun 02 14:43:47 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-02 14:43:47,617 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:43:47,625 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:43:47,625 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:43:47,625 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:43:47,625 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:43:47,626 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:43:47,629 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:43:47,631 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:43:47,712 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-02 14:43:47,714 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-02 14:43:47,729 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 [Wed Jun 02 14:43:47 CEST 2021]; root of context hierarchy 2021-06-02 14:43:47,806 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.239 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 77 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 125 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210602.124348-12.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-20210602.124348-12.jar (29 kB at 146 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210602.124348-12.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-20210602.124348-12.pom (3.3 kB at 13 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 115 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 4.3 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.9 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 3.8 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.7 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 11 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.23.0-SNAPSHOT/appng-persistence-1.23.0-20210602.124348-12-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-20210602.124348-12-sources.jar (28 kB at 128 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 95 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.8 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 17 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.6 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-02 14:43:54,653 DEBUG [main] org.appng.search.indexer.GlobalIndexer: start indexing for site manager 2021-06-02 14:43:54,670 INFO [main] org.appng.search.indexer.FileSystemProvider: dataDir: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages 2021-06-02 14:43:54,708 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/de/42.jsp 2021-06-02 14:43:54,870 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2021-06-02 14:43:54,872 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2021-06-02 14:43:54,872 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2021-06-02 14:43:54,872 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2021-06-02 14:43:54,897 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-02 14:43:54,898 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 195ms Jun 02, 2021 2:43:55 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 02, 2021 2:43:55 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-02 14:43:55,632 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-02 14:43:55,633 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 735ms 2021-06-02 14:43:55,635 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/42.jsp 2021-06-02 14:43:55,636 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2021-06-02 14:43:55,638 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2021-06-02 14:43:55,638 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2021-06-02 14:43:55,638 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2021-06-02 14:43:55,638 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-02 14:43:55,638 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 3ms 2021-06-02 14:43:55,660 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-02 14:43:55,661 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 23ms 2021-06-02 14:43:55,686 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-02 14:43:55,686 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 25ms 2021-06-02 14:43:55,687 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/acme.jsp 2021-06-02 14:43:55,689 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = title 2021-06-02 14:43:55,689 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = content 2021-06-02 14:43:55,689 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-02 14:43:55,690 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 3ms 2021-06-02 14:43:55,690 INFO [main] org.appng.search.indexer.FileSystemProvider: Indexing 6 files took 1018 milliseconds 2021-06-02 14:43:55,985 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1671820641 with Analyzer class org.apache.lucene.analysis.standard.StandardAnalyzer 2021-06-02 14:43:56,022 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: clearing index at /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-02 14:43:58,118 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1671820641 2021-06-02 14:43:58,119 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-02 14:43:58,119 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1671820641, containing 0 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-02 14:43:58,121 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@63a5f561 2021-06-02 14:43:58,124 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments:1:nrt) 2021-06-02 14:43:58,124 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@4937f4a6 2021-06-02 14:43:58,135 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1201179602 with Analyzer class org.apache.lucene.analysis.de.GermanAnalyzer 2021-06-02 14:43:58,388 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.jsp +type:jsp 2021-06-02 14:43:58,388 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [252ms] CREATE, query: +id:/de/42.jsp +type:jsp 2021-06-02 14:43:58,391 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.txt +type:txt 2021-06-02 14:43:58,391 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [3ms] CREATE, query: +id:/de/42.txt +type:txt 2021-06-02 14:44:00,721 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1201179602 2021-06-02 14:44:00,721 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-02 14:44:00,721 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1201179602, containing 2 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-02 14:44:00,722 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@47988bd2 2021-06-02 14:44:00,722 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_1:3:nrt) 2021-06-02 14:44:00,722 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@4937f4a6 2021-06-02 14:44:00,730 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#505614912 with Analyzer class org.apache.lucene.analysis.en.EnglishAnalyzer 2021-06-02 14:44:00,818 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.jsp +type:jsp 2021-06-02 14:44:00,818 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [21ms] CREATE, query: +id:/en/42.jsp +type:jsp 2021-06-02 14:44:00,823 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.txt +type:txt 2021-06-02 14:44:00,823 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [5ms] CREATE, query: +id:/en/42.txt +type:txt 2021-06-02 14:44:00,824 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/foobar.txt +type:txt 2021-06-02 14:44:00,825 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [2ms] CREATE, query: +id:/en/foobar.txt +type:txt 2021-06-02 14:44:00,826 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/acme.jsp +type:jsp 2021-06-02 14:44:00,826 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/acme.jsp +type:jsp 2021-06-02 14:44:02,919 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#505614912 2021-06-02 14:44:02,919 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-02 14:44:02,919 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#505614912, containing 6 documents (before: 2) directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/target/index 2021-06-02 14:44:02,920 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@1e231240 2021-06-02 14:44:02,920 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=1622637840629}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=edbsjqtgnmmakgnpl6bf8l2tu) 2021-06-02 14:44:02,921 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@4937f4a6 2021-06-02 14:44:03,149 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:de +((title:anhalt contents:anhalt) (title:anhalter* contents:anhalter*)) 2021-06-02 14:44:04,765 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:en +((title:hitchhik contents:hitchhik) (title:hitchhiker* contents:hitchhiker*)) 2021-06-02 14:44:04,794 INFO [main] org.appng.search.searcher.StandardSearcher: 1 results returned from query: +language:en +((title:foo contents:foo) (title:foo* contents:foo*)) 2021-06-02 14:44:04,815 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: 10.716 s - in org.appng.search.indexer.StandardSearcherTest [INFO] Running org.appng.search.indexer.ParseTagsTest 2021-06-02 14:44:04,834 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2021-06-02 14:44:04,834 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' 2021-06-02 14:44:04,834 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'contents' 2021-06-02 14:44:04,834 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2021-06-02 14:44:04,834 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' {field1=A, contents=A B D, field2=B} 2021-06-02 14:44:04,835 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.23.x/appng-search/pages/en/42.jsp 2021-06-02 14:44:04,836 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2021-06-02 14:44:04,837 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2021-06-02 14:44:04,837 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2021-06-02 14:44:04,837 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2021-06-02 14:44:04,838 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field1 2021-06-02 14:44:04,838 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field2 2021-06-02 14:44:04,838 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = {} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 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.013 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 62 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 90 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210602.124405-12.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-20210602.124405-12.jar (54 kB at 342 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210602.124405-12.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-20210602.124405-12.pom (3.2 kB at 27 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 31 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 160 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 4.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 15 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.5 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 6.0 kB/s) Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.23.0-SNAPSHOT/appng-search-1.23.0-20210602.124405-12-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-20210602.124405-12-sources.jar (40 kB at 542 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.2 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 12 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 2.7 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.203 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.023 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.518 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.007 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.301 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.007 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.002 s - in org.appng.core.domain.PropertyImplTest [INFO] Running org.appng.core.security.BCryptPasswordHandlerTest [ERROR] Tests run: 6, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.469 s <<< FAILURE! - in org.appng.core.security.BCryptPasswordHandlerTest [ERROR] org.appng.core.security.BCryptPasswordHandlerTest.testIsInvalidPasswordResetDigest Time elapsed: 0.016 s <<< FAILURE! java.lang.AssertionError: Expected exception: java.lang.IllegalArgumentException [INFO] Running org.appng.core.security.Sha1PasswordHandlerTest [ERROR] Tests run: 6, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.01 s <<< FAILURE! - in org.appng.core.security.Sha1PasswordHandlerTest [ERROR] org.appng.core.security.Sha1PasswordHandlerTest.testIsInvalidPasswordResetDigest Time elapsed: 0 s <<< FAILURE! java.lang.AssertionError: Expected exception: java.lang.IllegalArgumentException [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]: 14399494, 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 2ACA52EEE28BF2D6226C66D47CCF8598, but should be 3ABEAB1E1C06FAB3039029AB3A9896C9 [main] ERROR org.appng.core.security.DigestValidator - Digest validation failed. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 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.011 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.154 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.112 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.368 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@340da44c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@424ebba3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@37052337, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2320fa6f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7a560583, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4d722ac9] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:44:21 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-02 14:44:22,741 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:44:22,853 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2021-06-02 14:44:23,060 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2021-06-02 14:44:23,354 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) Jun 02, 2021 2:44:23 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2021-06-02 14:44:23,467 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:44:23,467 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:44:23,467 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:44:23,470 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:44:23,936 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:44:24,007 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:44:24,519 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.1.2.Final 2021-06-02 14:44:25,992 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@12608986] 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-02 14:44:25,999 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1a66be41] 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-02 14:44:26,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.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Wed Jun 02 14:44:21 CEST 2021]; root of context hierarchy [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1614519627 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#1933301491 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#542212688 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 [Wed Jun 02 14:44:21 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:44:28,071 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: 6.9 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@44ae6b66, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5b0e5d5f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@58b5d5fc, org.springframework.test.context.support.DirtiesContextTestExecutionListener@42536da6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7591cbd1, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5cdc8499] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:44:28 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-02 14:44:28,451 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:44:28,503 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:44:28,503 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:44:28,503 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:44:28,504 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:44:28,504 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:44:28,504 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:44:28,511 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:44:28,831 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@74070994] 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-02 14:44:28,844 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@40dc2ade] 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-02 14:44:28,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.LocalEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' [main] INFO org.appng.core.domain.PlatformEventListener - Using application context appNG platform context: startup date [Wed Jun 02 14:44:28 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1a3a6216, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; 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#105916924 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#551705591 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#1415857264 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1a3a6216, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@216de23a, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1938741459 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1478277241 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1595866994 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@216de23a, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d640fe6, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1975576254 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1906216863 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2078890030 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d640fe6, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@639d808a, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#730468823 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2056109041 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1321102372 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@639d808a, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7413c41, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#882402449 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1229311263 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1090475767 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7413c41, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5275d709, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1735552465 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1262016786 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1170072909 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5275d709, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@78ae34f7, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1885782026 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1299858199 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#410816406 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@78ae34f7, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@443819d5, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2127619547 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#573011074 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1290453549 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@443819d5, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@27215154, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#46544064 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1014923261 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#475794730 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@27215154, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@35cf7e98, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1699393944 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#142211154 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2006182602 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@35cf7e98, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2aabd5a0, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2066378451 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1782364188 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1700355047 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2aabd5a0, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@78b3f926, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#997037308 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1781342061 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#908776502 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@78b3f926, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3c739a9b, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2139024047 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2139493582 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1392815250 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3c739a9b, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d1f906b, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#780437748 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1902797635 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1949098925 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d1f906b, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5269aa68, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1789993936 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1196057561 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2077287145 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#929256455 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5269aa68, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7244d87, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1286875738 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#885977013 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1417259992 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#590922745 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7244d87, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1d77762f, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1516892655 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#731253803 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#130839597 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2131317455 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1d77762f, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@674c9079, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#603631237 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1558296187 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#632857335 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1682629887 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@674c9079, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@18accf9c, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [true] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#976176657 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#735246892 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#198151127 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1582126502 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@18accf9c, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6b36ab82, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#405276314 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1330944262 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1243892387 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#747979499 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6b36ab82, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d588139, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [Time-limited test] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#873094993 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [Time-limited test] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1131623202 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [Time-limited test] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#342527003 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 02, 2021 2:44:31 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. Jun 02, 2021 2:44:31 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 - 3e60e4be-e3f9-4d7b-981c-44c8c2a593a1 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] (#1469564626) [pool-2-thread-1] INFO org.appng.api.messaging.TestReceiver - received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPING [Time-limited test] INFO org.appng.core.domain.SiteImpl - closing context for site site-2 [STOPPING] (#1469564626) [Time-limited test] INFO org.appng.core.service.CoreService - destroying site site-2 [STOPPING] (#1469564626) complete [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 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.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [Time-limited test] INFO org.appng.core.service.CoreServiceTest - state for site site-2 is STARTED [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7682b160, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [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 [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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7682b160, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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#220381832 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7682b160, testMethod = testDeleteSubject@CoreServiceTest, testException = java.lang.NullPointerException, mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@445dc8dc, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#791232526 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#142559124 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@445dc8dc, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1cc07127, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#66849324 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1352464186 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1cc07127, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5ad98e6f, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#84298120 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1837758589 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5ad98e6f, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@38f9b6cd, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2132065745 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1071103533 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@38f9b6cd, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1b272037, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1712980366 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#257876184 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1b272037, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@41c983d3, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1690263751 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#885633501 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@41c983d3, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@77961693, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1045081054 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#483817115 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@77961693, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5a30ab46, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1599699740 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1275470629 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5a30ab46, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@265bea14, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1651214370 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1977822284 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@265bea14, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@428b852b, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1784987136 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#419123750 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@428b852b, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@388b4f68, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1724462555 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2042228109 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@388b4f68, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1eb9ab8f, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#943060729 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2102361438 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1eb9ab8f, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3d2887e0, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1616936875 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#369276484 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3d2887e0, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b7a74ac, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#470254628 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1826529534 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b7a74ac, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@ab5a810, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1897089059 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1205452276 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@ab5a810, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6023b6d2, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1557708545 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1303152189 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6023b6d2, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@453a699b, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1861377027 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#687887677 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@453a699b, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29e7da9c, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1316897476 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#821141889 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29e7da9c, testMethod = testGetSubjects@CoreServiceTest, testException = java.lang.AssertionError: expected:<3> but was:<4>, mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@48430066, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1203648121 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1768546425 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@48430066, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@73f94bf8, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1035101789 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#279494572 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@73f94bf8, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@402cdf60, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#916441533 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#466160470 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@402cdf60, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@49f4792a, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#956853611 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#841017912 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@49f4792a, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@505f8cf, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1729580809 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#117473365 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@505f8cf, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6a6129a6, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1178494658 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1249175309 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6a6129a6, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@141fc03a, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2095166462 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#188859704 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@141fc03a, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@17d99e0f, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#57537894 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#885959665 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@17d99e0f, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@564d5883, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#680976645 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#721133643 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@564d5883, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d0da1d6, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#714385154 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#38043182 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 (Wed Jun 02 14:45:16 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@d0da1d6, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b5cf4c6, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#81505935 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1785360415 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 Wed Mar 03 14:45:16 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b5cf4c6, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@525984a1, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1452437489 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1403295557 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@525984a1, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@222e8b99, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2100828331 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#311596227 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@222e8b99, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@317032b5, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2032410978 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1577842837 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@317032b5, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@21084cbe, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#986031651 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1342805384 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@21084cbe, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ff06f00, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1475464086 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1698147197 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1ff06f00, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@41a6a728, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#854279895 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#322102288 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@41a6a728, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7beb4178, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2098165084 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#366712878 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7beb4178, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6378d7a1, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#493738824 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#536886007 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6378d7a1, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@65ed7661, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1702119188 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#640683817 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@65ed7661, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6fe83f6e, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2110545565 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1048168928 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6fe83f6e, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@406a54a2, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1284147518 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#444376995 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@406a54a2, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3acc22ba, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#968394264 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#669969832 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3acc22ba, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2eb20fa7, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#2023514531 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1711755332 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2eb20fa7, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@16e98804, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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@33a58fcb]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1789380294 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1834112243 for site example with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.springframework.test.context.transaction.TransactionContext - Committed transaction for test: [DefaultTestContext@73dc7db0 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@16e98804, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@ab5dde4 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 [Wed Jun 02 14:44:28 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:21,524 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [ERROR] Tests run: 85, Failures: 1, Errors: 2, Skipped: 20, Time elapsed: 53.45 s <<< FAILURE! - in org.appng.core.service.CoreServiceTest [ERROR] org.appng.core.service.CoreServiceTest.testDeleteSiteWithEnvironment Time elapsed: 40.007 s <<< ERROR! org.junit.runners.model.TestTimedOutException: test timed out after 40000 milliseconds at org.appng.core.service.CoreServiceTest.testDeleteSiteWithEnvironment(CoreServiceTest.java:452) [ERROR] org.appng.core.service.CoreServiceTest.testDeleteSubject Time elapsed: 0.058 s <<< ERROR! java.lang.NullPointerException at org.appng.core.service.CoreServiceTest.setUp(CoreServiceTest.java:180) [ERROR] org.appng.core.service.CoreServiceTest.testGetSubjects Time elapsed: 0.027 s <<< FAILURE! java.lang.AssertionError: expected:<3> but was:<4> at org.appng.core.service.CoreServiceTest.testGetSubjects(CoreServiceTest.java:629) [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@7d131ef1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@15f45ace, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@10bc326, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1125c869, org.springframework.test.context.transaction.TransactionalTestExecutionListener@74a4a82a, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@43b1be5a] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:21 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-02 14:45:21,914 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:21,966 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:21,966 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:21,966 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:21,966 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:21,966 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:21,967 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:21,972 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:22,235 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5d65a2f1] 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-02 14:45:22,242 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4d0f58a9] 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-02 14:45:22,268 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 [Wed Jun 02 14:45:21 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.212s) [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 [Wed Jun 02 14:45:21 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:23,352 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: 1.817 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@5991020b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7c7e4f05, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1a714d1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3f13f033, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6e432c80, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@60cb502a] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:23 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-02 14:45:23,686 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:23,740 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:23,740 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:23,741 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:23,741 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:23,741 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:23,744 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:23,749 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:24,014 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2c9e9116] 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-02 14:45:24,022 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1855b845] 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-02 14:45:24,047 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 [Wed Jun 02 14:45:23 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@3b27f18f testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@44fc80a0, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e8fffc 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@ad194d1]; 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@3b27f18f testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@44fc80a0, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36e8fffc 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 [Wed Jun 02 14:45:23 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:24,425 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.076 s - in org.appng.core.service.SubjectMustChangePasswordTest [INFO] Running org.appng.core.service.SiteClassLoaderBuilderTest [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#76337939 for site localhost with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 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.004 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@4eb7603f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4bdf1bbe, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@54e21540, org.springframework.test.context.support.DirtiesContextTestExecutionListener@56ec31ca, org.springframework.test.context.transaction.TransactionalTestExecutionListener@232f05b0, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@109ef880] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:24 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-02 14:45:24,777 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:24,818 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:24,818 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:24,818 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:24,818 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:24,819 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:24,819 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:24,823 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:25,028 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@36ac7956] 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-02 14:45:25,034 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@26928e2b] 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-02 14:45:25,056 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 [Wed Jun 02 14:45:24 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@29a00cde testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@798d2375, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@270bbf31 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@7cc3f3fa]; rollback [false] [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#813031458 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#211071809 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.core.service.InitializerService - SiteClassLoader#211071809 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@29a00cde testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@798d2375, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@270bbf31 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 [Wed Jun 02 14:45:24 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:25,482 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.038 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.012 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.051 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-02 14:45:25,635 INFO [HSQLDB Server @70b26b73] hsqldb.db.HSQLDB79CCC1D4EB.ENGINE: Checkpoint start 2021-06-02 14:45:25,636 INFO [HSQLDB Server @70b26b73] hsqldb.db.HSQLDB79CCC1D4EB.ENGINE: checkpointClose start 2021-06-02 14:45:25,696 INFO [HSQLDB Server @70b26b73] hsqldb.db.HSQLDB79CCC1D4EB.ENGINE: checkpointClose synched 2021-06-02 14:45:25,750 INFO [HSQLDB Server @70b26b73] hsqldb.db.HSQLDB79CCC1D4EB.ENGINE: checkpointClose script done 2021-06-02 14:45:25,928 INFO [HSQLDB Server @70b26b73] hsqldb.db.HSQLDB79CCC1D4EB.ENGINE: checkpointClose end 2021-06-02 14:45:25,928 INFO [HSQLDB Server @70b26b73] hsqldb.db.HSQLDB79CCC1D4EB.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-02 14:45:26,449 INFO [HSQLDB Connection @7a8013c2] hsqldb.db.HSQLDB79CCC1D4EB.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.097 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@40c77f25, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@275c02dd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@58c9fcbf, org.springframework.test.context.support.DirtiesContextTestExecutionListener@76eb41bc, org.springframework.test.context.transaction.TransactionalTestExecutionListener@dae3613, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4a238791] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:27 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-02 14:45:28,004 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:28,047 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:28,047 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:28,047 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:28,047 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:28,047 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:28,048 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:28,053 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:28,263 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5ac24c22] 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-02 14:45:28,267 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5e365ad0] 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-02 14:45:28,289 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 [Wed Jun 02 14:45:27 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@5933305 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@59fdce16, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48e64c8 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@19d9e0d0]; 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@5933305 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@59fdce16, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@48e64c8 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 [Wed Jun 02 14:45:27 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:28,589 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.931 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.016 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@2bf1fa78, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@8edfd06, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@10c41c8a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@47a61c7a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@63200ccc, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4c2d863] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:28 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-02 14:45:28,936 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:28,978 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:28,978 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:28,979 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:28,979 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:28,979 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:28,979 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:28,984 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:29,186 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5497cae4] 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-02 14:45:29,190 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3fce755d] 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-02 14:45:29,213 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 [Wed Jun 02 14:45:28 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@6fa1197 testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@1b9f41df, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@77ac429e 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@3d50f3c]; 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@6fa1197 testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@1b9f41df, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@77ac429e 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 [Wed Jun 02 14:45:28 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:29,449 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.829 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@de5dd8c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@24659777, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@38330440, org.springframework.test.context.support.DirtiesContextTestExecutionListener@27a17581, org.springframework.test.context.transaction.TransactionalTestExecutionListener@40bd544, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c5d249d] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45: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-02 14:45:29,751 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:29,789 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:29,790 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:29,790 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:29,790 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:29,790 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:29,791 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:29,795 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:29,974 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7e642f83] 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-02 14:45:29,977 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@c2247c] 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-02 14:45:29,997 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 [Wed Jun 02 14:45:29 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@782a131d testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@18b37096, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7c156c81 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@72025f2f]; 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@782a131d testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@18b37096, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7c156c81 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 [Wed Jun 02 14:45:29 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:30,216 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.763 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.368 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@1c019acc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3350b609, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@121b2820, org.springframework.test.context.support.DirtiesContextTestExecutionListener@549367ca, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4454506e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@72825613] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:30 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-02 14:45:30,871 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:30,910 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:30,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:30,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:30,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:30,911 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:30,912 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:30,917 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:31,124 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@414605da] 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-02 14:45:31,128 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@32202735] 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-02 14:45:31,151 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 [Wed Jun 02 14:45:30 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@3913408b testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@2bb5fbdd, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@df3f8ec 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@59d98859]; 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@3913408b testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@2bb5fbdd, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@df3f8ec 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 [Wed Jun 02 14:45:30 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:31,413 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.835 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@2a5bdb2d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5334cf3f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2ef0e649, org.springframework.test.context.support.DirtiesContextTestExecutionListener@658b33ae, org.springframework.test.context.transaction.TransactionalTestExecutionListener@11fd0e81, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@64c566b6] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:31 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-02 14:45:31,678 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:31,718 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:31,719 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:31,719 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:31,719 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:31,719 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:31,720 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:31,724 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:31,949 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6c35721a] 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-02 14:45:31,953 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@27c9afca] 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-02 14:45:31,973 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 [Wed Jun 02 14:45:31 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@3cbaf7ad testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@8c9b3cf, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3917542f 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@4d4fa89d]; 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@3cbaf7ad testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@8c9b3cf, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3917542f 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 [Wed Jun 02 14:45:31 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:32,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: 0.791 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@4565b89c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1f4eda8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@156692fb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7808bbdb, org.springframework.test.context.transaction.TransactionalTestExecutionListener@10c14d1e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@36fe7b03] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45: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-02 14:45:32,487 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:32,529 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:32,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:32,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:32,529 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:32,529 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:32,530 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:32,534 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:32,727 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7cfd119e] 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-02 14:45:32,730 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@47751707] 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-02 14:45:32,752 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 [Wed Jun 02 14:45:32 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@10d0992b testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@79b3732b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1d22f8 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@62de3a8b]; 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@10d0992b testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@79b3732b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1d22f8 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 [Wed Jun 02 14:45:32 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:33,039 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.809 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@2bf31ffe, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@689754d0, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6cd656c0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2e856689, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1d3a9048, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4f5976eb] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45: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-02 14:45:33,284 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:33,323 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:33,324 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:33,324 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:33,324 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:33,324 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:33,325 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:33,329 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:33,519 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@48add19d] 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-02 14:45:33,523 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1c50025f] 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-02 14:45:33,549 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 [Wed Jun 02 14:45:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@2b2af61d testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@14c75e2e, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@479b7132 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@2fbe2400]; 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@2b2af61d testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@14c75e2e, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@479b7132 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 [Wed Jun 02 14:45:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:33,827 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.786 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@2d99f8ca, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@557a09ff, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@8f0475d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3d78e113, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5f4501de, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5a75de38] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45: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-02 14:45:34,104 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:34,144 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:34,144 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:34,144 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:34,144 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:34,144 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:34,145 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:34,149 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:34,338 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@50fd7761] 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-02 14:45:34,341 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@34048487] 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-02 14:45:34,360 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 [Wed Jun 02 14:45:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@22c36150 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@4637a33b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f676ef5 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@21cf729]; rollback [true] [main] INFO org.springframework.test.context.transaction.TransactionContext - Rolled back transaction for test: [DefaultTestContext@22c36150 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@4637a33b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f676ef5 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 [Wed Jun 02 14:45:33 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:34,608 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.776 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@987cefe, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@707f107c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3f36d39e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@702c86ad, org.springframework.test.context.transaction.TransactionalTestExecutionListener@476b4668, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4f1f5209] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45: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-02 14:45:34,852 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:34,890 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:34,891 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:34,891 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:34,891 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:34,891 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:34,892 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:34,896 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:35,076 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@64652240] 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-02 14:45:35,079 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@478dfbb3] 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-02 14:45:35,097 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 [Wed Jun 02 14:45:34 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=863.9M, swap.space.total=0, swap.space.free=0, heap.memory.used=66.0M, heap.memory.free=591.0M, heap.memory.total=657.0M, heap.memory.max=683.0M, heap.memory.used/total=10.05%, heap.memory.used/max=9.67%, minor.gc.count=24, minor.gc.time=568ms, major.gc.count=4, major.gc.time=531ms, load.process=50.00%, load.system=77.98%, load.systemAverage=2.43, thread.count=48, thread.peakCount=51, 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.test.context.transaction.TransactionContext - Began transaction (1) for test context [DefaultTestContext@2d797196 testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@213c3af5, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@85b64be 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@17a16e9d]; 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@2d797196 testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@213c3af5, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@85b64be 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 [Wed Jun 02 14:45:34 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:35,353 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.743 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@24581dd7, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2ade60fd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@db713a3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7e08266c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1ada3adf, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@435a68f1] [main] INFO org.springframework.context.support.GenericApplicationContext - Refreshing appNG platform context: startup date [Wed Jun 02 14:45:35 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-02 14:45:35,609 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2021-06-02 14:45:35,651 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2021-06-02 14:45:35,651 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2021-06-02 14:45:35,651 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2021-06-02 14:45:35,651 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2021-06-02 14:45:35,651 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2021-06-02 14:45:35,652 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:35,656 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:35,864 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@662ad103] 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-02 14:45:35,867 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1f5fa2ad] 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-02 14:45:35,887 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 [Wed Jun 02 14:45:35 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 [Wed Jun 02 14:45:35 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2021-06-02 14:45:36,816 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.458 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.001 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.014 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@2a2e4fad, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1b3a4f18, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2080a1d4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@24053dc1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7c8e5dcb, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@35059fcd] [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@10ae06b8: startup date [Wed Jun 02 14:45:36 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-02 14:45:37,087 INFO [HSQLDB Server @d2684d] hsqldb.db.HSQLDB79CCC201B6.ENGINE: Checkpoint start 2021-06-02 14:45:37,087 INFO [HSQLDB Server @d2684d] hsqldb.db.HSQLDB79CCC201B6.ENGINE: checkpointClose start 2021-06-02 14:45:37,091 INFO [HSQLDB Server @d2684d] hsqldb.db.HSQLDB79CCC201B6.ENGINE: checkpointClose synched 2021-06-02 14:45:37,136 INFO [HSQLDB Server @d2684d] hsqldb.db.HSQLDB79CCC201B6.ENGINE: checkpointClose script done 2021-06-02 14:45:37,364 INFO [HSQLDB Server @d2684d] hsqldb.db.HSQLDB79CCC201B6.ENGINE: checkpointClose end 2021-06-02 14:45:37,365 INFO [HSQLDB Server @d2684d] hsqldb.db.HSQLDB79CCC201B6.ENGINE: Checkpoint end - txts: 1 [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'default' 2021-06-02 14:45:37,472 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2021-06-02 14:45:37,689 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2021-06-02 14:45:37,709 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:37,753 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: 1585028358 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: 1077037081 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@10ae06b8: startup date [Wed Jun 02 14:45:36 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' 2021-06-02 14:45:39,078 INFO [HSQLDB Connection @4642cfbb] hsqldb.db.HSQLDB79CCC201B6.ENGINE: Database closed [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.388 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-02-14:45:39,374_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-02-14:45:39,374_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-02-14:45:39,374_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-02-14:45:39,374_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-02-14:45:39,374_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-02-14:45:40,171_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-02-14:45:40,171_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-02-14:45:40,171_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-02-14:45:40,171_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-02-14:45:40,171_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-02-14:45:40,238_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-02-14:45:40,238_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-02-14:45:40,238_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-02-14:45:40,238_main/template/hello-custom.html [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.968 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.016 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.051 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.006 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.007 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.128 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@e531ef1: startup date [Wed Jun 02 14:45: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=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 02, 2021 2:45:41 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /var/lib/jenkins/.java/.userPrefs/prefs.xml Jun 02, 2021 2:45:41 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-02 14:45:41,180 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: appNG] 2021-06-02 14:45:41,228 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2021-06-02 14:45:41,244 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:41,466 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@e531ef1: startup date [Wed Jun 02 14:45:40 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.82 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.026 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.018 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@11175e2a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@67afb500, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@416885f0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7bde7ff4, org.springframework.test.context.transaction.TransactionalTestExecutionListener@501388ab, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4a8e201c] [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@4f4c6bb8: startup date [Wed Jun 02 14:45:41 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-02 14:45:42,086 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2021-06-02 14:45:42,243 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2021-06-02 14:45:42,252 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2021-06-02 14:45:42,504 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@4f4c6bb8: startup date [Wed Jun 02 14:45:41 CEST 2021]; root of context hierarchy [main] INFO org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'default' 2021-06-02 14:45:43,018 INFO [HSQLDB Connection @5bebfcd2] hsqldb.db.HSQLDB79CCC201B6.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.456 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-02 14:45:43,264 INFO [HSQLDB Server @611c86f6] hsqldb.db.HSQLDB79CCC219DF.ENGINE: Checkpoint start 2021-06-02 14:45:43,266 INFO [HSQLDB Server @611c86f6] hsqldb.db.HSQLDB79CCC219DF.ENGINE: checkpointClose start 2021-06-02 14:45:43,271 INFO [HSQLDB Server @611c86f6] hsqldb.db.HSQLDB79CCC219DF.ENGINE: checkpointClose synched 2021-06-02 14:45:43,278 INFO [HSQLDB Server @611c86f6] hsqldb.db.HSQLDB79CCC219DF.ENGINE: checkpointClose script done 2021-06-02 14:45:43,502 INFO [HSQLDB Server @611c86f6] hsqldb.db.HSQLDB79CCC219DF.ENGINE: checkpointClose end 2021-06-02 14:45:43,502 INFO [HSQLDB Server @611c86f6] hsqldb.db.HSQLDB79CCC219DF.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.011s) [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 1172 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 - 3e60e4be-e3f9-4d7b-981c-44c8c2a593a1 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 42 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.344 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.008 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@6ec57de: startup date [Wed Jun 02 14:45:49 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@6ec57de: startup date [Wed Jun 02 14:45:49 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@3eea30f7: startup date [Wed Jun 02 14:45:49 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@3eea30f7: startup date [Wed Jun 02 14:45:49 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@79b3c27f: startup date [Wed Jun 02 14:45:49 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@62a76e3b: startup date [Wed Jun 02 14:45:50 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@62a76e3b: startup date [Wed Jun 02 14:45:50 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@7435c915: startup date [Wed Jun 02 14:45:50 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@7435c915: startup date [Wed Jun 02 14:45:50 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.413 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.039 s - in org.appng.core.controller.handler.MonitoringHandlerTest [INFO] Running org.appng.core.controller.RepositoryWatcherTest Jun 02, 2021 2:45:51 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. Jun 02, 2021 2:45:51 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 - fa75a3b9-3760-4a53-887a-28a0db7769f3 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.534 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-02 14:45:53) [main] INFO org.appng.core.controller.SessionListener - Session created: ERTERTZGFHFGHGFH234 (created: 2021-06-02 14:45:53) [main] INFO org.appng.core.controller.SessionListener - Session destroyed: ZUS383883OTOTOLSKKL (created: 2021-06-02 14:45:53, accessed: 2021-06-02 14:45:53, requests: 1, domain: http://localhost:8080, user-agent: null) [main] INFO org.appng.core.controller.SessionListener - Session created: ZUS383883OTOTOLSKKL (created: 2021-06-02 14:45:53) [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.173 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#517204283 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#239526285 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#452610077 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#1451051899 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#1904796103 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#816442450 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#2020480489 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#2042216302 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#573569865 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#320347370 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#1768137635 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#923732634 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#2072680229 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#39099004 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#615815153 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#1705215617 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#1568780170 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#542840361 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#624837120 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#565838542 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#1287413553 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#30143975 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#1751278835 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#194712062 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#100568242 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#297043439 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#1056791611 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 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.049 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.031 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.03 s - in org.appng.core.controller.filter.PageCacheFilterTest [INFO] Running org.appng.core.controller.PlatformProcessorTest [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#1896414140 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#725328136 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [main] INFO org.appng.api.support.SiteClassLoader - SiteClassLoader#667528359 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#490575231 for site manager with parent sun.misc.Launcher$AppClassLoader#1252169911 created [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 s - in org.appng.core.controller.PlatformProcessorTest [hz.ShutdownThread] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Running shutdown hook... Current state: ACTIVE [hz.ShutdownThread] INFO com.hazelcast.core.LifecycleService - [10.102.4.100]:5702 [appNG] [4.2] [10.102.4.100]:5702 is SHUTTING_DOWN [hz.ShutdownThread] 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-4] INFO com.hazelcast.internal.partition.impl.MigrationManager - [10.102.4.100]:5702 [appNG] [4.2] Shutdown request of Member [10.102.4.100]:5702 - fa75a3b9-3760-4a53-887a-28a0db7769f3 this is handled [hz.ShutdownThread] INFO com.hazelcast.instance.impl.Node - [10.102.4.100]:5702 [appNG] [4.2] Shutting down multicast service... [INFO] [INFO] Results: [INFO] [ERROR] Failures: [ERROR] BCryptPasswordHandlerTest.testIsInvalidPasswordResetDigest Expected exception: java.lang.IllegalArgumentException [ERROR] Sha1PasswordHandlerTest.testIsInvalidPasswordResetDigest Expected exception: java.lang.IllegalArgumentException [ERROR] CoreServiceTest.testGetSubjects:629 expected:<3> but was:<4> [ERROR] Errors: [ERROR] CoreServiceTest.testDeleteSiteWithEnvironment:452 » TestTimedOut test timed ou... [ERROR] CoreServiceTest.setUp:180 NullPointer [INFO] [ERROR] Tests run: 347, Failures: 3, Errors: 2, Skipped: 29 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] appNG Parent ....................................... SUCCESS [ 3.412 s] [INFO] appNG Tools ........................................ SUCCESS [ 15.338 s] [INFO] appNG Mail ......................................... SUCCESS [ 6.376 s] [INFO] appNG Forms ........................................ SUCCESS [ 7.594 s] [INFO] appng Formtags ..................................... SUCCESS [ 8.104 s] [INFO] appNG XML-API ...................................... SUCCESS [ 12.432 s] [INFO] appNG public API ................................... SUCCESS [ 16.537 s] [INFO] appNG testsupport .................................. SUCCESS [ 8.040 s] [INFO] appNG REST API ..................................... SUCCESS [ 5.110 s] [INFO] appNG Persistence-Tools ............................ SUCCESS [ 16.472 s] [INFO] appNG Search ....................................... SUCCESS [ 15.826 s] [INFO] appNG Core Library ................................. FAILURE [01:46 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: 03:42 min [INFO] Finished at: 2021-06-02T14:45:54+02:00 [INFO] Final Memory: 96M/1184M [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