Started by user Dirk Heuvels Obtained build-snapshot.jenkins from git ssh://git@bitbucket.aiticon.net:7999/ac/appng-build.git [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/appNG_1.26.x [Pipeline] { [Pipeline] tool [Pipeline] tool [Pipeline] stage [Pipeline] { (notifyStart) [Pipeline] emailext Sending email to: dirk.heuvels@aiticon.com [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (git clone) [Pipeline] git The recommended git tool is: git No credentials specified > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/appNG_1.26.x/.git # 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.30.2' > git fetch --tags --force --progress -- git@github.com:appNG/appng.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/appng-1.26.x^{commit} # timeout=10 Checking out Revision 2f95b73f34da819f0372da50feafdcf3003c32a4 (refs/remotes/origin/appng-1.26.x) > git config core.sparsecheckout # timeout=10 > git checkout -f 2f95b73f34da819f0372da50feafdcf3003c32a4 # timeout=10 > git branch -a -v --no-abbrev # timeout=10 > git branch -D appng-1.26.x # timeout=10 > git checkout -b appng-1.26.x 2f95b73f34da819f0372da50feafdcf3003c32a4 # timeout=10 Commit message: "APPNG-2474" > git rev-list --no-walk 2f95b73f34da819f0372da50feafdcf3003c32a4 # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Maven Build) [Pipeline] sh + /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK8/jdk8u362-b09/bin/java -version openjdk version "1.8.0_362" OpenJDK Runtime Environment (Temurin)(build 1.8.0_362-b09) OpenJDK 64-Bit Server VM (Temurin)(build 25.362-b09, mixed mode) [Pipeline] sh + /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin/mvn -version Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63) Maven home: /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3 Java version: 1.8.0_362, vendor: Temurin, runtime: /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK8/jdk8u362-b09/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.10.0-19-amd64", arch: "amd64", family: "unix" [Pipeline] sh + /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.6.3/bin/mvn clean clean deploy -Djavax.xml.accessExternalSchema=all -DoutFolder=/tmp/jenkins_artifacts/203 -Dappng.node.id=appNG [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] appNG Parent [pom] [INFO] appNG Tools [jar] [INFO] appNG Mail [jar] [INFO] appNG Forms [jar] [INFO] appng Formtags [jar] [INFO] appNG XML-API [jar] [INFO] appNG public API [jar] [INFO] appNG testsupport [jar] [INFO] appNG REST API [jar] [INFO] appNG Persistence-Tools [jar] [INFO] appNG Search [jar] [INFO] appNG Core Library [jar] [INFO] appNG Command Line Interface [jar] [INFO] appNG Tag Library [jar] [INFO] appNGizer JAXB API [jar] [INFO] appNGizer [jar] [INFO] appNG Application [war] [INFO] appNG application BOM [pom] [INFO] appNG Documentation [jar] [INFO] appNG Template Assembly Descriptors [jar] [INFO] appNG Template Parent [pom] [INFO] appng-application-assembly [jar] [INFO] appNG application parent [pom] [INFO] Archetype - appng-archetype-application [jar] [INFO] appNG appNGizer Maven Plugin [maven-plugin] [INFO] appNG camunda [jar] [INFO] appNG Application, including Camunda BPM process engine libraries [war] [INFO] appNG Maven Plugin [maven-plugin] [INFO] [INFO] -----------------------< org.appng:appng-parent >----------------------- [INFO] Building appNG Parent 1.26.1-SNAPSHOT [1/28] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-parent --- [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.26.x/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-parent/1.26.1-SNAPSHOT/appng-parent-1.26.1-SNAPSHOT.pom [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-parent --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 600 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.1-SNAPSHOT/maven-metadata.xml (600 B at 1.1 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.1-SNAPSHOT/appng-parent-1.26.1-20230418.151141-6.pom Progress (1): 4.1/37 kB Progress (1): 8.2/37 kB Progress (1): 12/37 kB Progress (1): 16/37 kB Progress (1): 20/37 kB Progress (1): 25/37 kB Progress (1): 29/37 kB Progress (1): 33/37 kB Progress (1): 37 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.1-SNAPSHOT/appng-parent-1.26.1-20230418.151141-6.pom (37 kB at 98 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (2.3 kB at 54 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 600 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.1-SNAPSHOT/maven-metadata.xml (600 B at 1.0 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (2.3 kB at 8.9 kB/s) [INFO] [INFO] -----------------------< org.appng:appng-tools >------------------------ [INFO] Building appNG Tools 1.26.1-SNAPSHOT [2/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-tools --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-tools/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-tools --- [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.26.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.26.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.26.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.locator.GeoLocatorTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.187 s - in org.appng.tools.locator.GeoLocatorTest [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.image.ImageProcessorTest 2023-04-18 17:11:49,343 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:49,512 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@7494e528 2023-04-18 17:11:49,513 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-04-18 17:11:49,513 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-04-18 17:11:49,513 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-04-18 17:11:49,513 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@7494e528 2023-04-18 17:11:49,513 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-04-18 17:11:49,514 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-04-18 17:11:49,514 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-04-18 17:11:49,615 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' 2023-04-18 17:11:49,615 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' 2023-04-18 17:11:49,641 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:49,642 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@1f554b06 2023-04-18 17:11:49,642 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-04-18 17:11:49,642 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-04-18 17:11:49,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-04-18 17:11:49,643 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@1f554b06 2023-04-18 17:11:49,643 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@1f554b06 2023-04-18 17:11:49,643 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-04-18 17:11:49,644 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' 2023-04-18 17:11:49,653 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:49,654 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@694e1548 2023-04-18 17:11:49,654 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-04-18 17:11:49,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-04-18 17:11:49,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-04-18 17:11:49,655 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@694e1548 2023-04-18 17:11:49,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-04-18 17:11:49,656 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-04-18 17:11:49,656 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-04-18 17:11:49,656 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' 2023-04-18 17:11:49,656 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' 2023-04-18 17:11:49,925 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:49,926 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@458c1321 2023-04-18 17:11:49,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-04-18 17:11:49,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-04-18 17:11:49,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-04-18 17:11:49,927 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@458c1321 2023-04-18 17:11:49,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-04-18 17:11:49,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-04-18 17:11:49,928 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-04-18 17:11:49,928 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' 2023-04-18 17:11:49,928 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' 2023-04-18 17:11:49,943 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:49,944 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@7a1ebcd8 2023-04-18 17:11:49,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-04-18 17:11:49,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-04-18 17:11:49,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-04-18 17:11:49,944 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@7a1ebcd8 2023-04-18 17:11:49,945 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-04-18 17:11:49,945 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-04-18 17:11:49,945 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-04-18 17:11:49,945 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' 2023-04-18 17:11:49,945 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' 2023-04-18 17:11:50,078 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 2023-04-18 17:11:50,078 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-04-18 17:11:50,078 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-04-18 17:11:50,078 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-04-18 17:11:50,079 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@2bbf4b8b 2023-04-18 17:11:50,079 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-04-18 17:11:50,079 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-04-18 17:11:50,079 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-04-18 17:11:50,080 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' 2023-04-18 17:11:50,080 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' 2023-04-18 17:11:50,094 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:50,095 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 2023-04-18 17:11:50,095 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-04-18 17:11:50,095 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-04-18 17:11:50,095 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-04-18 17:11:50,096 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@34c4973 2023-04-18 17:11:50,096 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-04-18 17:11:50,096 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-04-18 17:11:50,096 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-04-18 17:11:50,097 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' 2023-04-18 17:11:50,097 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' 2023-04-18 17:11:50,201 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@3043fe0e 2023-04-18 17:11:50,202 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-04-18 17:11:50,202 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-04-18 17:11:50,202 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-04-18 17:11:50,203 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@3043fe0e 2023-04-18 17:11:50,203 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-04-18 17:11:50,203 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-04-18 17:11:50,204 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-04-18 17:11:50,206 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' 2023-04-18 17:11:50,206 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' 2023-04-18 17:11:50,222 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:50,223 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@2f943d71 2023-04-18 17:11:50,224 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-04-18 17:11:50,224 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-04-18 17:11:50,224 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-04-18 17:11:50,225 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@2f943d71 2023-04-18 17:11:50,225 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-04-18 17:11:50,225 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-04-18 17:11:50,226 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-04-18 17:11:50,226 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' 2023-04-18 17:11:50,226 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' 2023-04-18 17:11:50,330 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:50,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@480bdb19 2023-04-18 17:11:50,331 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-04-18 17:11:50,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-04-18 17:11:50,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-04-18 17:11:50,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@480bdb19 2023-04-18 17:11:50,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-04-18 17:11:50,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-04-18 17:11:50,332 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-04-18 17:11:50,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' 2023-04-18 17:11:50,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' 2023-04-18 17:11:50,452 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-04-18 17:11:50,453 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@3dfc5fb8 2023-04-18 17:11:50,453 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-04-18 17:11:50,454 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-04-18 17:11:50,454 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-04-18 17:11:50,454 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@3dfc5fb8 2023-04-18 17:11:50,454 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-04-18 17:11:50,454 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-04-18 17:11:50,454 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-04-18 17:11:50,456 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' 2023-04-18 17:11:50,456 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' 2023-04-18 17:11:50,580 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@307f6b8c 2023-04-18 17:11:50,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-04-18 17:11:50,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-04-18 17:11:50,581 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-04-18 17:11:50,581 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@307f6b8c 2023-04-18 17:11:50,581 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-04-18 17:11:50,581 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-04-18 17:11:50,581 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-04-18 17:11:50,582 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' 2023-04-18 17:11:50,582 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.702 s - in org.appng.tools.image.ImageProcessorTest [INFO] Running org.appng.tools.file.MagicByteCheckTest 2023-04-18 17:11:50,611 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@32d2fa64 2023-04-18 17:11:50,611 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-04-18 17:11:50,611 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-04-18 17:11:50,611 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-04-18 17:11:50,611 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@32d2fa64 2023-04-18 17:11:50,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-04-18 17:11:50,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-04-18 17:11:50,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-04-18 17:11:50,612 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' 2023-04-18 17:11:50,612 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' 2023-04-18 17:11:50,616 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002 2023-04-18 17:11:50,617 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning no match 2023-04-18 17:11:50,637 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'unknown',test 'BM': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-04-18 17:11:50,637 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@6b57696f 2023-04-18 17:11:50,637 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', %d x': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-04-18 17:11:50,637 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d x': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-04-18 17:11:50,637 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-04-18 17:11:50,637 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'unknown',test 'BM' 2023-04-18 17:11:50,637 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' 2023-04-18 17:11:50,638 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.021 2023-04-18 17:11:50,642 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@5bb21b69 2023-04-18 17:11:50,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-04-18 17:11:50,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-04-18 17:11:50,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-04-18 17:11:50,643 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@5bb21b69 2023-04-18 17:11:50,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-04-18 17:11:50,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-04-18 17:11:50,643 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-04-18 17:11:50,644 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' 2023-04-18 17:11:50,644 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' 2023-04-18 17:11:50,644 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.005 2023-04-18 17:11:50,644 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@6b9651f3 2023-04-18 17:11:50,644 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3 2023-04-18 17:11:50,644 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3 2023-04-18 17:11:50,644 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3 2023-04-18 17:11:50,645 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@6b9651f3 2023-04-18 17:11:50,645 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@6b9651f3 2023-04-18 17:11:50,645 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-04-18 17:11:50,645 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' 2023-04-18 17:11:50,645 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2023-04-18 17:11:50,646 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@38bc8ab5 2023-04-18 17:11:50,646 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5 2023-04-18 17:11:50,646 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5 2023-04-18 17:11:50,646 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5 2023-04-18 17:11:50,646 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@38bc8ab5 2023-04-18 17:11:50,646 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@38bc8ab5 2023-04-18 17:11:50,646 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-04-18 17:11:50,647 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' 2023-04-18 17:11:50,647 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2023-04-18 17:11:50,648 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@687080dc 2023-04-18 17:11:50,648 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc 2023-04-18 17:11:50,648 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc 2023-04-18 17:11:50,648 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc 2023-04-18 17:11:50,648 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@687080dc 2023-04-18 17:11:50,649 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@687080dc 2023-04-18 17:11:50,649 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-04-18 17:11:50,649 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' 2023-04-18 17:11:50,651 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file jpg 2023-04-18 17:11:50,652 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.003 2023-04-18 17:11:50,652 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@7ce6a65d 2023-04-18 17:11:50,652 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-04-18 17:11:50,652 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-04-18 17:11:50,652 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-04-18 17:11:50,652 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@7ce6a65d 2023-04-18 17:11:50,652 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-04-18 17:11:50,653 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-04-18 17:11:50,653 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-04-18 17:11:50,653 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' 2023-04-18 17:11:50,653 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' 2023-04-18 17:11:50,653 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file pdf 2023-04-18 17:11:50,653 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2023-04-18 17:11:50,653 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@1500955a 2023-04-18 17:11:50,653 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a 2023-04-18 17:11:50,654 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a 2023-04-18 17:11:50,654 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a 2023-04-18 17:11:50,654 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@1500955a 2023-04-18 17:11:50,654 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@1500955a 2023-04-18 17:11:50,654 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-04-18 17:11:50,654 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' 2023-04-18 17:11:50,654 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file bmp 2023-04-18 17:11:50,654 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2023-04-18 17:11:50,655 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@e874448 2023-04-18 17:11:50,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-04-18 17:11:50,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-04-18 17:11:50,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-04-18 17:11:50,655 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@e874448 2023-04-18 17:11:50,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-04-18 17:11:50,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-04-18 17:11:50,655 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-04-18 17:11:50,656 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' 2023-04-18 17:11:50,656 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' 2023-04-18 17:11:50,656 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file bmp 2023-04-18 17:11:50,656 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2023-04-18 17:11:50,656 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@29b5cd00 2023-04-18 17:11:50,656 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-04-18 17:11:50,656 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-04-18 17:11:50,656 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-04-18 17:11:50,657 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@29b5cd00 2023-04-18 17:11:50,657 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-04-18 17:11:50,657 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-04-18 17:11:50,657 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-04-18 17:11:50,657 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' 2023-04-18 17:11:50,657 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' 2023-04-18 17:11:50,674 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file png 2023-04-18 17:11:50,675 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.018 2023-04-18 17:11:50,675 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@60285225 2023-04-18 17:11:50,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-04-18 17:11:50,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-04-18 17:11:50,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-04-18 17:11:50,675 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@60285225 2023-04-18 17:11:50,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-04-18 17:11:50,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-04-18 17:11:50,676 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-04-18 17:11:50,676 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' 2023-04-18 17:11:50,676 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' 2023-04-18 17:11:50,676 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file gif 2023-04-18 17:11:50,676 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.074 s - in org.appng.tools.file.MagicByteCheckTest [INFO] Running org.appng.tools.file.PropertyConstantCreatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s - in org.appng.tools.file.PropertyConstantCreatorTest [INFO] Running org.appng.tools.ui.StringNormalizerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.appng.tools.ui.StringNormalizerTest [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.markup.XHTMLTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.tools.markup.XHTMLTest [INFO] Running org.appng.tools.poi.WorkbookTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.546 s - in org.appng.tools.poi.WorkbookTest [INFO] Running org.appng.tools.os.CommandTest 2023-04-18 17:11:55,329 DEBUG [main] org.appng.tools.os.Command : executing: 'ls' [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.appng.tools.os.CommandTest [INFO] Running org.appng.tools.os.OperatingSystemTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.tools.os.OperatingSystemTest [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.26.x/appng-tools/target/appng-tools-1.26.1-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.26.x/appng-tools/target/appng-tools-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-tools --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-tools/target/appng-tools-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-tools/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-tools/target/appng-tools-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-tools --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 988 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/maven-metadata.xml (988 B at 9.0 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-20230418.151141-6.jar Progress (1): 4.1/50 kB Progress (1): 8.2/50 kB Progress (1): 12/50 kB Progress (1): 16/50 kB Progress (1): 20/50 kB Progress (1): 25/50 kB Progress (1): 29/50 kB Progress (1): 33/50 kB Progress (1): 37/50 kB Progress (1): 41/50 kB Progress (1): 45/50 kB Progress (1): 49/50 kB Progress (1): 50 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-20230418.151141-6.jar (50 kB at 218 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-20230418.151141-6.pom Progress (1): 2.0 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-20230418.151141-6.pom (2.0 kB at 28 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (2.3 kB at 57 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 988 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/maven-metadata.xml (988 B at 1.0 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (2.3 kB at 3.2 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/41 kB Progress (1): 8.2/41 kB Progress (1): 12/41 kB Progress (1): 16/41 kB Progress (1): 20/41 kB Progress (1): 25/41 kB Progress (1): 29/41 kB Progress (1): 33/41 kB Progress (1): 37/41 kB Progress (1): 41/41 kB Progress (1): 41 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/appng-tools-1.26.1-20230418.151141-6-sources.jar (41 kB at 517 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 988 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.1-SNAPSHOT/maven-metadata.xml (988 B at 1.0 kB/s) [INFO] [INFO] ------------------------< org.appng:appng-mail >------------------------ [INFO] Building appNG Mail 1.26.1-SNAPSHOT [3/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-mail --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-mail/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-mail --- [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.26.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.26.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.26.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.7 [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.224 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.26.x/appng-mail/target/appng-mail-1.26.1-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.26.x/appng-mail/target/appng-mail-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-mail --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-mail/target/appng-mail-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-mail/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-mail/target/appng-mail-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-mail --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 987 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/maven-metadata.xml (987 B at 21 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-20230418.151141-6.jar Progress (1): 4.1/15 kB Progress (1): 8.2/15 kB Progress (1): 12/15 kB Progress (1): 15 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-20230418.151141-6.jar (15 kB at 30 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-20230418.151141-6.pom Progress (1): 1.0 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-20230418.151141-6.pom (1.0 kB at 9.7 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (2.3 kB at 41 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 987 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/maven-metadata.xml (987 B at 1.5 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (2.3 kB at 7.2 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/12 kB Progress (1): 8.2/12 kB Progress (1): 12 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/appng-mail-1.26.1-20230418.151141-6-sources.jar (12 kB at 117 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 987 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.1-SNAPSHOT/maven-metadata.xml (987 B at 1.5 kB/s) [INFO] [INFO] -----------------------< org.appng:appng-forms >------------------------ [INFO] Building appNG Forms 1.26.1-SNAPSHOT [4/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-forms --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-forms/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-forms --- [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.26.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.26.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.26.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 2023-04-18 17:12:04,832 DEBUG [main] org.appng.forms.impl.RequestBean: adding 1 new value(s) for parameter 'foo' 2023-04-18 17:12:04,833 DEBUG [main] org.appng.forms.impl.RequestBean: adding 1 new value(s) for parameter 'john' 2023-04-18 17:12:04,835 DEBUG [main] org.appng.forms.impl.RequestBean: adding 1 new value(s) for parameter 'foo' [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.155 s - in org.appng.forms.RequestTest [INFO] Running org.appng.forms.FormUploadTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.appng.forms.FormUploadTest [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.26.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.26.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.142 s - in org.appng.forms.XSSUtilTest [INFO] Running org.appng.forms.FormRequestTest 2023-04-18 17:12:05,152 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2023-04-18 17:12:05,152 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null 2023-04-18 17:12:05,152 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2023-04-18 17:12:05,153 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2023-04-18 17:12:05,153 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2023-04-18 17:12:05,153 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2023-04-18 17:12:05,154 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET 2023-04-18 17:12:05,157 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued 2023-04-18 17:12:05,157 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42] 2023-04-18 17:12:05,157 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42] 2023-04-18 17:12:05,184 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2023-04-18 17:12:05,184 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2023-04-18 17:12:05,184 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2023-04-18 17:12:05,185 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2023-04-18 17:12:05,185 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2023-04-18 17:12:05,185 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2023-04-18 17:12:05,185 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2023-04-18 17:12:05,307 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2023-04-18 17:12:05,308 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_6.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) 2023-04-18 17:12:05,333 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2023-04-18 17:12:05,333 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2023-04-18 17:12:05,333 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2023-04-18 17:12:05,333 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2023-04-18 17:12:05,333 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2023-04-18 17:12:05,334 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2023-04-18 17:12:05,334 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2023-04-18 17:12:05,336 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2023-04-18 17:12:05,337 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_7.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.34 s - in org.appng.forms.FormRequestTest [INFO] Running org.appng.el.ExpressionEvaluatorTest 2023-04-18 17:12:05,390 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,390 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,391 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,391 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,421 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq 5 ? 'is five' : 'is not five'} = is five [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,422 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b eq 5 ? 'is five' : 'is not five'} = is not five [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,423 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null ? 'is null': 'is not null'} = is not null [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,423 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null ? 'is null': 'is not null'} = is null [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,424 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,424 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (map = {foo=bar})] 2023-04-18 17:12:05,426 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (map = {foo=bar})] 2023-04-18 17:12:05,426 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,427 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,427 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':asList' with method 'public static java.util.List org.appng.el.ExpressionEvaluatorTest.asList(java.lang.Object[])'. 2023-04-18 17:12:05,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${asList(args)} = [1, 4, 56.0] [(args = [Ljava.lang.Object;@59662a0b), (a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,429 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,430 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,430 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@77fbd92c), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,431 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@77fbd92c), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,432 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,432 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,439 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,440 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,440 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,441 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,441 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,442 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,443 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,443 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,444 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection)'. 2023-04-18 17:12:05,444 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, fizz=TRUE}), (type = ON)] 2023-04-18 17:12:05,445 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,445 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,445 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,445 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,445 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value '' 2023-04-18 17:12:05,446 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (site-id = )] true 2023-04-18 17:12:05,446 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (site-id = )] 0 2023-04-18 17:12:05,447 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,447 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,448 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] true 2023-04-18 17:12:05,448 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,448 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,449 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,449 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,449 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,450 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7' 2023-04-18 17:12:05,451 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2' 2023-04-18 17:12:05,451 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4' 2023-04-18 17:12:05,451 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8' 2023-04-18 17:12:05,451 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a} = 1 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,452 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_} = 2 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,452 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A} = 3 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,452 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A_} = 4 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,453 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ab} = 5 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,453 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB} = 6 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,454 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, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,454 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB_} = 8 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5, fizz=TRUE}), (a_ = 2), (A_ = 4), (aB_ = 8)] 2023-04-18 17:12:05,454 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,455 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,455 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,583 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,584 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,585 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,587 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,587 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,588 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,589 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,590 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,590 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,591 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,591 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,593 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,593 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,594 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,594 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,595 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,595 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,596 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,597 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,597 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,597 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int)'. 2023-04-18 17:12:05,597 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int)'. 2023-04-18 17:12:05,597 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2023-04-18 17:12:05,598 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2023-04-18 17:12:05,598 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,599 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,599 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,600 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,601 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,602 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,603 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,604 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,604 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,604 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,605 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,605 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq '5'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,606 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.fizz} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,607 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.fizz eq 'TRUE'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,607 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,607 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,608 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,608 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,610 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,610 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,614 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,615 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,615 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-04-18 17:12:05,615 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-04-18 17:12:05,616 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,616 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-04-18 17:12:05,616 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] [INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.28 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.26.x/appng-forms/target/appng-forms-1.26.1-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.26.x/appng-forms/target/appng-forms-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-forms --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-forms/target/appng-forms-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-forms/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-forms/target/appng-forms-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-forms --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 988 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/maven-metadata.xml (988 B at 23 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-20230418.151141-6.jar Progress (1): 4.1/19 kB Progress (1): 8.2/19 kB Progress (1): 12/19 kB Progress (1): 16/19 kB Progress (1): 19 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-20230418.151141-6.jar (19 kB at 41 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-20230418.151141-6.pom Progress (1): 1.6 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-20230418.151141-6.pom (1.6 kB at 27 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (2.3 kB at 16 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 988 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/maven-metadata.xml (988 B at 2.4 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (2.3 kB at 5.8 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/19 kB Progress (1): 8.2/19 kB Progress (1): 12/19 kB Progress (1): 16/19 kB Progress (1): 19 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/appng-forms-1.26.1-20230418.151141-6-sources.jar (19 kB at 91 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 988 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.1-SNAPSHOT/maven-metadata.xml (988 B at 3.1 kB/s) [INFO] [INFO] ----------------------< org.appng:appng-formtags >---------------------- [INFO] Building appng Formtags 1.26.1-SNAPSHOT [5/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-formtags --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-formtags --- [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.26.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.26.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.RuleValidationTest 2023-04-18 17:12:09,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,479 [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)'. 2023-04-18 17:12:09,479 [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)'. 2023-04-18 17:12:09,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,480 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,480 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,480 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,480 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,480 [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)'. 2023-04-18 17:12:09,480 [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)'. 2023-04-18 17:12:09,481 [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)'. 2023-04-18 17:12:09,481 [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)'. 2023-04-18 17:12:09,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,482 [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)'. 2023-04-18 17:12:09,502 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,502 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,503 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,504 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,506 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,506 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,507 [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)'. 2023-04-18 17:12:09,507 [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)'. 2023-04-18 17:12:09,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,508 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,508 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,508 [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)'. 2023-04-18 17:12:09,508 [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)'. 2023-04-18 17:12:09,508 [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)'. 2023-04-18 17:12:09,509 [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)'. 2023-04-18 17:12:09,509 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,509 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,509 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,509 [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)'. 2023-04-18 17:12:09,511 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,511 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,512 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,513 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,513 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,515 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,515 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,515 [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)'. 2023-04-18 17:12:09,516 [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)'. 2023-04-18 17:12:09,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,517 [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)'. 2023-04-18 17:12:09,517 [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)'. 2023-04-18 17:12:09,517 [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)'. 2023-04-18 17:12:09,517 [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)'. 2023-04-18 17:12:09,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,518 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,518 [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)'. 2023-04-18 17:12:09,518 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,519 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,519 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,521 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,521 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,521 [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)'. 2023-04-18 17:12:09,521 [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)'. 2023-04-18 17:12:09,522 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,522 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,522 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,522 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,522 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,522 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,523 [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)'. 2023-04-18 17:12:09,523 [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)'. 2023-04-18 17:12:09,523 [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)'. 2023-04-18 17:12:09,523 [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)'. 2023-04-18 17:12:09,523 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,523 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,523 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,524 [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)'. 2023-04-18 17:12:09,524 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,525 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,525 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,527 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,527 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,528 [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)'. 2023-04-18 17:12:09,528 [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)'. 2023-04-18 17:12:09,528 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,528 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,528 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,528 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,528 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,529 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,529 [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)'. 2023-04-18 17:12:09,529 [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)'. 2023-04-18 17:12:09,529 [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)'. 2023-04-18 17:12:09,529 [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)'. 2023-04-18 17:12:09,529 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,530 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,530 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,530 [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)'. 2023-04-18 17:12:09,530 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,531 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,532 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,533 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,534 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,534 [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)'. 2023-04-18 17:12:09,534 [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)'. 2023-04-18 17:12:09,534 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,534 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,535 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,535 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,535 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,536 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,536 [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)'. 2023-04-18 17:12:09,536 [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)'. 2023-04-18 17:12:09,536 [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)'. 2023-04-18 17:12:09,536 [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)'. 2023-04-18 17:12:09,536 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,536 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,537 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,537 [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)'. 2023-04-18 17:12:09,538 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,538 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,539 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,540 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,540 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,541 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,542 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,542 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,543 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,543 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,545 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,545 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,545 [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)'. 2023-04-18 17:12:09,546 [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)'. 2023-04-18 17:12:09,546 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,546 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,546 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,546 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,546 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,546 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,546 [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)'. 2023-04-18 17:12:09,547 [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)'. 2023-04-18 17:12:09,547 [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)'. 2023-04-18 17:12:09,547 [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)'. 2023-04-18 17:12:09,547 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,547 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,547 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,547 [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)'. 2023-04-18 17:12:09,549 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,549 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,550 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,552 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,552 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,552 [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)'. 2023-04-18 17:12:09,552 [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)'. 2023-04-18 17:12:09,552 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,553 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,553 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,553 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,553 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,553 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,553 [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)'. 2023-04-18 17:12:09,553 [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)'. 2023-04-18 17:12:09,553 [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)'. 2023-04-18 17:12:09,554 [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)'. 2023-04-18 17:12:09,554 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,554 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,554 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,554 [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)'. 2023-04-18 17:12:09,555 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,555 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,557 [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)'. 2023-04-18 17:12:09,557 [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)'. 2023-04-18 17:12:09,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,557 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,558 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,558 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,558 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,558 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,558 [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)'. 2023-04-18 17:12:09,558 [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)'. 2023-04-18 17:12:09,558 [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)'. 2023-04-18 17:12:09,558 [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)'. 2023-04-18 17:12:09,558 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,559 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,559 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,559 [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)'. 2023-04-18 17:12:09,567 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,568 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,569 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,569 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,571 [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)'. 2023-04-18 17:12:09,571 [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)'. 2023-04-18 17:12:09,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,572 [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)'. 2023-04-18 17:12:09,572 [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)'. 2023-04-18 17:12:09,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-04-18 17:12:09,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,573 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,573 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,573 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,574 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,574 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,575 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,575 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,576 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,576 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,578 [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)'. 2023-04-18 17:12:09,578 [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)'. 2023-04-18 17:12:09,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,579 [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)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-04-18 17:12:09,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,580 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,580 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,581 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,581 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,582 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,584 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,584 [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)'. 2023-04-18 17:12:09,584 [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)'. 2023-04-18 17:12:09,584 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,584 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,584 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,584 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,585 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,585 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,585 [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)'. 2023-04-18 17:12:09,585 [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)'. 2023-04-18 17:12:09,585 [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)'. 2023-04-18 17:12:09,585 [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)'. 2023-04-18 17:12:09,585 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,585 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,586 [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)'. 2023-04-18 17:12:09,586 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,587 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,588 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,588 [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)'. 2023-04-18 17:12:09,589 [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)'. 2023-04-18 17:12:09,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,589 [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)'. 2023-04-18 17:12:09,589 [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)'. 2023-04-18 17:12:09,590 [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)'. 2023-04-18 17:12:09,590 [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)'. 2023-04-18 17:12:09,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,590 [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)'. 2023-04-18 17:12:09,590 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,591 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,592 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,592 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,593 [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)'. 2023-04-18 17:12:09,593 [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)'. 2023-04-18 17:12:09,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,593 [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)'. 2023-04-18 17:12:09,594 [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)'. 2023-04-18 17:12:09,594 [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)'. 2023-04-18 17:12:09,594 [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)'. 2023-04-18 17:12:09,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,594 [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)'. 2023-04-18 17:12:09,595 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,595 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,595 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,599 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,599 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,601 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,602 [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)'. 2023-04-18 17:12:09,602 [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)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,603 [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)'. 2023-04-18 17:12:09,603 [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)'. 2023-04-18 17:12:09,603 [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)'. 2023-04-18 17:12:09,603 [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)'. 2023-04-18 17:12:09,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,603 [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)'. 2023-04-18 17:12:09,604 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,604 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,604 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,605 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,605 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,607 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,607 [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)'. 2023-04-18 17:12:09,608 [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)'. 2023-04-18 17:12:09,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,608 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,608 [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)'. 2023-04-18 17:12:09,608 [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)'. 2023-04-18 17:12:09,608 [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)'. 2023-04-18 17:12:09,608 [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)'. 2023-04-18 17:12:09,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,609 [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)'. 2023-04-18 17:12:09,610 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,610 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,611 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,612 [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)'. 2023-04-18 17:12:09,612 [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)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,612 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,612 [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)'. 2023-04-18 17:12:09,612 [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)'. 2023-04-18 17:12:09,612 [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)'. 2023-04-18 17:12:09,613 [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)'. 2023-04-18 17:12:09,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,613 [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)'. 2023-04-18 17:12:09,614 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,614 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,615 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,616 [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)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,616 [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)'. 2023-04-18 17:12:09,616 [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)'. 2023-04-18 17:12:09,616 [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)'. 2023-04-18 17:12:09,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,617 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,618 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,620 [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)'. 2023-04-18 17:12:09,620 [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)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,620 [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)'. 2023-04-18 17:12:09,620 [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)'. 2023-04-18 17:12:09,620 [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)'. 2023-04-18 17:12:09,621 [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)'. 2023-04-18 17:12:09,621 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,621 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,621 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,621 [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)'. 2023-04-18 17:12:09,622 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,622 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,624 [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)'. 2023-04-18 17:12:09,624 [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)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,624 [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)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-04-18 17:12:09,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,625 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,625 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,625 [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)'. 2023-04-18 17:12:09,625 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,625 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,626 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})] 2023-04-18 17:12:09,626 [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.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.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.519 s - in org.appng.formtags.RuleValidationTest [INFO] Running org.appng.formtags.FormElementTest 2023-04-18 17:12:09,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,749 [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)'. 2023-04-18 17:12:09,749 [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)'. 2023-04-18 17:12:09,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,750 [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)'. 2023-04-18 17:12:09,750 [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)'. 2023-04-18 17:12:09,750 [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)'. 2023-04-18 17:12:09,750 [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)'. 2023-04-18 17:12:09,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,750 [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)'. 2023-04-18 17:12:09,751 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2023-04-18 17:12:09,850 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,850 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,850 [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)'. 2023-04-18 17:12:09,850 [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)'. 2023-04-18 17:12:09,850 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,850 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,850 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,850 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,851 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,851 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,851 [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)'. 2023-04-18 17:12:09,851 [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)'. 2023-04-18 17:12:09,851 [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)'. 2023-04-18 17:12:09,851 [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)'. 2023-04-18 17:12:09,851 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,851 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,851 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,851 [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)'. 2023-04-18 17:12:09,851 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})] 2023-04-18 17:12:09,853 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,853 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,853 [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)'. 2023-04-18 17:12:09,854 [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)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,854 [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)'. 2023-04-18 17:12:09,854 [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)'. 2023-04-18 17:12:09,854 [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)'. 2023-04-18 17:12:09,854 [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)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,854 [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)'. 2023-04-18 17:12:09,855 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)] 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,858 [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)'. 2023-04-18 17:12:09,858 [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)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,858 [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)'. 2023-04-18 17:12:09,859 [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)'. 2023-04-18 17:12:09,859 [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)'. 2023-04-18 17:12:09,859 [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)'. 2023-04-18 17:12:09,859 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,859 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,859 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,859 [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)'. 2023-04-18 17:12:09,859 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = >), (SESSION = {})] 2023-04-18 17:12:09,861 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,862 [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)'. 2023-04-18 17:12:09,862 [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)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,862 [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)'. 2023-04-18 17:12:09,863 [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)'. 2023-04-18 17:12:09,863 [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)'. 2023-04-18 17:12:09,863 [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)'. 2023-04-18 17:12:09,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,863 [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)'. 2023-04-18 17:12:09,863 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2023-04-18 17:12:09,867 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,867 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,868 [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)'. 2023-04-18 17:12:09,868 [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)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,868 [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)'. 2023-04-18 17:12:09,868 [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)'. 2023-04-18 17:12:09,868 [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)'. 2023-04-18 17:12:09,868 [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)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,868 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,869 [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)'. 2023-04-18 17:12:09,869 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,871 [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)'. 2023-04-18 17:12:09,871 [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)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,871 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,872 [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)'. 2023-04-18 17:12:09,872 [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)'. 2023-04-18 17:12:09,872 [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)'. 2023-04-18 17:12:09,872 [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)'. 2023-04-18 17:12:09,872 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,872 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,872 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,872 [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)'. 2023-04-18 17:12:09,872 [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.244 s - in org.appng.formtags.FormElementTest [INFO] Running org.appng.formtags.providers.EmailProviderTest 2023-04-18 17:12:09,898 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled 2023-04-18 17:12:09,899 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.appng.formtags.providers.EmailProviderTest [INFO] Running org.appng.formtags.FormElementRuleTest 2023-04-18 17:12:09,916 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,916 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,916 [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)'. 2023-04-18 17:12:09,916 [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)'. 2023-04-18 17:12:09,916 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,916 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,917 [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)'. 2023-04-18 17:12:09,917 [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)'. 2023-04-18 17:12:09,917 [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)'. 2023-04-18 17:12:09,917 [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)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,917 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,917 [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)'. 2023-04-18 17:12:09,918 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,920 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,920 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,920 [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)'. 2023-04-18 17:12:09,920 [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)'. 2023-04-18 17:12:09,920 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,920 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,921 [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)'. 2023-04-18 17:12:09,921 [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)'. 2023-04-18 17:12:09,921 [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)'. 2023-04-18 17:12:09,921 [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)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,921 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,921 [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)'. 2023-04-18 17:12:09,922 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,923 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,923 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,923 [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)'. 2023-04-18 17:12:09,923 [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)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,924 [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)'. 2023-04-18 17:12:09,924 [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)'. 2023-04-18 17:12:09,924 [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)'. 2023-04-18 17:12:09,924 [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)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,924 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,924 [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)'. 2023-04-18 17:12:09,925 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:09,926 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,926 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,926 [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)'. 2023-04-18 17:12:09,926 [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)'. 2023-04-18 17:12:09,926 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,926 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,926 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,927 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,927 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,927 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,927 [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)'. 2023-04-18 17:12:09,927 [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)'. 2023-04-18 17:12:09,927 [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)'. 2023-04-18 17:12:09,927 [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)'. 2023-04-18 17:12:09,927 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,927 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,928 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,928 [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)'. 2023-04-18 17:12:09,928 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:09,930 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,930 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,931 [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)'. 2023-04-18 17:12:09,931 [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)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,931 [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)'. 2023-04-18 17:12:09,931 [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)'. 2023-04-18 17:12:09,931 [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)'. 2023-04-18 17:12:09,931 [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)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,931 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,932 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,932 [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)'. 2023-04-18 17:12:09,932 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'1KB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,934 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,934 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,934 [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)'. 2023-04-18 17:12:09,934 [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)'. 2023-04-18 17:12:09,934 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,935 [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)'. 2023-04-18 17:12:09,935 [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)'. 2023-04-18 17:12:09,935 [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)'. 2023-04-18 17:12:09,935 [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)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,935 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,935 [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)'. 2023-04-18 17:12:09,936 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'2MB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,938 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,938 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,938 [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)'. 2023-04-18 17:12:09,938 [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)'. 2023-04-18 17:12:09,938 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,938 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,938 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,939 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,939 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,939 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,939 [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)'. 2023-04-18 17:12:09,939 [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)'. 2023-04-18 17:12:09,939 [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)'. 2023-04-18 17:12:09,939 [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)'. 2023-04-18 17:12:09,939 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,939 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,939 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,939 [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)'. 2023-04-18 17:12:09,940 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,942 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,942 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,942 [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)'. 2023-04-18 17:12:09,942 [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)'. 2023-04-18 17:12:09,942 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,942 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,942 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,943 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,943 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,943 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,943 [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)'. 2023-04-18 17:12:09,943 [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)'. 2023-04-18 17:12:09,943 [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)'. 2023-04-18 17:12:09,943 [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)'. 2023-04-18 17:12:09,943 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,943 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,943 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,943 [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)'. 2023-04-18 17:12:09,944 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,946 [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)'. 2023-04-18 17:12:09,946 [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)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,946 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,946 [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)'. 2023-04-18 17:12:09,946 [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)'. 2023-04-18 17:12:09,947 [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)'. 2023-04-18 17:12:09,947 [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)'. 2023-04-18 17:12:09,947 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,947 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,947 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,947 [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)'. 2023-04-18 17:12:09,947 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,950 [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)'. 2023-04-18 17:12:09,950 [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)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,950 [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)'. 2023-04-18 17:12:09,950 [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)'. 2023-04-18 17:12:09,950 [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)'. 2023-04-18 17:12:09,950 [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)'. 2023-04-18 17:12:09,950 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,951 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,951 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,951 [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)'. 2023-04-18 17:12:09,951 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(field,2,2)} = false [(field = 12.345), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,953 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,953 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,953 [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)'. 2023-04-18 17:12:09,953 [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)'. 2023-04-18 17:12:09,953 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,954 [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)'. 2023-04-18 17:12:09,954 [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)'. 2023-04-18 17:12:09,954 [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)'. 2023-04-18 17:12:09,954 [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)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,954 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,954 [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)'. 2023-04-18 17:12:09,955 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,957 [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)'. 2023-04-18 17:12:09,957 [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)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,957 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,957 [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)'. 2023-04-18 17:12:09,957 [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)'. 2023-04-18 17:12:09,957 [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)'. 2023-04-18 17:12:09,958 [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)'. 2023-04-18 17:12:09,958 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,958 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,958 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,958 [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)'. 2023-04-18 17:12:09,958 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'gif')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,960 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,960 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,960 [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)'. 2023-04-18 17:12:09,960 [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)'. 2023-04-18 17:12:09,960 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,960 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,960 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,960 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,961 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,961 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,961 [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)'. 2023-04-18 17:12:09,961 [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)'. 2023-04-18 17:12:09,961 [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)'. 2023-04-18 17:12:09,961 [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)'. 2023-04-18 17:12:09,961 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,961 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,961 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,961 [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)'. 2023-04-18 17:12:09,961 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(field,'field')} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,964 [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)'. 2023-04-18 17:12:09,964 [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)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,964 [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)'. 2023-04-18 17:12:09,964 [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)'. 2023-04-18 17:12:09,964 [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)'. 2023-04-18 17:12:09,964 [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)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,964 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,965 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,965 [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)'. 2023-04-18 17:12:09,965 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,966 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,967 [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)'. 2023-04-18 17:12:09,967 [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)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,967 [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)'. 2023-04-18 17:12:09,967 [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)'. 2023-04-18 17:12:09,967 [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)'. 2023-04-18 17:12:09,967 [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)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,967 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,968 [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)'. 2023-04-18 17:12:09,968 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = abcdef), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,970 [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)'. 2023-04-18 17:12:09,970 [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)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,970 [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)'. 2023-04-18 17:12:09,970 [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)'. 2023-04-18 17:12:09,970 [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)'. 2023-04-18 17:12:09,970 [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)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,970 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,971 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,971 [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)'. 2023-04-18 17:12:09,971 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,1,2)} = true [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,972 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,972 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,972 [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)'. 2023-04-18 17:12:09,972 [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)'. 2023-04-18 17:12:09,972 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,972 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,973 [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)'. 2023-04-18 17:12:09,973 [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)'. 2023-04-18 17:12:09,973 [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)'. 2023-04-18 17:12:09,973 [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)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,973 [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)'. 2023-04-18 17:12:09,973 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,1,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,975 [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)'. 2023-04-18 17:12:09,975 [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)'. 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,975 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,976 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,976 [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)'. 2023-04-18 17:12:09,976 [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)'. 2023-04-18 17:12:09,976 [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)'. 2023-04-18 17:12:09,976 [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)'. 2023-04-18 17:12:09,976 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,976 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,976 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,976 [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)'. 2023-04-18 17:12:09,976 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,978 [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)'. 2023-04-18 17:12:09,978 [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)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,978 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,979 [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)'. 2023-04-18 17:12:09,979 [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)'. 2023-04-18 17:12:09,979 [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)'. 2023-04-18 17:12:09,979 [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)'. 2023-04-18 17:12:09,979 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,979 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,979 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,979 [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)'. 2023-04-18 17:12:09,979 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,0,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:09,982 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,982 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,982 [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)'. 2023-04-18 17:12:09,983 [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)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,983 [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)'. 2023-04-18 17:12:09,983 [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)'. 2023-04-18 17:12:09,983 [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)'. 2023-04-18 17:12:09,983 [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)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,983 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,983 [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)'. 2023-04-18 17:12:09,984 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,985 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,985 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,985 [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)'. 2023-04-18 17:12:09,985 [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)'. 2023-04-18 17:12:09,985 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,986 [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)'. 2023-04-18 17:12:09,986 [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)'. 2023-04-18 17:12:09,986 [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)'. 2023-04-18 17:12:09,986 [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)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,986 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,986 [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)'. 2023-04-18 17:12:09,987 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,field)} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,988 [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)'. 2023-04-18 17:12:09,988 [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)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,988 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,988 [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)'. 2023-04-18 17:12:09,988 [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)'. 2023-04-18 17:12:09,989 [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)'. 2023-04-18 17:12:09,989 [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)'. 2023-04-18 17:12:09,989 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,989 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,989 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,989 [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)'. 2023-04-18 17:12:09,989 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,992 [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)'. 2023-04-18 17:12:09,992 [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)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,992 [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)'. 2023-04-18 17:12:09,992 [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)'. 2023-04-18 17:12:09,992 [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)'. 2023-04-18 17:12:09,992 [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)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,992 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,993 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,993 [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)'. 2023-04-18 17:12:09,993 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,995 [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)'. 2023-04-18 17:12:09,995 [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)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,995 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,995 [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)'. 2023-04-18 17:12:09,995 [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)'. 2023-04-18 17:12:09,996 [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)'. 2023-04-18 17:12:09,996 [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)'. 2023-04-18 17:12:09,996 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:09,996 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:09,996 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:09,996 [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)'. 2023-04-18 17:12:09,996 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp(field,'[0-9]{5}')} = false [(field = 1234), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:09,999 [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)'. 2023-04-18 17:12:09,999 [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)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:09,999 [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)'. 2023-04-18 17:12:09,999 [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)'. 2023-04-18 17:12:09,999 [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)'. 2023-04-18 17:12:09,999 [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)'. 2023-04-18 17:12:09,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,000 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,000 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,000 [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)'. 2023-04-18 17:12:10,000 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(field,3)} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:10,001 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,002 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,002 [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)'. 2023-04-18 17:12:10,003 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,3)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:10,004 [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)'. 2023-04-18 17:12:10,004 [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)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:10,004 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:10,004 [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)'. 2023-04-18 17:12:10,004 [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)'. 2023-04-18 17:12:10,005 [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)'. 2023-04-18 17:12:10,005 [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)'. 2023-04-18 17:12:10,005 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,005 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,005 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,005 [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)'. 2023-04-18 17:12:10,005 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,008 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,008 [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)'. 2023-04-18 17:12:10,009 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(field,3)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})] 2023-04-18 17:12:10,010 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:10,010 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:10,010 [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)'. 2023-04-18 17:12:10,010 [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)'. 2023-04-18 17:12:10,010 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:10,010 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:10,010 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:10,010 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:10,011 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:10,011 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:10,011 [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)'. 2023-04-18 17:12:10,011 [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)'. 2023-04-18 17:12:10,011 [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)'. 2023-04-18 17:12:10,011 [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)'. 2023-04-18 17:12:10,011 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,011 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,011 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,011 [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)'. 2023-04-18 17:12:10,011 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:10,012 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,013 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,013 [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)'. 2023-04-18 17:12:10,014 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})] 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-04-18 17:12:10,016 [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)'. 2023-04-18 17:12:10,016 [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)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-04-18 17:12:10,016 [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)'. 2023-04-18 17:12:10,016 [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)'. 2023-04-18 17:12:10,016 [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)'. 2023-04-18 17:12:10,016 [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)'. 2023-04-18 17:12:10,016 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-04-18 17:12:10,017 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-04-18 17:12:10,017 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-04-18 17:12:10,017 [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)'. 2023-04-18 17:12:10,017 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(field)} = false [(field = +++), (upload = [/var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.26.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.109 s - in org.appng.formtags.FormElementRuleTest [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.26.x/appng-formtags/target/appng-formtags-1.26.1-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.26.x/appng-formtags/target/appng-formtags-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-formtags --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/target/appng-formtags-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/target/appng-formtags-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-formtags --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/maven-metadata.xml (991 B at 7.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-20230418.151141-6.jar Progress (1): 4.1/30 kB Progress (1): 8.2/30 kB Progress (1): 12/30 kB Progress (1): 16/30 kB Progress (1): 20/30 kB Progress (1): 25/30 kB Progress (1): 29/30 kB Progress (1): 30 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-20230418.151141-6.jar (30 kB at 327 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-20230418.151141-6.pom Progress (1): 1.8 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-20230418.151141-6.pom (1.8 kB at 27 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (2.3 kB at 83 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/maven-metadata.xml (991 B at 2.7 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (2.3 kB at 1.8 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/21 kB Progress (1): 8.2/21 kB Progress (1): 12/21 kB Progress (1): 16/21 kB Progress (1): 20/21 kB Progress (1): 21 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/appng-formtags-1.26.1-20230418.151141-6-sources.jar (21 kB at 48 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.1-SNAPSHOT/maven-metadata.xml (991 B at 705 B/s) [INFO] [INFO] -----------------------< org.appng:appng-xmlapi >----------------------- [INFO] Building appNG XML-API 1.26.1-SNAPSHOT [6/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-xmlapi --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-xmlapi --- [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/Linkable.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/OpenapiAction.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.26.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 130 source files to /var/lib/jenkins/workspace/appNG_1.26.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 14 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.26.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 2023-04-18 17:12:18,746 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> 2023-04-18 17:12:18,746 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> 2023-04-18 17:12:18,749 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> 2023-04-18 17:12:18,749 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> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.499 s - in org.appng.xml.MarshallServiceTest [INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest 2023-04-18 17:12:19,170 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java 2023-04-18 17:12:19,170 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 s - in org.appng.xml.ApplicationPropertyConstantCreatorTest [INFO] Running org.appng.xml.transformation.StyleSheetProviderTest 2023-04-18 17:12:19,186 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete 2023-04-18 17:12:19,186 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.appng.xml.transformation.StyleSheetProviderTest [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.26.x/appng-xmlapi/target/appng-xmlapi-1.26.1-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.26.x/appng-xmlapi/target/appng-xmlapi-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-xmlapi --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/target/appng-xmlapi-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/target/appng-xmlapi-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-xmlapi --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 989 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/maven-metadata.xml (989 B at 5.2 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-20230418.151141-6.jar Progress (1): 4.1/165 kB Progress (1): 8.2/165 kB Progress (1): 12/165 kB Progress (1): 16/165 kB Progress (1): 20/165 kB Progress (1): 25/165 kB Progress (1): 29/165 kB Progress (1): 33/165 kB Progress (1): 37/165 kB Progress (1): 41/165 kB Progress (1): 45/165 kB Progress (1): 49/165 kB Progress (1): 53/165 kB Progress (1): 57/165 kB Progress (1): 61/165 kB Progress (1): 66/165 kB Progress (1): 70/165 kB Progress (1): 74/165 kB Progress (1): 78/165 kB Progress (1): 82/165 kB Progress (1): 86/165 kB Progress (1): 90/165 kB Progress (1): 94/165 kB Progress (1): 98/165 kB Progress (1): 102/165 kB Progress (1): 106/165 kB Progress (1): 111/165 kB Progress (1): 115/165 kB Progress (1): 119/165 kB Progress (1): 123/165 kB Progress (1): 127/165 kB Progress (1): 131/165 kB Progress (1): 135/165 kB Progress (1): 139/165 kB Progress (1): 143/165 kB Progress (1): 147/165 kB Progress (1): 152/165 kB Progress (1): 156/165 kB Progress (1): 160/165 kB Progress (1): 164/165 kB Progress (1): 165 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-20230418.151141-6.jar (165 kB at 694 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-20230418.151141-6.pom Progress (1): 3.1 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-20230418.151141-6.pom (3.1 kB at 46 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (2.3 kB at 47 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 989 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/maven-metadata.xml (989 B at 1.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (2.3 kB at 5.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/171 kB Progress (1): 8.2/171 kB Progress (1): 12/171 kB Progress (1): 16/171 kB Progress (1): 20/171 kB Progress (1): 25/171 kB Progress (1): 29/171 kB Progress (1): 33/171 kB Progress (1): 37/171 kB Progress (1): 41/171 kB Progress (1): 45/171 kB Progress (1): 49/171 kB Progress (1): 53/171 kB Progress (1): 57/171 kB Progress (1): 61/171 kB Progress (1): 66/171 kB Progress (1): 70/171 kB Progress (1): 74/171 kB Progress (1): 78/171 kB Progress (1): 82/171 kB Progress (1): 86/171 kB Progress (1): 90/171 kB Progress (1): 94/171 kB Progress (1): 98/171 kB Progress (1): 102/171 kB Progress (1): 106/171 kB Progress (1): 111/171 kB Progress (1): 115/171 kB Progress (1): 119/171 kB Progress (1): 123/171 kB Progress (1): 127/171 kB Progress (1): 131/171 kB Progress (1): 135/171 kB Progress (1): 139/171 kB Progress (1): 143/171 kB Progress (1): 147/171 kB Progress (1): 152/171 kB Progress (1): 156/171 kB Progress (1): 160/171 kB Progress (1): 164/171 kB Progress (1): 168/171 kB Progress (1): 171 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/appng-xmlapi-1.26.1-20230418.151141-6-sources.jar (171 kB at 1.9 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 989 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.1-SNAPSHOT/maven-metadata.xml (989 B at 838 B/s) [INFO] [INFO] ------------------------< org.appng:appng-api >------------------------- [INFO] Building appNG public API 1.26.1-SNAPSHOT [7/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-api --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-api --- [INFO] [INFO] --- appng-maven-plugin:1.24.5:generateMessageConstants (messageConstants) @ appng-api --- [INFO] generate message constants for [/var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/main/resources/messages-core.properties, org.appng.api.MessageConstants, /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/generated-sources/constants] [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-api --- [INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/generated-sources/constants added. [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 174 source files to /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/main/java/org/appng/api/support/OptionImpl.java: Some input files use or override a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/main/java/org/appng/api/support/OptionImpl.java: Recompile with -Xlint:deprecation for details. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java uses unchecked or unsafe operations. [INFO] /var/lib/jenkins/workspace/appNG_1.26.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 39 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 61 source files to /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/test-classes [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/test/java/org/appng/api/support/environment/EnvironmentTest.java: Some input files use or override a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/src/test/java/org/appng/api/support/environment/EnvironmentTest.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.model.PropertyTypeTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.appng.api.model.PropertyTypeTest [INFO] Running org.appng.api.DataContainerTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s - in org.appng.api.DataContainerTest [INFO] Running org.appng.api.auth.AuthToolsTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.appng.api.auth.AuthToolsTest [INFO] Running org.appng.api.FormDataBinderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.31 s - in org.appng.api.FormDataBinderTest [INFO] Running org.appng.api.FileUploadTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.FileUploadTest [INFO] Running org.appng.api.RequestDataBinderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.api.RequestDataBinderTest [INFO] Running org.appng.api.validation.constraints.RichtextSizeValidatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.appng.api.validation.constraints.RichtextSizeValidatorTest [INFO] Running org.appng.api.support.SelectionBuilderTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.api.support.SelectionBuilderTest [INFO] Running org.appng.api.support.HttpHeaderUtilsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.appng.api.support.HttpHeaderUtilsTest [INFO] Running org.appng.api.support.ValidationProviderTest 2023-04-18 17:12:27,806 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.177 s - in org.appng.api.support.ValidationProviderTest [INFO] Running org.appng.api.support.DatasourceInheritanceTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s - in org.appng.api.support.DatasourceInheritanceTest [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.I18nTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.I18nTest [INFO] Running org.appng.api.support.LabelSupportTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s - in org.appng.api.support.LabelSupportTest [INFO] Running org.appng.api.support.environment.EnvironmentTest 2023-04-18 17:12:30,037 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope PLATFORM is not enabled! 2023-04-18 17:12:30,037 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:12:30,037 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope REQUEST is not enabled! 2023-04-18 17:12:30,044 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:12:30,044 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:12:30,045 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:12:30,045 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:12:30,051 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:12:30,051 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.028 s - in org.appng.api.support.environment.EnvironmentTest [INFO] Running org.appng.api.support.environment.AttributeWrapperTest 2023-04-18 17:12:30,052 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#38027658 for site thesite with parent sun.misc.Launcher$AppClassLoader#1028566121 created [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.environment.AttributeWrapperTest [INFO] Running org.appng.api.support.ApplicationResourceHolderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.api.support.ApplicationResourceHolderTest [INFO] Running org.appng.api.support.PropertyHolderTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.api.support.PropertyHolderTest [INFO] Running org.appng.api.support.ResultServiceTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.158 s - in org.appng.api.support.ResultServiceTest [INFO] Running org.appng.api.support.CallableDataSourceTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in org.appng.api.support.CallableDataSourceTest [INFO] Running org.appng.api.support.CallableActionTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 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.OptionsImplTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.api.support.OptionsImplTest [INFO] Running org.appng.api.support.RequestSupportTest 2023-04-18 17:12:30,375 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' 2023-04-18 17:12:30,377 WARN [main] org.appng.api.support.field.DecimalFieldConverter: error in field savings: can not convert 'null' to type 'java.lang.Double' using format '###,###.###' 2023-04-18 17:12:30,377 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '#' 2023-04-18 17:12:30,381 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '###' [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in org.appng.api.support.RequestSupportTest [INFO] Running org.appng.api.support.ParameterSupportTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.appng.api.support.ParameterSupportTest [INFO] Running org.appng.api.support.SelectionFactoryTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.SelectionFactoryTest [INFO] Running org.appng.api.support.SortParamSupportTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.appng.api.support.SortParamSupportTest [INFO] Running org.appng.api.support.MessageSourceChainTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.api.support.MessageSourceChainTest [INFO] Running org.appng.api.support.ElementHelperTest [WARNING] Tests run: 18, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.076 s - in org.appng.api.support.ElementHelperTest [INFO] Running org.appng.api.support.validation.NestedListTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.validation.NestedListTest [INFO] Running org.appng.api.support.validation.FileUploadValidatorTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 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.032 s - in org.appng.api.support.validation.LocalizedMessageInterpolatorTest [INFO] Running org.appng.api.support.ApplicationRequestTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.api.support.ApplicationRequestTest [INFO] Running org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest 2023-04-18 17:12:30,614 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.05 s - in org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaDateTimeTest 2023-04-18 17:12:30,676 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.056 s - in org.appng.api.support.field.DateFieldConverterJodaDateTimeTest [INFO] Running org.appng.api.support.field.IntegerFieldConverterTest 2023-04-18 17:12:30,704 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert '2247483648' to type 'java.lang.Integer' using format '#' 2023-04-18 17:12:30,708 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.028 s - in org.appng.api.support.field.IntegerFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest 2023-04-18 17:12:30,736 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.022 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.039 s - in org.appng.api.support.field.DefaultFieldConverterTest [INFO] Running org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTest 2023-04-18 17:12:30,806 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.DateFieldConverterZonedDateTimeTest 2023-04-18 17:12:30,822 WARN [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'java.time.ZonedDateTime' using format 'yyyy-MM-dd HH:mm:ss' [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.field.DateFieldConverterZonedDateTimeTest [INFO] Running org.appng.api.support.field.FileFieldConverterTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.api.support.field.FileFieldConverterTest [INFO] Running org.appng.api.support.field.ListFieldConverterTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.appng.api.support.field.ListFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterTest 2023-04-18 17:12:30,879 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.005 s - in org.appng.api.support.field.DateFieldConverterTest [INFO] Running org.appng.api.support.field.ObjectFieldConverterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.appng.api.support.field.ObjectFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTimeTest 2023-04-18 17:12:30,923 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.012 s - in org.appng.api.support.field.DateFieldConverterLocalDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTest 2023-04-18 17:12:30,940 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.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.XPathProcessorTest [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.appng.api.XPathProcessorTest [INFO] Running org.appng.api.RequestMappingTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.appng.api.RequestMappingTest [INFO] Running org.appng.api.ConfigValidatorTest 2023-04-18 17:12:31,084 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2023-04-18 17:12:31,089 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2023-04-18 17:12:31,093 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 2023-04-18 17:12:31,097 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 2023-04-18 17:12:31,101 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2023-04-18 17:12:31,104 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 2023-04-18 17:12:31,109 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2023-04-18 17:12:31,112 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2023-04-18 17:12:31,116 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 2023-04-18 17:12:31,119 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 2023-04-18 17:12:31,123 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2023-04-18 17:12:31,127 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 2023-04-18 17:12:31,174 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config//permissions/permission[@ref='testPermission'] in resource datasource.xml 2023-04-18 17:12:31,178 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 2023-04-18 17:12:31,181 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2023-04-18 17:12:31,184 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 2023-04-18 17:12:31,188 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='hyrule'] in resource datasource.xml 2023-04-18 17:12:31,192 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml 2023-04-18 17:12:31,196 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml 2023-04-18 17:12:31,199 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 2023-04-18 17:12:31,203 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 2023-04-18 17:12:31,206 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml 2023-04-18 17:12:31,210 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 2023-04-18 17:12:31,276 INFO [main] org.appng.api.support.ConfigValidator: validated application 'application' in 197ms 2023-04-18 17:12:31,276 ERROR [main] org.appng.api.support.ConfigValidator: found errors: No <applicationRootConfig> 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 '/', '${<param>}' 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 '/', '${<param>}' 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 '/', '${<param>}' 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 '/', '${<param>}' 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 '/', '${<param>}' 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'. 2023-04-18 17:12:31,283 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml 2023-04-18 17:12:31,293 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml 2023-04-18 17:12:31,299 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml 2023-04-18 17:12:31,302 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: 0.268 s - in org.appng.api.ConfigValidatorTest [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.513 s - in org.appng.api.ConsumerProducerTest [INFO] [INFO] Results: [INFO] [WARNING] Tests run: 333, 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.26.x/appng-api/target/appng-api-1.26.1-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.26.x/appng-api/target/appng-api-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-api --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/appng-api-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/appng-api-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-api --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 986 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/maven-metadata.xml (986 B at 5.8 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-20230418.151141-6.jar Progress (1): 4.1/368 kB Progress (1): 8.2/368 kB Progress (1): 12/368 kB Progress (1): 16/368 kB Progress (1): 20/368 kB Progress (1): 25/368 kB Progress (1): 29/368 kB Progress (1): 33/368 kB Progress (1): 37/368 kB Progress (1): 41/368 kB Progress (1): 45/368 kB Progress (1): 49/368 kB Progress (1): 53/368 kB Progress (1): 57/368 kB Progress (1): 61/368 kB Progress (1): 66/368 kB Progress (1): 70/368 kB Progress (1): 74/368 kB Progress (1): 78/368 kB Progress (1): 82/368 kB Progress (1): 86/368 kB Progress (1): 90/368 kB Progress (1): 94/368 kB Progress (1): 98/368 kB Progress (1): 102/368 kB Progress (1): 106/368 kB Progress (1): 111/368 kB Progress (1): 115/368 kB Progress (1): 119/368 kB Progress (1): 123/368 kB Progress (1): 127/368 kB Progress (1): 131/368 kB Progress (1): 135/368 kB Progress (1): 139/368 kB Progress (1): 143/368 kB Progress (1): 147/368 kB Progress (1): 152/368 kB Progress (1): 156/368 kB Progress (1): 160/368 kB Progress (1): 164/368 kB Progress (1): 168/368 kB Progress (1): 172/368 kB Progress (1): 176/368 kB Progress (1): 180/368 kB Progress (1): 184/368 kB Progress (1): 188/368 kB Progress (1): 193/368 kB Progress (1): 197/368 kB Progress (1): 201/368 kB Progress (1): 205/368 kB Progress (1): 209/368 kB Progress (1): 213/368 kB Progress (1): 217/368 kB Progress (1): 221/368 kB Progress (1): 225/368 kB Progress (1): 229/368 kB Progress (1): 233/368 kB Progress (1): 238/368 kB Progress (1): 242/368 kB Progress (1): 246/368 kB Progress (1): 250/368 kB Progress (1): 254/368 kB Progress (1): 258/368 kB Progress (1): 262/368 kB Progress (1): 266/368 kB Progress (1): 270/368 kB Progress (1): 274/368 kB Progress (1): 279/368 kB Progress (1): 283/368 kB Progress (1): 287/368 kB Progress (1): 291/368 kB Progress (1): 295/368 kB Progress (1): 299/368 kB Progress (1): 303/368 kB Progress (1): 307/368 kB Progress (1): 311/368 kB Progress (1): 315/368 kB Progress (1): 319/368 kB Progress (1): 324/368 kB Progress (1): 328/368 kB Progress (1): 332/368 kB Progress (1): 336/368 kB Progress (1): 340/368 kB Progress (1): 344/368 kB Progress (1): 348/368 kB Progress (1): 352/368 kB Progress (1): 356/368 kB Progress (1): 360/368 kB Progress (1): 365/368 kB Progress (1): 368 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-20230418.151141-6.jar (368 kB at 511 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-20230418.151141-6.pom Progress (1): 4.1/5.2 kB Progress (1): 5.2 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-20230418.151141-6.pom (5.2 kB at 20 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (2.3 kB at 63 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 986 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/maven-metadata.xml (986 B at 611 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (2.3 kB at 6.7 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/290 kB Progress (1): 8.2/290 kB Progress (1): 12/290 kB Progress (1): 16/290 kB Progress (1): 20/290 kB Progress (1): 25/290 kB Progress (1): 29/290 kB Progress (1): 33/290 kB Progress (1): 37/290 kB Progress (1): 41/290 kB Progress (1): 45/290 kB Progress (1): 49/290 kB Progress (1): 53/290 kB Progress (1): 57/290 kB Progress (1): 61/290 kB Progress (1): 66/290 kB Progress (1): 70/290 kB Progress (1): 74/290 kB Progress (1): 78/290 kB Progress (1): 82/290 kB Progress (1): 86/290 kB Progress (1): 90/290 kB Progress (1): 94/290 kB Progress (1): 98/290 kB Progress (1): 102/290 kB Progress (1): 106/290 kB Progress (1): 111/290 kB Progress (1): 115/290 kB Progress (1): 119/290 kB Progress (1): 123/290 kB Progress (1): 127/290 kB Progress (1): 131/290 kB Progress (1): 135/290 kB Progress (1): 139/290 kB Progress (1): 143/290 kB Progress (1): 147/290 kB Progress (1): 152/290 kB Progress (1): 156/290 kB Progress (1): 160/290 kB Progress (1): 164/290 kB Progress (1): 168/290 kB Progress (1): 172/290 kB Progress (1): 176/290 kB Progress (1): 180/290 kB Progress (1): 184/290 kB Progress (1): 188/290 kB Progress (1): 193/290 kB Progress (1): 197/290 kB Progress (1): 201/290 kB Progress (1): 205/290 kB Progress (1): 209/290 kB Progress (1): 213/290 kB Progress (1): 217/290 kB Progress (1): 221/290 kB Progress (1): 225/290 kB Progress (1): 229/290 kB Progress (1): 233/290 kB Progress (1): 238/290 kB Progress (1): 242/290 kB Progress (1): 246/290 kB Progress (1): 250/290 kB Progress (1): 254/290 kB Progress (1): 258/290 kB Progress (1): 262/290 kB Progress (1): 266/290 kB Progress (1): 270/290 kB Progress (1): 274/290 kB Progress (1): 279/290 kB Progress (1): 283/290 kB Progress (1): 287/290 kB Progress (1): 290 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/appng-api-1.26.1-20230418.151141-6-sources.jar (290 kB at 1.3 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 986 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.1-SNAPSHOT/maven-metadata.xml (986 B at 1.6 kB/s) [INFO] [INFO] --------------------< org.appng:appng-testsupport >--------------------- [INFO] Building appNG testsupport 1.26.1-SNAPSHOT [8/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-testsupport --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-testsupport --- [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 19 source files to /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/src/main/java/org/appng/testsupport/validation/WritingJsonValidator.java: /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/src/main/java/org/appng/testsupport/validation/WritingJsonValidator.java uses or overrides a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/src/main/java/org/appng/testsupport/validation/WritingJsonValidator.java: Recompile with -Xlint:deprecation for details. [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.26.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.SimpleApplicationTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.316 s - in org.appng.testsupport.SimpleApplicationTest [INFO] Running org.appng.testsupport.validation.DateFieldDifferenceHandlerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.524 s - in org.appng.testsupport.validation.DateFieldDifferenceHandlerTest [INFO] Running org.appng.testsupport.validation.AttributeValueDifferenceHandlerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 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.02 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.27 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.04 s - in org.appng.testsupport.validation.XPathDifferenceHandlerTest [INFO] Running org.appng.testsupport.TestBaseTest 2023-04-18 17:12:40,266 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] 2023-04-18 17:12:40,278 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@70f43b45, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@26d10f2e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@10ad20cb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7dd712e8, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2c282004, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@22ee2d0] 2023-04-18 17:12:40,367 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-04-18 17:12:40,525 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@308a6984: startup date [Tue Apr 18 17:12:40 CEST 2023]; root of context hierarchy 2023-04-18 17:12:40,726 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 MappingJackson2HttpMessageConverters: 2023-04-18 17:12:40,726 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 ObjectMappers: 2023-04-18 17:12:40,727 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 Modules: 2023-04-18 17:12:40,729 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 @Primary Beans: 2023-04-18 17:12:40,729 INFO [main] org.appng.api.config.RestConfig: [localhost:application] No ObjectMapper found in context, creating default. 2023-04-18 17:12:40,738 INFO [main] org.appng.api.config.RestConfig: [localhost:application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-04-18 17:12:40,750 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Registering ObjectMapper 'defaultObjectMapper' 2023-04-18 17:12:40,750 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-04-18 17:12:41,117 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@308a6984: startup date [Tue Apr 18 17:12:40 CEST 2023]; root of context hierarchy [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.943 s - in org.appng.testsupport.TestBaseTest [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.26.x/appng-testsupport/target/appng-testsupport-1.26.1-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.26.x/appng-testsupport/target/appng-testsupport-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-testsupport --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/target/appng-testsupport-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/target/appng-testsupport-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-testsupport --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 994 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/maven-metadata.xml (994 B at 23 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-20230418.151141-6.jar Progress (1): 4.1/62 kB Progress (1): 8.2/62 kB Progress (1): 12/62 kB Progress (1): 16/62 kB Progress (1): 20/62 kB Progress (1): 25/62 kB Progress (1): 29/62 kB Progress (1): 33/62 kB Progress (1): 37/62 kB Progress (1): 41/62 kB Progress (1): 45/62 kB Progress (1): 49/62 kB Progress (1): 53/62 kB Progress (1): 57/62 kB Progress (1): 61/62 kB Progress (1): 62 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-20230418.151141-6.jar (62 kB at 624 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-20230418.151141-6.pom Progress (1): 2.2 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-20230418.151141-6.pom (2.2 kB at 29 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (2.3 kB at 67 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 994 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/maven-metadata.xml (994 B at 2.4 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (2.3 kB at 5.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/39 kB Progress (1): 8.2/39 kB Progress (1): 12/39 kB Progress (1): 16/39 kB Progress (1): 20/39 kB Progress (1): 25/39 kB Progress (1): 29/39 kB Progress (1): 33/39 kB Progress (1): 37/39 kB Progress (1): 39 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/appng-testsupport-1.26.1-20230418.151141-6-sources.jar (39 kB at 390 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 994 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.1-SNAPSHOT/maven-metadata.xml (994 B at 1.5 kB/s) [INFO] [INFO] ----------------------< org.appng:appng-rest-api >---------------------- [INFO] Building appNG REST API 1.26.1-SNAPSHOT [9/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-rest-api --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-rest-api --- [INFO] [INFO] --- swagger-codegen-maven-plugin:2.4.25:generate (v1) @ appng-rest-api --- [INFO] reading from /var/lib/jenkins/workspace/appNG_1.26.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.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Action.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/ActionField.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Datasource.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Element.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/ErrorModel.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Field.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/FieldType.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/FieldValue.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Filter.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Link.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Message.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Option.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/OptionType.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Options.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Page.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Parameter.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Permission.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/Sort.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/User.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-rest-api/target/generated-sources/swagger/docs/ValidationRule.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/pom.xml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/README.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/build.gradle [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/build.sbt [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/settings.gradle [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/gradle.properties [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/src/main/AndroidManifest.xml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/.travis.yml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.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.26.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.26.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.26.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.26.x/appng-rest-api/target/generated-sources/swagger/gradlew [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/gradlew.bat [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/gradle/wrapper/gradle-wrapper.properties [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/gradle/wrapper/gradle-wrapper.jar [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/git_push.sh [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/.gitignore [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.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.26.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.26.x/appng-rest-api/target/generated-sources/swagger/.swagger-codegen-ignore [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/.swagger-codegen/VERSION [INFO] [INFO] --- openapi-generator-maven-plugin:5.1.1:generate (rest-api) @ appng-rest-api --- [INFO] Generating with dryRun=false [INFO] Output directory (/var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi) does not exist, or is inaccessible. No file (.openapi-generator-ignore) will be evaluated. [INFO] OpenAPI Generator: java (client) [INFO] Generator 'java' is considered stable. [INFO] Environment variable JAVA_POST_PROCESS_FILE not defined so the Java code may not be properly formatted. To define it, try 'export JAVA_POST_PROCESS_FILE="/usr/local/bin/clang-format -i"' (Linux/Mac) [INFO] NOTE: To enable file post-processing, 'enablePostProcessFile' must be set to `true` (--enable-post-process-file for CLI). [INFO] Processing operation getNavigation [INFO] Processing operation getPageWithUrlParams [INFO] Processing operation getDatasource [INFO] Processing operation getAction [INFO] Processing operation performActionMultiPart [INFO] 'host' (OAS 2.0) or 'servers' (OAS 3.0) not defined in the spec. Default to [http://localhost] for server URL [http://localhost/] [INFO] 'host' (OAS 2.0) or 'servers' (OAS 3.0) not defined in the spec. Default to [http://localhost] for server URL [http://localhost/] [WARNING] Unknown type found in the schema: String [WARNING] Unknown type found in the schema: String [WARNING] Unknown type found in the schema: String [WARNING] Unknown type found in the schema: String [WARNING] Unknown type found in the schema: String [WARNING] Unknown type found in the schema: String [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Action.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ActionTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Action.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/ActionField.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ActionFieldTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/ActionField.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/ActionLink.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ActionLinkTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/ActionLink.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/ActionLinkAllOf.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ActionLinkAllOfTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/ActionLinkAllOf.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Datasource.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/DatasourceTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Datasource.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/ErrorModel.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ErrorModelTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/ErrorModel.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Field.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/FieldTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Field.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/FieldType.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/FieldTypeTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/FieldType.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/FieldValue.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/FieldValueTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/FieldValue.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Filter.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/FilterTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Filter.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Icon.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/IconTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Icon.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Item.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ItemTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Item.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Label.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/LabelTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Label.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Link.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/LinkTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Link.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Message.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/MessageTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Message.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Navigation.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/NavigationTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Navigation.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/NavigationItem.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/NavigationItemTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/NavigationItem.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Option.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/OptionTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Option.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/OptionType.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/OptionTypeTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/OptionType.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Options.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/OptionsTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Options.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Page.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/PageTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Page.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/PageDefinition.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/PageDefinitionTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/PageDefinition.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/PageSize.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/PageSizeTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/PageSize.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Parameter.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ParameterTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Parameter.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Permission.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/PermissionTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Permission.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Section.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/SectionTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Section.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/SectionElement.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/SectionElementTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/SectionElement.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/Sort.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/SortTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/Sort.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/User.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/UserTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/User.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/model/ValidationRule.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/model/ValidationRuleTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/ValidationRule.md [INFO] 'host' (OAS 2.0) or 'servers' (OAS 3.0) not defined in the spec. Default to [http://localhost] for server URL [http://localhost/] [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/AppNgApi.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/test/java/org/appng/openapi/AppNgApiTest.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/docs/AppNgApi.md [INFO] 'host' (OAS 2.0) or 'servers' (OAS 3.0) not defined in the spec. Default to [http://localhost] for server URL [http://localhost/] [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/pom.xml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/README.md [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/build.gradle [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/build.sbt [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/settings.gradle [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/gradle.properties [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/AndroidManifest.xml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/.travis.yml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/ApiClient.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/ServerConfiguration.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/ServerVariable.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/api/openapi.yaml [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/JavaTimeFormatter.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/auth/HttpBasicAuth.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/auth/HttpBearerAuth.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/auth/ApiKeyAuth.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/gradlew [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/gradlew.bat [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/gradle/wrapper/gradle-wrapper.properties [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/gradle/wrapper/gradle-wrapper.jar [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/git_push.sh [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/.gitignore [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/auth/Authentication.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/src/main/java/org/appng/openapi/invoke/RFC3339DateFormat.java [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/.openapi-generator-ignore [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/.openapi-generator/VERSION [INFO] writing file /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/.openapi-generator/FILES ################################################################################ # Thanks for using OpenAPI Generator. # # Please consider donation to help us maintain this project 🙏 # # https://opencollective.com/openapi_generator/donate # ################################################################################ [INFO] [INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-rest-api --- [INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/src/main/java added. [INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/openapi/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 11 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-rest-api --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 71 source files to /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/RFC3339DateFormat.java: /var/lib/jenkins/workspace/appNG_1.26.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.26.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.26.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.RestClientTest 2023-04-18 17:12:49,033 DEBUG [main] org.appng.api.rest.RestClient : received cookie: foo=bar 2023-04-18 17:12:49,034 DEBUG [main] org.appng.api.rest.RestClient : received cookie: lore=ipsum 2023-04-18 17:12:49,102 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: lore=ipsum 2023-04-18 17:12:49,102 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: foo=bar [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.457 s - in org.appng.api.rest.RestClientTest [INFO] Running org.appng.api.rest.ActionHelperTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.appng.api.rest.ActionHelperTest [INFO] Running org.appng.api.rest.DataSourceHelperTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.api.rest.DataSourceHelperTest [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.26.x/appng-rest-api/target/appng-rest-api-1.26.1-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.26.x/appng-rest-api/target/appng-rest-api-1.26.1-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.26.x/appng-rest-api/target/appng-rest-api-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/appng-rest-api-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-rest-api --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/maven-metadata.xml (991 B at 15 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-20230418.151141-6.jar Progress (1): 0/1.3 MB Progress (1): 0/1.3 MB Progress (1): 0/1.3 MB Progress (1): 0/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.1/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.2/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.3/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.4/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.5/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.6/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.7/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.8/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 0.9/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.0/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.1/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.2/1.3 MB Progress (1): 1.3/1.3 MB Progress (1): 1.3/1.3 MB Progress (1): 1.3/1.3 MB Progress (1): 1.3 MB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-20230418.151141-6.jar (1.3 MB at 2.1 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-20230418.151141-6.pom Progress (1): 4.1/6.9 kB Progress (1): 6.9 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-20230418.151141-6.pom (6.9 kB at 63 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 980 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (980 B at 6.7 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/maven-metadata.xml (991 B at 1.9 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 980 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (980 B at 3.7 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-20230418.151141-6-sources.jar Progress (1): 0/1.2 MB Progress (1): 0/1.2 MB Progress (1): 0/1.2 MB Progress (1): 0/1.2 MB Progress (1): 0/1.2 MB Progress (1): 0/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.1/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.2/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.3/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.4/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.5/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.6/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.7/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.8/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 0.9/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.0/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.1/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2/1.2 MB Progress (1): 1.2 MB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/appng-rest-api-1.26.1-20230418.151141-6-sources.jar (1.2 MB at 3.8 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 991 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.1-SNAPSHOT/maven-metadata.xml (991 B at 3.6 kB/s) [INFO] [INFO] --------------------< org.appng:appng-persistence >--------------------- [INFO] Building appNG Persistence-Tools 1.26.1-SNAPSHOT [10/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-persistence --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-persistence/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-persistence --- [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.26.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.26.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.26.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.145 s - in org.appng.persistence.hibernate.SnakeCaseNamingStrategyTest [INFO] Running org.appng.persistence.hibernate.dialect.DialectUTF8Test 2023-04-18 17:12:53,570 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MariaDB103DialectUTF8 2023-04-18 17:12:53,645 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2023-04-18 17:12:53,776 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MySql57DialectUTF8 2023-04-18 17:12:53,777 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.313 s - in org.appng.persistence.hibernate.dialect.DialectUTF8Test [INFO] Running org.appng.persistence.repository.SearchRepositoryTest 2023-04-18 17:12:53,927 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6743e411: startup date [Tue Apr 18 17:12:53 CEST 2023]; root of context hierarchy 2023-04-18 17:12:54,184 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:12:54,305 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:12:54,305 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:54,318 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:12:54,442 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2023-04-18 17:12:54,595 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) Apr 18, 2023 5:12:54 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2023-04-18 17:12:54,620 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:54,620 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:12:54,620 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:12:54,623 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:12:55,026 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:12:55,080 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:12:56,534 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final 2023-04-18 17:12:57,364 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@609319c3] 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. 2023-04-18 17:12:57,367 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@72bd2871] 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. 2023-04-18 17:12:57,379 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:12:57,390 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:58,119 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6743e411: startup date [Tue Apr 18 17:12:53 CEST 2023]; root of context hierarchy 2023-04-18 17:12:58,120 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:58,121 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:58,125 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@9408857: startup date [Tue Apr 18 17:12:58 CEST 2023]; root of context hierarchy 2023-04-18 17:12:58,159 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:12:58,186 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:12:58,186 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:58,186 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:12:58,201 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:12:58,201 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:58,202 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:12:58,202 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:12:58,202 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:12:58,203 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:12:58,208 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:12:58,891 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@75839695] 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. 2023-04-18 17:12:58,894 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3513d214] 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. 2023-04-18 17:12:58,906 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:12:58,907 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:59,062 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@9408857: startup date [Tue Apr 18 17:12:58 CEST 2023]; root of context hierarchy 2023-04-18 17:12:59,063 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:59,064 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:59,066 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6f0c45f4: startup date [Tue Apr 18 17:12:59 CEST 2023]; root of context hierarchy 2023-04-18 17:12:59,162 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:12:59,187 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:12:59,187 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:59,187 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:12:59,201 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:12:59,201 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:59,201 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:12:59,201 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:12:59,201 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:12:59,202 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:12:59,208 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:12:59,765 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1b8d20e6] 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. 2023-04-18 17:12:59,767 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@986b619] 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. 2023-04-18 17:12:59,775 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:12:59,775 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:59,831 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6f0c45f4: startup date [Tue Apr 18 17:12:59 CEST 2023]; root of context hierarchy 2023-04-18 17:12:59,831 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:59,832 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:59,834 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@51e94b7d: startup date [Tue Apr 18 17:12:59 CEST 2023]; root of context hierarchy 2023-04-18 17:12:59,855 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:12:59,870 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:12:59,870 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:12:59,870 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:12:59,879 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:12:59,879 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:12:59,879 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:12:59,879 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:12:59,879 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:12:59,880 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:12:59,883 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:00,311 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2c3679e5] 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. 2023-04-18 17:13:00,313 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@75add13c] 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. 2023-04-18 17:13:00,320 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:00,320 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:00,374 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@51e94b7d: startup date [Tue Apr 18 17:12:59 CEST 2023]; root of context hierarchy 2023-04-18 17:13:00,374 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:00,374 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:00,377 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3aca2579: startup date [Tue Apr 18 17:13:00 CEST 2023]; root of context hierarchy 2023-04-18 17:13:00,396 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:00,411 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:00,411 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:00,411 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:00,419 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:00,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:00,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:00,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:00,420 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:00,420 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:00,424 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:00,846 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@66456506] 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. 2023-04-18 17:13:00,848 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@af04f09] 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. 2023-04-18 17:13:00,855 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:00,855 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:00,905 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3aca2579: startup date [Tue Apr 18 17:13:00 CEST 2023]; root of context hierarchy 2023-04-18 17:13:00,906 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:00,906 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:00,910 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3a917017: startup date [Tue Apr 18 17:13:00 CEST 2023]; root of context hierarchy 2023-04-18 17:13:00,929 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:00,945 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:00,945 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:00,945 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:00,954 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:00,954 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:00,954 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:00,954 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:00,954 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:00,955 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:00,959 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:01,379 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@48d464cf] 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. 2023-04-18 17:13:01,380 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@21f479cd] 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. 2023-04-18 17:13:01,388 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:01,388 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:01,438 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3a917017: startup date [Tue Apr 18 17:13:00 CEST 2023]; root of context hierarchy 2023-04-18 17:13:01,438 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:01,438 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:01,440 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@11d422fd: startup date [Tue Apr 18 17:13:01 CEST 2023]; root of context hierarchy 2023-04-18 17:13:01,459 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:01,473 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:01,473 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:01,474 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:01,481 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:01,481 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:01,481 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:01,482 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:01,482 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:01,482 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:01,485 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:01,924 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5a45c218] 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. 2023-04-18 17:13:01,926 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2202c92f] 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. 2023-04-18 17:13:01,933 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:01,934 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:01,981 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@11d422fd: startup date [Tue Apr 18 17:13:01 CEST 2023]; root of context hierarchy 2023-04-18 17:13:01,981 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:01,981 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:01,984 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@12478b4e: startup date [Tue Apr 18 17:13:01 CEST 2023]; root of context hierarchy 2023-04-18 17:13:02,005 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:02,027 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:02,028 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:02,028 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:02,036 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:02,036 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:02,036 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:02,036 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:02,036 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:02,037 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:02,040 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:02,522 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@67d55a46] 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. 2023-04-18 17:13:02,524 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4d24ab25] 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. 2023-04-18 17:13:02,532 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:02,532 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:02,583 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@12478b4e: startup date [Tue Apr 18 17:13:01 CEST 2023]; root of context hierarchy 2023-04-18 17:13:02,584 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:02,584 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:02,586 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2faae7f6: startup date [Tue Apr 18 17:13:02 CEST 2023]; root of context hierarchy 2023-04-18 17:13:02,602 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:02,617 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:02,617 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:02,618 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:02,626 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:02,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:02,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:02,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:02,626 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:02,627 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:02,630 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:03,032 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@65b07b9] 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. 2023-04-18 17:13:03,034 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@20dc763b] 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. 2023-04-18 17:13:03,041 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:03,041 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:03,084 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2faae7f6: startup date [Tue Apr 18 17:13:02 CEST 2023]; root of context hierarchy 2023-04-18 17:13:03,084 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:03,084 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:03,086 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@160d68b8: startup date [Tue Apr 18 17:13:03 CEST 2023]; root of context hierarchy 2023-04-18 17:13:03,102 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:03,116 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:03,116 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:03,116 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:03,123 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:03,124 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:03,124 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:03,124 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:03,124 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:03,125 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:03,128 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:03,516 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@42bbd21c] 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. 2023-04-18 17:13:03,518 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@606d2a92] 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. 2023-04-18 17:13:03,525 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:03,525 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:03,567 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@160d68b8: startup date [Tue Apr 18 17:13:03 CEST 2023]; root of context hierarchy 2023-04-18 17:13:03,567 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:03,567 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:03,569 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2b9a7211: startup date [Tue Apr 18 17:13:03 CEST 2023]; root of context hierarchy 2023-04-18 17:13:03,585 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:03,598 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:03,598 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:03,599 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:03,606 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:03,606 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:03,606 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:03,606 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:03,606 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:03,607 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:03,610 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:03,997 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@39bd07fe] 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. 2023-04-18 17:13:03,998 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@157e0f6b] 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. 2023-04-18 17:13:04,006 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:04,006 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:04,088 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2b9a7211: startup date [Tue Apr 18 17:13:03 CEST 2023]; root of context hierarchy 2023-04-18 17:13:04,088 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:04,089 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:04,090 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@78c34153: startup date [Tue Apr 18 17:13:04 CEST 2023]; root of context hierarchy 2023-04-18 17:13:04,105 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:04,119 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:04,119 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:04,119 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:04,126 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:04,126 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:04,126 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:04,126 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:04,126 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:04,127 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:04,130 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:04,620 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1e5f3c4a] 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. 2023-04-18 17:13:04,621 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@717b4de2] 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. 2023-04-18 17:13:04,630 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:04,630 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:04,703 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@78c34153: startup date [Tue Apr 18 17:13:04 CEST 2023]; root of context hierarchy 2023-04-18 17:13:04,703 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:04,704 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:04,705 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@498d7c57: startup date [Tue Apr 18 17:13:04 CEST 2023]; root of context hierarchy 2023-04-18 17:13:04,723 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:04,739 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:04,739 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:04,739 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:04,748 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:04,748 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:04,748 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:04,748 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:04,748 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:04,751 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:04,754 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:05,230 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@13cfe28b] 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. 2023-04-18 17:13:05,231 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2c6b36d7] 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. 2023-04-18 17:13:05,239 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:05,240 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:05,337 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@498d7c57: startup date [Tue Apr 18 17:13:04 CEST 2023]; root of context hierarchy 2023-04-18 17:13:05,337 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:05,338 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:05,339 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6d543ec2: startup date [Tue Apr 18 17:13:05 CEST 2023]; root of context hierarchy 2023-04-18 17:13:05,355 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:05,373 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:05,373 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:05,373 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:05,380 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:05,380 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:05,380 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:05,380 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:05,380 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:05,381 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:05,384 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:05,758 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7be3baf2] 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. 2023-04-18 17:13:05,759 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2662997a] 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. 2023-04-18 17:13:05,765 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:05,766 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:05,803 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6d543ec2: startup date [Tue Apr 18 17:13:05 CEST 2023]; root of context hierarchy 2023-04-18 17:13:05,804 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:05,804 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:05,805 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@54c76c23: startup date [Tue Apr 18 17:13:05 CEST 2023]; root of context hierarchy 2023-04-18 17:13:05,820 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:05,833 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:05,833 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:05,833 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:05,841 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:05,842 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:05,842 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:05,842 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:05,842 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:05,842 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:05,845 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:06,226 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@310045fc] 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. 2023-04-18 17:13:06,228 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5233b7ad] 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. 2023-04-18 17:13:06,234 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:06,234 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:06,276 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@54c76c23: startup date [Tue Apr 18 17:13:05 CEST 2023]; root of context hierarchy 2023-04-18 17:13:06,276 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:06,276 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:06,279 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@59e6fb8a: startup date [Tue Apr 18 17:13:06 CEST 2023]; root of context hierarchy 2023-04-18 17:13:06,295 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:06,310 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:06,310 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:06,310 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:06,318 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:06,318 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:06,318 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:06,318 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:06,318 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:06,319 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:06,323 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:06,811 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@352a2660] 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. 2023-04-18 17:13:06,812 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@20c642ef] 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. 2023-04-18 17:13:06,819 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:06,820 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:06,864 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@59e6fb8a: startup date [Tue Apr 18 17:13:06 CEST 2023]; root of context hierarchy 2023-04-18 17:13:06,865 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:06,865 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: 13.082 s - in org.appng.persistence.repository.SearchRepositoryTest [INFO] Running org.appng.persistence.repository.SearchQueryTest 2023-04-18 17:13:06,904 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:06,911 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:06,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:06,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:06,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:06,911 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:06,912 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:06,915 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:07,296 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@76e11cc] 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. 2023-04-18 17:13:07,297 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3fc736c4] 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. 2023-04-18 17:13:07,303 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:07,314 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:07,321 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:07,321 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:07,321 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:07,321 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:07,321 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:07,322 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:07,324 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:07,700 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@8499717] 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. 2023-04-18 17:13:07,701 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@93d6f4] 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. 2023-04-18 17:13:07,708 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:07,732 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:07,739 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:07,739 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:07,739 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:07,739 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:07,739 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:07,740 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:07,742 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:08,121 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@550d3cd7] 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. 2023-04-18 17:13:08,122 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@44ee4110] 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. 2023-04-18 17:13:08,129 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:08,137 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:08,144 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:08,144 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:08,144 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:08,144 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:08,144 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:08,145 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:08,147 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:08,515 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@37884b27] 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. 2023-04-18 17:13:08,516 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2a1107a9] 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. 2023-04-18 17:13:08,573 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:08,590 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:08,598 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:08,598 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:08,598 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:08,598 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:08,598 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:08,599 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:08,602 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:08,972 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1676550a] 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. 2023-04-18 17:13:08,973 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7679a54b] 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. 2023-04-18 17:13:08,980 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:08,988 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:08,995 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:08,995 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:08,995 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:08,995 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:08,995 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:08,996 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:08,998 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:09,359 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@723fadfe] 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. 2023-04-18 17:13:09,361 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2ea6687b] 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. 2023-04-18 17:13:09,367 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: 2.507 s - in org.appng.persistence.repository.SearchQueryTest [INFO] Running org.appng.persistence.repository.QueryDslSearchRepositoryTest 2023-04-18 17:13:09,381 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@406efe63: startup date [Tue Apr 18 17:13:09 CEST 2023]; root of context hierarchy 2023-04-18 17:13:09,395 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:09,409 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:09,409 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:09,409 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:09,416 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:09,416 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:09,416 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:09,416 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:09,416 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:09,417 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:09,419 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:09,783 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7a21e1d4] 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. 2023-04-18 17:13:09,785 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1a19d0be] 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. 2023-04-18 17:13:09,792 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:09,792 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:10,137 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@406efe63: startup date [Tue Apr 18 17:13:09 CEST 2023]; root of context hierarchy 2023-04-18 17:13:10,137 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:10,138 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.758 s - in org.appng.persistence.repository.QueryDslSearchRepositoryTest [INFO] Running org.appng.persistence.repository.EnversSearchRepositoryTest 2023-04-18 17:13:10,145 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@7c44c38b: startup date [Tue Apr 18 17:13:10 CEST 2023]; root of context hierarchy 2023-04-18 17:13:10,162 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:10,179 INFO [main] org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager: Found explicit default unit with name 'hsql-testdb' in persistence.xml - overriding local default unit settings ('packagesToScan'/'mappingResources') 2023-04-18 17:13:10,179 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:10,179 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:10,186 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:10,186 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:10,186 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:10,186 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:10,187 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:10,187 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:13:10,190 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:10,569 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@501dd0b4] 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. 2023-04-18 17:13:10,571 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@25b14faf] 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. 2023-04-18 17:13:10,578 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:10,578 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:10,650 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@7c44c38b: startup date [Tue Apr 18 17:13:10 CEST 2023]; root of context hierarchy 2023-04-18 17:13:10,651 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.509 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.26.x/appng-persistence/target/appng-persistence-1.26.1-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.26.x/appng-persistence/target/appng-persistence-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-persistence --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-persistence/target/appng-persistence-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-persistence/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-persistence/target/appng-persistence-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-persistence --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 994 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/maven-metadata.xml (994 B at 6.4 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-20230418.151141-6.jar Progress (1): 4.1/29 kB Progress (1): 8.2/29 kB Progress (1): 12/29 kB Progress (1): 16/29 kB Progress (1): 20/29 kB Progress (1): 25/29 kB Progress (1): 29/29 kB Progress (1): 29 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-20230418.151141-6.jar (29 kB at 149 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-20230418.151141-6.pom Progress (1): 3.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-20230418.151141-6.pom (3.3 kB at 54 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (2.3 kB at 46 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 994 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/maven-metadata.xml (994 B at 1.9 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (2.3 kB at 4.0 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/28 kB Progress (1): 8.2/28 kB Progress (1): 12/28 kB Progress (1): 16/28 kB Progress (1): 20/28 kB Progress (1): 25/28 kB Progress (1): 28 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/appng-persistence-1.26.1-20230418.151141-6-sources.jar (28 kB at 367 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 994 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.1-SNAPSHOT/maven-metadata.xml (994 B at 1.8 kB/s) [INFO] [INFO] -----------------------< org.appng:appng-search >----------------------- [INFO] Building appNG Search 1.26.1-SNAPSHOT [11/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-search --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-search --- [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.26.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.26.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.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.295 s - in org.appng.search.searcher.GermanSearchTermProcessorTest [INFO] Running org.appng.search.indexer.StandardSearcherTest 2023-04-18 17:13:15,494 DEBUG [main] org.appng.search.indexer.GlobalIndexer: start indexing for site manager 2023-04-18 17:13:15,510 INFO [main] org.appng.search.indexer.FileSystemProvider: dataDir: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages Apr 18, 2023 5:13:16 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. Apr 18, 2023 5:13:16 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. 2023-04-18 17:13:17,597 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/2):/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/de/42.txt 2023-04-18 17:13:17,600 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 2086ms 2023-04-18 17:13:17,607 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/de/42.jsp 2023-04-18 17:13:17,819 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2023-04-18 17:13:17,821 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2023-04-18 17:13:17,821 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2023-04-18 17:13:17,821 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2023-04-18 17:13:17,830 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/2):/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/de/42.jsp 2023-04-18 17:13:17,830 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 230ms 2023-04-18 17:13:17,870 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/4):/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/42.txt 2023-04-18 17:13:17,871 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 38ms 2023-04-18 17:13:17,892 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/4):/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/foobar.txt 2023-04-18 17:13:17,892 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 21ms 2023-04-18 17:13:17,893 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/42.jsp 2023-04-18 17:13:17,896 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2023-04-18 17:13:17,898 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2023-04-18 17:13:17,898 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2023-04-18 17:13:17,898 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2023-04-18 17:13:17,898 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (3/4):/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/42.jsp 2023-04-18 17:13:17,898 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 5ms 2023-04-18 17:13:17,898 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/acme.jsp 2023-04-18 17:13:17,899 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = title 2023-04-18 17:13:17,899 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = content 2023-04-18 17:13:17,900 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (4/4):/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/acme.jsp 2023-04-18 17:13:17,900 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 2ms 2023-04-18 17:13:17,900 INFO [main] org.appng.search.indexer.FileSystemProvider: Indexing 6 files took 2389 milliseconds 2023-04-18 17:13:18,279 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#575862318 with Analyzer class org.apache.lucene.analysis.standard.StandardAnalyzer 2023-04-18 17:13:18,296 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: clearing index at /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-04-18 17:13:20,470 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#575862318 2023-04-18 17:13:20,470 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) 2023-04-18 17:13:20,471 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#575862318, containing 0 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-04-18 17:13:20,474 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@2252f62e 2023-04-18 17:13:20,480 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments:1:nrt) 2023-04-18 17:13:20,480 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@4dad34dc 2023-04-18 17:13:20,496 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#750525877 with Analyzer class org.apache.lucene.analysis.de.GermanAnalyzer 2023-04-18 17:13:20,674 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.txt +type:txt 2023-04-18 17:13:20,674 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [177ms] CREATE, query: +id:/de/42.txt +type:txt 2023-04-18 17:13:20,679 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.jsp +type:jsp 2023-04-18 17:13:20,679 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [5ms] CREATE, query: +id:/de/42.jsp +type:jsp 2023-04-18 17:13:23,302 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#750525877 2023-04-18 17:13:23,303 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/de' which offered 2 events (CREATE: 2, UPDATE: 0, DELETE: 0). The index now contains 2 documents (was 0 before) 2023-04-18 17:13:23,303 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#750525877, containing 2 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-04-18 17:13:23,304 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@2cbc1db5 2023-04-18 17:13:23,304 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_1:3:nrt) 2023-04-18 17:13:23,305 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@4dad34dc 2023-04-18 17:13:23,315 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#177660585 with Analyzer class org.apache.lucene.analysis.en.EnglishAnalyzer 2023-04-18 17:13:23,405 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.txt +type:txt 2023-04-18 17:13:23,406 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [20ms] CREATE, query: +id:/en/42.txt +type:txt 2023-04-18 17:13:23,407 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/foobar.txt +type:txt 2023-04-18 17:13:23,407 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/foobar.txt +type:txt 2023-04-18 17:13:23,411 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.jsp +type:jsp 2023-04-18 17:13:23,411 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [4ms] CREATE, query: +id:/en/42.jsp +type:jsp 2023-04-18 17:13:23,412 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/acme.jsp +type:jsp 2023-04-18 17:13:23,412 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/acme.jsp +type:jsp 2023-04-18 17:13:25,701 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#177660585 2023-04-18 17:13:25,701 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en' which offered 4 events (CREATE: 4, UPDATE: 0, DELETE: 0). The index now contains 6 documents (was 2 before) 2023-04-18 17:13:25,701 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#177660585, containing 6 documents (before: 2) directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-04-18 17:13:25,703 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@a96e2a9 2023-04-18 17:13:25,704 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_2:6:nrt _0(8.10.0):c2:[diagnostics={java.vendor=Temurin, os=Linux, java.version=1.8.0_362, java.vm.version=25.362-b09, lucene.version=8.10.0, os.arch=amd64, java.runtime.version=1.8.0_362-b09, source=flush, os.version=5.10.0-19-amd64, timestamp=1681830802832}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=46beh1eng5rj82req7u1untx5) 2023-04-18 17:13:25,705 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@4dad34dc 2023-04-18 17:13:26,004 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:de +((title:anhalt contents:anhalt) (title:anhalter* contents:anhalter*)) 2023-04-18 17:13:27,391 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:en +((title:hitchhik contents:hitchhik) (title:hitchhiker* contents:hitchhiker*)) 2023-04-18 17:13:27,415 INFO [main] org.appng.search.searcher.StandardSearcher: 1 results returned from query: +language:en +((title:foo contents:foo) (title:foo* contents:foo*)) 2023-04-18 17:13:27,429 INFO [main] org.appng.search.searcher.StandardSearcher: 0 results returned from query: +language:en +((title:acm contents:acm) (title:acme* contents:acme*)) [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.227 s - in org.appng.search.indexer.StandardSearcherTest [INFO] Running org.appng.search.indexer.ParseTagsTest 2023-04-18 17:13:27,438 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2023-04-18 17:13:27,438 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' 2023-04-18 17:13:27,438 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'contents' 2023-04-18 17:13:27,438 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2023-04-18 17:13:27,439 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' {field1=A, contents=A B D, field2=B} 2023-04-18 17:13:27,442 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/42.jsp 2023-04-18 17:13:27,443 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2023-04-18 17:13:27,444 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2023-04-18 17:13:27,444 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2023-04-18 17:13:27,444 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2023-04-18 17:13:27,445 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field1 2023-04-18 17:13:27,445 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field2 2023-04-18 17:13:27,445 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = {} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.search.indexer.ParseTagsTest [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.26.x/appng-search/target/appng-search-1.26.1-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.26.x/appng-search/target/appng-search-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-search --- [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/appng-search-1.26.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-SNAPSHOT.jar [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/appng-search-1.26.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-search --- Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 989 B Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/maven-metadata.xml (989 B at 18 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-20230418.151141-6.jar Progress (1): 4.1/54 kB Progress (1): 8.2/54 kB Progress (1): 12/54 kB Progress (1): 16/54 kB Progress (1): 20/54 kB Progress (1): 25/54 kB Progress (1): 29/54 kB Progress (1): 33/54 kB Progress (1): 37/54 kB Progress (1): 41/54 kB Progress (1): 45/54 kB Progress (1): 49/54 kB Progress (1): 53/54 kB Progress (1): 54 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-20230418.151141-6.jar (54 kB at 971 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-20230418.151141-6.pom Progress (1): 3.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-20230418.151141-6.pom (3.3 kB at 80 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 2.3 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (2.3 kB at 38 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 989 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/maven-metadata.xml (989 B at 949 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 2.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (2.3 kB at 6.4 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-20230418.151141-6-sources.jar Progress (1): 4.1/40 kB Progress (1): 8.2/40 kB Progress (1): 12/40 kB Progress (1): 16/40 kB Progress (1): 20/40 kB Progress (1): 25/40 kB Progress (1): 29/40 kB Progress (1): 33/40 kB Progress (1): 37/40 kB Progress (1): 40 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/appng-search-1.26.1-20230418.151141-6-sources.jar (40 kB at 205 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/maven-metadata.xml Progress (1): 989 B Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.1-SNAPSHOT/maven-metadata.xml (989 B at 1.7 kB/s) [INFO] [INFO] ------------------------< org.appng:appng-core >------------------------ [INFO] Building appNG Core Library 1.26.1-SNAPSHOT [12/28] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-core --- [INFO] Deleting /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target [INFO] [INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-core --- [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.26.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 114 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 208 source files to /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/classes [INFO] /var/lib/jenkins/workspace/appNG_1.26.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.26.x/appng-core/src/main/java/org/appng/core/service/CoreService.java: Recompile with -Xlint:deprecation for details. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/src/main/java/org/appng/core/model/PlatformTransformer.java: /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/src/main/java/org/appng/core/model/PlatformTransformer.java uses unchecked or unsafe operations. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/src/main/java/org/appng/core/model/PlatformTransformer.java: Recompile with -Xlint:unchecked 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 93 resources [INFO] [INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-core --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 94 source files to /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/src/test/java/org/appng/core/service/PlatformTestConfig.java: Some input files use or override a deprecated API. [INFO] /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/src/test/java/org/appng/core/service/PlatformTestConfig.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.model.ThymeleafProcessorTest 2023-04-18 17:13:41,626 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:13:42,226 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:42,036_main/platform.xml 2023-04-18 17:13:42,856 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:42,036_main/template/platform.html 2023-04-18 17:13:42,857 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:42,036_main/template/hello-custom.html 2023-04-18 17:13:42,858 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:42,036_main/template/hello.html 2023-04-18 17:13:43,405 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:42,036_main/index.html 2023-04-18 17:13:44,165 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:13:44,235 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,215_main/platform.xml 2023-04-18 17:13:44,246 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,215_main/template/hello.html 2023-04-18 17:13:44,247 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,215_main/template/platform.html 2023-04-18 17:13:44,247 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,215_main/template/hello-custom.html 2023-04-18 17:13:44,262 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,215_main/index.html 2023-04-18 17:13:44,269 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:13:44,288 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,278_main/platform.xml 2023-04-18 17:13:44,297 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,278_main/template/platform.html 2023-04-18 17:13:44,298 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,278_main/template/hello-custom.html 2023-04-18 17:13:44,298 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-04-18-17:13:44,278_main/template/hello.html [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.569 s - in org.appng.core.model.ThymeleafProcessorTest [INFO] Running org.appng.core.model.ApplicationProviderTest 2023-04-18 17:13:44,353 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] 2023-04-18 17:13:44,362 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4c0e426a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@713ec32d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@34d713a2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@36aab105, org.springframework.test.context.transaction.TransactionalTestExecutionListener@889a8a8, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@f29353f] 2023-04-18 17:13:44,437 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-04-18 17:13:44,570 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-04-18 17:13:44,592 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-04-18 17:13:44,624 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@47f04e4d: startup date [Tue Apr 18 17:13:44 CEST 2023]; root of context hierarchy 2023-04-18 17:13:44,830 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-04-18 17:13:44,831 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-04-18 17:13:44,831 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-04-18 17:13:44,833 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-04-18 17:13:44,834 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-04-18 17:13:44,840 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-04-18 17:13:44,842 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-04-18 17:13:44,842 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-04-18 17:13:44,845 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Apr 18, 2023 5:13:44 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2023-04-18 17:13:45,568 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Checkpoint start 2023-04-18 17:13:45,568 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: checkpointClose start 2023-04-18 17:13:45,728 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: checkpointClose synched 2023-04-18 17:13:45,955 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: checkpointClose script done 2023-04-18 17:13:46,144 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: checkpointClose end 2023-04-18 17:13:46,146 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Checkpoint end - txts: 1 2023-04-18 17:13:46,291 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-04-18 17:13:46,322 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-04-18 17:13:46,408 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2023-04-18 17:13:46,634 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2023-04-18 17:13:47,208 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-04-18 17:13:47,333 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:47,723 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final 2023-04-18 17:13:48,013 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:48,028 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:13:48,682 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:48,682 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:48,865 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [messages-demo] not found for MessageSource: Can't find bundle for base name messages-demo, locale en 2023-04-18 17:13:48,866 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-04-18 17:13:48,969 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:48,969 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:48,969 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,006 WARN [main] org.hibernate.validator.internal.properties.javabean.JavaBeanExecutable: HV000254: Missing parameter metadata for TestEnum(String, int), which declares implicit or synthetic parameters. Automatic resolution of generic type information for method parameters may yield incorrect results if multiple parameters have the same erasure. To solve this, compile your code with the '-parameters' flag. 2023-04-18 17:13:49,085 ERROR [main] 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: 1365260222 at org.appng.api.support.CallableAction.execute(CallableAction.java:460) 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:757) at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:130) at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:635) at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:688) at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:646) at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:546) at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:282) at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:296) at org.appng.core.model.ApplicationProviderTest.testUpdateException(ApplicationProviderTest.java:194) 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:99) at org.appng.testapplication.TestEntities.perform(TestEntities.java:38) at org.appng.api.support.CallableAction.execute(CallableAction.java:442) ... 44 more 2023-04-18 17:13:49,431 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,431 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,431 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,540 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,540 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,540 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,546 ERROR [main] org.appng.core.model.ApplicationProvider: [localhost:demo-application] error while building structure for page 'entity' org.appng.api.ProcessingException: error retrieving datasource 'entity', ID: 2102080209 at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:266) at org.appng.api.support.CallableAction.retrieveData(CallableAction.java:237) 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:757) at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:130) at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:635) at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:688) at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:646) at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:546) at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:282) at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:296) at org.appng.core.model.ApplicationProviderTest.testUpdateExceptionDataSource(ApplicationProviderTest.java:181) 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:58) at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:222) ... 45 more 2023-04-18 17:13:49,717 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,717 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,717 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,823 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-04-18 17:13:49,871 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@47f04e4d: startup date [Tue Apr 18 17:13:44 CEST 2023]; root of context hierarchy 2023-04-18 17:13:49,872 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:13:50,298 INFO [HSQLDB Connection @5a2d3e14] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Database closed [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.194 s - in org.appng.core.model.ApplicationProviderTest [INFO] Running org.appng.core.model.PageParameterProcessorTest 2023-04-18 17:13:50,631 INFO [main] 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.153 s - in org.appng.core.model.PageParameterProcessorTest [INFO] Running org.appng.core.model.CacheProviderTest 2023-04-18 17:13:50,686 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/WEB-INF/cache/platform/appNG 2023-04-18 17:13:50,686 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/WEB-INF/cache/application/appNG 2023-04-18 17:13:50,692 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/WEB-INF/cache/platform/appNG/foobar 2023-04-18 17:13:50,692 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/WEB-INF/cache/application/appNG/foobar [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.core.model.CacheProviderTest [INFO] Running org.appng.core.model.OutputFormatAndTypeTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s - in org.appng.core.model.OutputFormatAndTypeTest [INFO] Running org.appng.core.model.PlatformTransformerTest 2023-04-18 17:13:50,740 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] 2023-04-18 17:13:50,740 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@cc3fc5c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2aac60b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@173602c0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@fdeec12, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1cecd0a9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4822d7a1] 2023-04-18 17:13:50,761 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:13:50 CEST 2023]; root of context hierarchy 2023-04-18 17:13:52,066 INFO [main] 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] 2023-04-18 17:13:52,067 INFO [main] 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] 2023-04-18 17:13:52,067 INFO [main] 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] 2023-04-18 17:13:52,067 INFO [main] 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] 2023-04-18 17:13:52,067 INFO [main] 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] 2023-04-18 17:13:52,068 INFO [main] 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] 2023-04-18 17:13:52,068 INFO [main] 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] 2023-04-18 17:13:52,068 INFO [main] 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] 2023-04-18 17:13:52,069 INFO [main] 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] 2023-04-18 17:13:52,069 INFO [main] 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] 2023-04-18 17:13:52,069 INFO [main] 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] 2023-04-18 17:13:52,069 INFO [main] 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] 2023-04-18 17:13:52,070 INFO [main] 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] 2023-04-18 17:13:52,071 INFO [main] 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] 2023-04-18 17:13:52,071 INFO [main] 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] 2023-04-18 17:13:52,072 INFO [main] 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] 2023-04-18 17:13:52,072 INFO [main] 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] 2023-04-18 17:13:52,155 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:52,295 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:52,326 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:13:52,380 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:13:52,381 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:13:52,382 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:13:52,382 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:13:52,384 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:13:52,413 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:13:52,419 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:53,384 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2182ebc7] 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. 2023-04-18 17:13:53,388 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3fd7f545] 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. 2023-04-18 17:13:53,422 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:53,423 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:53,432 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:13:50 CEST 2023]; root of context hierarchy 2023-04-18 17:13:54,464 ERROR [main] 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.<init>(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:389) 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:324) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:203) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:160) at org.appng.core.model.PlatformTransformerTest.testRuntimeError(PlatformTransformerTest.java:139) 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) 2023-04-18 17:13:54,465 INFO [main] org.appng.core.model.PlatformTransformer: writing debug files to target/debug 2023-04-18 17:13:54,465 INFO [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/template.xsl 2023-04-18 17:13:54,465 INFO [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/platform.xml 2023-04-18 17:13:54,466 INFO [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/stacktrace.txt 2023-04-18 17:13:54,490 ERROR [main] org.appng.core.model.PlatformTransformer: Unknown XSLT element: <tmplate> ; SystemID: ; Line#: 5; Column#: 25 net.sf.saxon.trans.XPathException: Unknown XSLT element: <tmplate> 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:2323) 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:187) at org.appng.core.model.PlatformTransformerTest.runErrornousTest(PlatformTransformerTest.java:160) at org.appng.core.model.PlatformTransformerTest.testCompileError(PlatformTransformerTest.java:134) 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) 2023-04-18 17:13:54,490 INFO [main] org.appng.core.model.PlatformTransformer: writing debug files to target/debug 2023-04-18 17:13:54,490 INFO [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/template.xsl 2023-04-18 17:13:54,491 INFO [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/platform.xml 2023-04-18 17:13:54,491 INFO [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/stacktrace.txt 2023-04-18 17:13:54,503 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:13:50 CEST 2023]; root of context hierarchy 2023-04-18 17:13:54,505 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:13:54,505 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: 3.77 s - in org.appng.core.model.PlatformTransformerTest [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.RepositoryUtilsTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.model.RepositoryUtilsTest [INFO] Running org.appng.core.PathInfoTest [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.PathInfoTest [INFO] Running org.appng.core.controller.SessionListenerTest 2023-04-18 17:13:54,541 INFO [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2023-04-18 17:13:54) 2023-04-18 17:13:54,542 INFO [main] org.appng.core.controller.SessionListener: Session created: ERTERTZGFHFGHGFH234 (created: 2023-04-18 17:13:54) 2023-04-18 17:13:54,542 INFO [main] org.appng.core.controller.SessionListener: Session destroyed: ZUS383883OTOTOLSKKL (created: 2023-04-18 17:13:54, accessed: 2023-04-18 17:13:54, requests: 1, domain: http://localhost:8080, user-agent: null) 2023-04-18 17:13:54,542 INFO [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2023-04-18 17:13:54) [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.appng.core.controller.SessionListenerTest [INFO] Running org.appng.core.controller.messaging.MessagingTest 2023-04-18 17:13:54,546 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:13:54,557 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.SiteStateEvent - Origin: appng.node1 - Site: siteA - State: STARTED 2023-04-18 17:13:54,561 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.SiteStateEvent - Origin: appng.node1 - Site: siteB - State: STARTING 2023-04-18 17:13:54,562 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.SiteStateEvent - Origin: appng.node2 - Site: siteB - State: STARTING 2023-04-18 17:13:54,562 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:13:54,564 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost 2023-04-18 17:13:54,564 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node1 - Site: localhost 2023-04-18 17:13:54,564 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.appng.core.controller.messaging.MessagingTest [INFO] Running org.appng.core.controller.PlatformProcessorTest 2023-04-18 17:13:54,575 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#590511187 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:13:54,605 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1565472203 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:13:54,640 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2090782110 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:13:54,646 ERROR [main] org.appng.core.model.PlatformProcessor: error while processing java.io.FileNotFoundException: /var/lib/jenkins/workspace/appNG_1.26.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.<init>(FileInputStream.java:138) at org.appng.core.model.PlatformTransformer.transform(PlatformTransformer.java:130) at org.appng.core.model.PlatformProcessor.processWithTemplate(PlatformProcessor.java:106) at org.appng.core.controller.PlatformProcessorTest.testTransformError(PlatformProcessorTest.java:144) 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) 2023-04-18 17:13:54,666 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#415917546 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.121 s - in org.appng.core.controller.PlatformProcessorTest [INFO] Running org.appng.core.controller.ApplicationContextTest 2023-04-18 17:13:54,695 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] 2023-04-18 17:13:54,695 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@29b23bc4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6333ac03, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@701dc5ad, org.springframework.test.context.support.DirtiesContextTestExecutionListener@474172e5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7f951dd2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@138f597] 2023-04-18 17:13:54,700 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-04-18 17:13:54,720 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-04-18 17:13:54,730 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-04-18 17:13:54,739 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@1f9678b0: startup date [Tue Apr 18 17:13:54 CEST 2023]; root of context hierarchy 2023-04-18 17:13:54,755 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-04-18 17:13:54,755 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-04-18 17:13:54,755 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-04-18 17:13:54,756 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-04-18 17:13:54,756 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-04-18 17:13:54,756 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-04-18 17:13:54,756 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-04-18 17:13:54,756 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-04-18 17:13:54,757 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:13:54,894 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-04-18 17:13:54,894 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-04-18 17:13:55,040 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-04-18 17:13:55,062 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:13:55,328 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:13:55,328 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:13:55,605 WARN [main] org.hibernate.validator.internal.properties.javabean.JavaBeanExecutable: HV000254: Missing parameter metadata for TestEnum(String, int), which declares implicit or synthetic parameters. Automatic resolution of generic type information for method parameters may yield incorrect results if multiple parameters have the same erasure. To solve this, compile your code with the '-parameters' flag. 2023-04-18 17:13:55,640 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@1f9678b0: startup date [Tue Apr 18 17:13:54 CEST 2023]; root of context hierarchy 2023-04-18 17:13:55,640 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:13:55,876 INFO [HSQLDB Connection @95e9973] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.39 s - in org.appng.core.controller.ApplicationContextTest [INFO] Running org.appng.core.controller.RepositoryWatcherTest 2023-04-18 17:13:56,094 WARN [Time-limited test] org.appng.core.service.HazelcastConfigurer: No Hazelcast configuration could be found, using default! Apr 18, 2023 5:13:56 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. 2023-04-18 17:13:57,407 INFO [Time-limited test] com.hazelcast.system.logo : [10.102.4.103]:5702 [appNG] [5.0.2] + + o o o o---o o----o o o---o o o----o o--o--o + + + + | | / \ / | | / / \ | | + + + + + o----o o o o o----o | o o o o----o | + + + + | | / \ / | | \ / \ | | + + o o o o o---o o----o o----o o---o o o o----o o 2023-04-18 17:13:57,408 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] Copyright (c) 2008-2021, Hazelcast, Inc. All Rights Reserved. 2023-04-18 17:13:57,408 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] Hazelcast Platform 5.0.2 (20211221 - 18eec9f) starting at [10.102.4.103]:5702 2023-04-18 17:13:57,408 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] Cluster name: appNG 2023-04-18 17:13:57,408 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] The Jet engine is disabled. To enable the Jet engine on the members, please do one of the following: - Change member config using Java API: config.getJetConfig().setEnabled(true); - Change XML/YAML configuration property: Set hazelcast.jet.enabled to true - Add system property: -Dhz.jet.enabled=true - Add environment variable: HZ_JET_ENABLED=true 2023-04-18 17:13:59,064 INFO [Time-limited test] com.hazelcast.system.security : [10.102.4.103]:5702 [appNG] [5.0.2] Enable DEBUG/FINE log level for log category com.hazelcast.system.security or use -Dhazelcast.security.recommendations system property to see 🔒 security recommendations and the status of current config. 2023-04-18 17:13:59,262 INFO [Time-limited test] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Using Multicast discovery 2023-04-18 17:13:59,271 WARN [Time-limited test] com.hazelcast.cp.CPSubsystem : [10.102.4.103]:5702 [appNG] [5.0.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. 2023-04-18 17:14:00,255 INFO [Time-limited test] com.hazelcast.internal.diagnostics.Diagnostics: [10.102.4.103]:5702 [appNG] [5.0.2] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments. 2023-04-18 17:14:00,262 INFO [Time-limited test] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTING 2023-04-18 17:14:02,921 INFO [Time-limited test] com.hazelcast.internal.cluster.ClusterService: [10.102.4.103]:5702 [appNG] [5.0.2] Members {size:1, ver:1} [ Member [10.102.4.103]:5702 - c79119a1-5636-4841-b8a8-45fce8b90141 this ] 2023-04-18 17:14:02,922 WARN [Time-limited test] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied! 2023-04-18 17:14:02,954 INFO [Time-limited test] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTED 2023-04-18 17:14:02,954 INFO [Time-limited test] org.appng.core.service.HazelcastConfigurer: Created default instance HazelcastInstance{name='test', node=[10.102.4.103]:5702} 2023-04-18 17:14:02,989 INFO [Time-limited test] com.hazelcast.internal.partition.impl.PartitionStateManager: [10.102.4.103]:5702 [appNG] [5.0.2] Initializing cluster partition table arrangement... 2023-04-18 17:14:03,056 INFO [Time-limited test] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Added cache config: CacheConfig{name='pageCache-localhost', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} 2023-04-18 17:14:03,097 INFO [Time-limited test] org.appng.core.service.CacheService: Created cache 'pageCache-localhost' (ttl: 1800s (with AccessedExpiryPolicy), maximum entries: 20000, statistics: true) 2023-04-18 17:14:03,334 INFO [Time-limited test] org.appng.core.controller.RepositoryWatcher: /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processed 2023-04-18 17:14:03,334 INFO [Time-limited test] org.appng.core.controller.RepositoryWatcher: watching /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/conf 2023-04-18 17:14:03,336 INFO [Time-limited test] org.appng.core.controller.RepositoryWatcher: watching /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de 2023-04-18 17:14:03,340 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: start watching... 2023-04-18 17:14:03,347 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for fehler.jsp 2023-04-18 17:14:03,359 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for test.jsp 2023-04-18 17:14:03,360 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/conf) received ENTRY_MODIFY for urlrewrite.xml 2023-04-18 17:14:03,375 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/error in 20ms (previous cache size: 4) 2023-04-18 17:14:03,378 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/fault in 17ms (previous cache size: 4) 2023-04-18 17:14:03,380 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/test in 19ms (previous cache size: 4) 2023-04-18 17:14:03,380 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/fehler in 27ms (previous cache size: 4) 2023-04-18 17:14:03,387 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processed 2023-04-18 17:14:03,549 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo0.txt 2023-04-18 17:14:03,551 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo0.txt 2023-04-18 17:14:03,551 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo0.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,559 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo0.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,559 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo0.txt 2023-04-18 17:14:03,563 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo1.txt 2023-04-18 17:14:03,563 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo0.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,569 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo1.txt 2023-04-18 17:14:03,569 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,570 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo1.txt 2023-04-18 17:14:03,573 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,573 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo2.txt 2023-04-18 17:14:03,578 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,579 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo2.txt 2023-04-18 17:14:03,580 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo2.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,582 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo2.txt 2023-04-18 17:14:03,582 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo2.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,583 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo3.txt 2023-04-18 17:14:03,583 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo2.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,584 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo3.txt 2023-04-18 17:14:03,584 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo3.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,585 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo3.txt 2023-04-18 17:14:03,585 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo3.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,588 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo4.txt 2023-04-18 17:14:03,588 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo3.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,588 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo4.txt 2023-04-18 17:14:03,589 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo4.txt 2023-04-18 17:14:03,589 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo4.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,589 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo5.txt 2023-04-18 17:14:03,589 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo4.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,590 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo5.txt 2023-04-18 17:14:03,590 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo4.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,590 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo5.txt 2023-04-18 17:14:03,590 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo5.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,591 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo6.txt 2023-04-18 17:14:03,591 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo5.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,593 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo6.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,592 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo5.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,591 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo6.txt 2023-04-18 17:14:03,601 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo6.txt 2023-04-18 17:14:03,601 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo7.txt 2023-04-18 17:14:03,601 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo6.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,601 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo7.txt 2023-04-18 17:14:03,602 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo6.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,602 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo7.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,603 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo7.txt 2023-04-18 17:14:03,603 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo7.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,603 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo8.txt 2023-04-18 17:14:03,605 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo7.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,606 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo8.txt 2023-04-18 17:14:03,607 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo8.txt 2023-04-18 17:14:03,607 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo8.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,607 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo8.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,607 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo8.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,607 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo9.txt 2023-04-18 17:14:03,608 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo9.txt 2023-04-18 17:14:03,608 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo9.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,608 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo9.txt 2023-04-18 17:14:03,608 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo9.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,608 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo10.txt 2023-04-18 17:14:03,609 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo9.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,609 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo10.txt 2023-04-18 17:14:03,609 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo10.txt 2023-04-18 17:14:03,609 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo10.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,609 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo11.txt 2023-04-18 17:14:03,609 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo10.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,610 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo10.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,610 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo11.txt 2023-04-18 17:14:03,610 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo11.txt 2023-04-18 17:14:03,611 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo12.txt 2023-04-18 17:14:03,611 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo11.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,611 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo12.txt 2023-04-18 17:14:03,611 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo11.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,611 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo12.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,611 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo12.txt 2023-04-18 17:14:03,612 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo13.txt 2023-04-18 17:14:03,612 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo12.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,612 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo12.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,612 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo13.txt 2023-04-18 17:14:03,612 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo11.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,612 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo13.txt 2023-04-18 17:14:03,612 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo13.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,613 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo13.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,613 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo14.txt 2023-04-18 17:14:03,614 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo13.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,614 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo14.txt 2023-04-18 17:14:03,614 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo14.txt 2023-04-18 17:14:03,614 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo14.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,615 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo15.txt 2023-04-18 17:14:03,615 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo14.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,615 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo15.txt 2023-04-18 17:14:03,615 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo15.txt 2023-04-18 17:14:03,616 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo15.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,616 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo14.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,616 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo16.txt 2023-04-18 17:14:03,616 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo16.txt 2023-04-18 17:14:03,621 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo16.txt 2023-04-18 17:14:03,622 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo17.txt 2023-04-18 17:14:03,622 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo17.txt 2023-04-18 17:14:03,622 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo16.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,623 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo16.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,623 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo16.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,623 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo17.txt 2023-04-18 17:14:03,624 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo15.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,624 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo17.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,626 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo18.txt 2023-04-18 17:14:03,626 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo15.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,627 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo17.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,629 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo18.txt 2023-04-18 17:14:03,629 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo18.txt 2023-04-18 17:14:03,630 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo17.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,630 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo18.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,630 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo19.txt 2023-04-18 17:14:03,630 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo19.txt 2023-04-18 17:14:03,631 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo19.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,631 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo19.txt 2023-04-18 17:14:03,631 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo20.txt 2023-04-18 17:14:03,631 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo19.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,631 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo19.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,632 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo20.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,631 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo20.txt 2023-04-18 17:14:03,632 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo18.txt in 2ms (previous cache size: 0) 2023-04-18 17:14:03,632 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo20.txt 2023-04-18 17:14:03,632 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo20.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,634 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo21.txt 2023-04-18 17:14:03,634 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo20.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,634 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo21.txt 2023-04-18 17:14:03,634 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo21.txt 2023-04-18 17:14:03,635 WARN [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: events for /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de overflowed after 70 events 2023-04-18 17:14:03,635 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo317.txt 2023-04-18 17:14:03,637 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo21.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,637 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo18.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,637 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo317.txt 2023-04-18 17:14:03,638 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo318.txt 2023-04-18 17:14:03,638 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo318.txt 2023-04-18 17:14:03,638 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo318.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,639 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo318.txt 2023-04-18 17:14:03,639 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo319.txt 2023-04-18 17:14:03,640 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo319.txt 2023-04-18 17:14:03,640 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo319.txt 2023-04-18 17:14:03,640 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo318.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,640 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo317.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,640 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo320.txt 2023-04-18 17:14:03,641 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo21.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,641 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo21.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,642 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo317.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,642 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo319.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,644 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo319.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,647 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo319.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,649 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo318.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,658 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo320.txt 2023-04-18 17:14:03,658 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo320.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,659 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo320.txt 2023-04-18 17:14:03,659 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo321.txt 2023-04-18 17:14:03,659 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo320.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,660 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo320.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,666 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo321.txt 2023-04-18 17:14:03,667 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo321.txt 2023-04-18 17:14:03,667 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo321.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,667 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo321.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,667 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo322.txt 2023-04-18 17:14:03,667 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo322.txt 2023-04-18 17:14:03,668 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo322.txt 2023-04-18 17:14:03,668 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo322.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,668 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo322.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,668 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo321.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,669 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo323.txt 2023-04-18 17:14:03,669 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo323.txt 2023-04-18 17:14:03,670 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo322.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,670 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo323.txt 2023-04-18 17:14:03,671 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo323.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,674 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo323.txt in 2ms (previous cache size: 0) 2023-04-18 17:14:03,677 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo324.txt 2023-04-18 17:14:03,677 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo324.txt 2023-04-18 17:14:03,677 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo323.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,677 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo324.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,680 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo324.txt 2023-04-18 17:14:03,680 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo324.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,680 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo325.txt 2023-04-18 17:14:03,681 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo324.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,681 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo325.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,681 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo325.txt 2023-04-18 17:14:03,695 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo325.txt 2023-04-18 17:14:03,695 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo325.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,696 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo326.txt 2023-04-18 17:14:03,696 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo326.txt 2023-04-18 17:14:03,696 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo325.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,697 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo326.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,697 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo326.txt 2023-04-18 17:14:03,697 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo326.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,701 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo327.txt 2023-04-18 17:14:03,701 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo326.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,701 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo327.txt 2023-04-18 17:14:03,701 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo327.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,702 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo327.txt 2023-04-18 17:14:03,702 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo327.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,705 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo328.txt 2023-04-18 17:14:03,706 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo327.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,706 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo328.txt 2023-04-18 17:14:03,706 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo328.txt 2023-04-18 17:14:03,706 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo328.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,707 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo329.txt 2023-04-18 17:14:03,707 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo328.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,707 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo329.txt 2023-04-18 17:14:03,708 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo329.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,708 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo329.txt 2023-04-18 17:14:03,708 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo329.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,708 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo330.txt 2023-04-18 17:14:03,709 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo328.txt in 3ms (previous cache size: 0) 2023-04-18 17:14:03,709 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo330.txt 2023-04-18 17:14:03,709 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo330.txt 2023-04-18 17:14:03,709 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo330.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,709 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo329.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,710 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo330.txt in 1ms (previous cache size: 0) 2023-04-18 17:14:03,714 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo331.txt 2023-04-18 17:14:03,714 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo330.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,719 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo331.txt 2023-04-18 17:14:03,719 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo331.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,720 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo331.txt 2023-04-18 17:14:03,720 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo331.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,720 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo331.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,720 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo332.txt 2023-04-18 17:14:03,722 WARN [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: events for /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de overflowed after 116 events 2023-04-18 17:14:03,722 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo1162.txt 2023-04-18 17:14:03,722 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo332.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,724 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo1162.txt 2023-04-18 17:14:03,724 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1162.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,724 INFO [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo1162.txt 2023-04-18 17:14:03,724 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1162.txt in 0ms (previous cache size: 0) 2023-04-18 17:14:03,725 INFO [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1162.txt in 0ms (previous cache size: 0) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.639 s - in org.appng.core.controller.RepositoryWatcherTest [INFO] Running org.appng.core.controller.PlatformConfigTest 2023-04-18 17:14:04,752 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@19181b06: startup date [Tue Apr 18 17:14:04 CEST 2023]; root of context hierarchy 2023-04-18 17:14:05,010 INFO [main] 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] 2023-04-18 17:14:05,010 INFO [main] 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] 2023-04-18 17:14:05,011 INFO [main] 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] 2023-04-18 17:14:05,011 INFO [main] 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] 2023-04-18 17:14:05,011 INFO [main] 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] 2023-04-18 17:14:05,011 INFO [main] 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] 2023-04-18 17:14:05,012 INFO [main] 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] 2023-04-18 17:14:05,012 INFO [main] 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] 2023-04-18 17:14:05,012 INFO [main] 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] 2023-04-18 17:14:05,013 INFO [main] 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] 2023-04-18 17:14:05,013 INFO [main] 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] 2023-04-18 17:14:05,013 INFO [main] 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] 2023-04-18 17:14:05,013 INFO [main] 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] 2023-04-18 17:14:05,014 INFO [main] 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] 2023-04-18 17:14:05,014 INFO [main] 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] 2023-04-18 17:14:05,014 INFO [main] 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] 2023-04-18 17:14:05,014 INFO [main] 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] 2023-04-18 17:14:05,058 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Apr 18, 2023 5:14:05 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /var/lib/jenkins/.java/.userPrefs/prefs.xml Apr 18, 2023 5:14:05 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /etc/.java/.systemPrefs/prefs.xml 2023-04-18 17:14:05,092 INFO [main] org.appng.core.repository.config.HikariCPConfigurer: connection jdbc:hsqldb:file:target/database/appng uses datasource org.hsqldb.jdbc.JDBCDataSource 2023-04-18 17:14:05,127 WARN [main] com.zaxxer.hikari.HikariConfig: appNG ROOT connection - idleTimeout is close to or more than maxLifetime, disabling it. 2023-04-18 17:14:05,131 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Starting... 2023-04-18 17:14:05,182 INFO [main] hsqldb.db.HSQLDB8794EE1AFB.ENGINE: Checkpoint start 2023-04-18 17:14:05,182 INFO [main] hsqldb.db.HSQLDB8794EE1AFB.ENGINE: checkpointClose start 2023-04-18 17:14:05,187 INFO [main] hsqldb.db.HSQLDB8794EE1AFB.ENGINE: checkpointClose synched 2023-04-18 17:14:05,193 INFO [main] hsqldb.db.HSQLDB8794EE1AFB.ENGINE: checkpointClose script done 2023-04-18 17:14:05,238 INFO [main] hsqldb.db.HSQLDB8794EE1AFB.ENGINE: checkpointClose end 2023-04-18 17:14:05,238 INFO [main] hsqldb.db.HSQLDB8794EE1AFB.ENGINE: Checkpoint end - txts: 1 2023-04-18 17:14:05,360 INFO [main] com.zaxxer.hikari.pool.PoolBase: appNG ROOT connection - Driver does not support get/set network timeout for connections. (feature not supported) 2023-04-18 17:14:05,371 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Start completed. 2023-04-18 17:14:05,413 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'appNG' 2023-04-18 17:14:05,413 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: appNG] 2023-04-18 17:14:05,501 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-04-18 17:14:05,517 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:05,809 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:05,809 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'appNG' 2023-04-18 17:14:05,821 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context org.springframework.context.annotation.AnnotationConfigApplicationContext@19181b06: startup date [Tue Apr 18 17:14:04 CEST 2023]; root of context hierarchy 2023-04-18 17:14:06,128 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver 2023-04-18 17:14:06,268 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:file:target/database/appng (HSQL Database Engine 2.5.0) 2023-04-18 17:14:06,494 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-04-18 17:14:06,494 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-04-18 17:14:06,494 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-04-18 17:14:06,514 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:file:target/database/appng (HSQL Database Engine 2.5) 2023-04-18 17:14:06,938 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@19181b06: startup date [Tue Apr 18 17:14:04 CEST 2023]; root of context hierarchy 2023-04-18 17:14:06,940 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'appNG' 2023-04-18 17:14:06,940 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Shutdown initiated... 2023-04-18 17:14:07,053 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Shutdown completed. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.321 s - in org.appng.core.controller.PlatformConfigTest [INFO] Running org.appng.core.controller.ControllerTest 2023-04-18 17:14:07,190 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,198 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1404331193 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,207 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,488 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,490 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1337841183 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,491 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,531 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,533 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#209415248 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,534 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,537 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,538 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1418012897 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,539 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,540 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,541 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#865493265 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,542 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,551 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,552 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1901452520 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,553 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,555 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,556 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1290910286 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,557 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,559 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,560 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#562628212 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,561 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,565 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,566 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#379782668 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,566 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,568 INFO [main] org.appng.core.Redirect : Redirecting request to /de/index (301) 2023-04-18 17:14:07,569 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,570 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1949012389 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,571 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,579 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,580 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1044472558 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,581 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,619 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,620 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#302144370 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,622 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,625 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,626 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#495994423 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,626 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,629 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,630 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#325478528 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,631 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,633 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,634 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1881202346 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,634 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,636 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,638 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2001120792 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,638 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,647 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,648 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#10213313 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,649 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,650 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,651 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#22830233 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,652 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,655 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,656 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#333812325 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,657 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,660 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,661 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#125198491 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,662 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,667 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,668 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1585469965 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,669 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,719 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,720 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1328154193 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,721 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,724 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,725 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1886087398 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,726 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,728 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,728 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1690098058 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,729 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,731 INFO [main] org.appng.core.Redirect : Redirecting request /de to /de/index (301) 2023-04-18 17:14:07,731 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,732 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#267487267 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,732 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,735 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,735 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#171261439 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,736 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,741 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,742 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#901583979 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,743 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,745 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,746 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2145209191 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,746 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,751 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,751 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#424669538 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,752 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,754 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,755 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#452045545 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,756 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,758 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,759 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#486737403 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,759 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,761 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,761 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1689262430 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,762 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,766 INFO [main] org.appng.core.controller.Controller: Controller created 2023-04-18 17:14:07,766 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#397202629 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:07,767 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! [INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.709 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.042 s - in org.appng.core.controller.filter.JspExtensionFilterTest [INFO] Running org.appng.core.controller.filter.PageCacheFilterTest 2023-04-18 17:14:07,826 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Added cache config: CacheConfig{name='testcache', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s - in org.appng.core.controller.filter.PageCacheFilterTest [INFO] Running org.appng.core.controller.filter.RedirectFilterTest 2023-04-18 17:14:07,911 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s 2023-04-18 17:14:07,913 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter ERROR: unable to find urlrewrite conf file at /WEB-INF/urlrewrite.xml 2023-04-18 17:14:07,916 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s 2023-04-18 17:14:07,920 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) 2023-04-18 17:14:07,925 INFO [main] 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.045 s - in org.appng.core.controller.filter.RedirectFilterTest [INFO] Running org.appng.core.controller.filter.EnvironmentFilterTest 2023-04-18 17:14:07,932 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.core.controller.filter.EnvironmentFilterTest [INFO] Running org.appng.core.controller.RedirectTest 2023-04-18 17:14:07,939 INFO [main] org.appng.core.Redirect : Redirecting request to /targeturl (301) 2023-04-18 17:14:07,940 INFO [main] org.appng.core.Redirect : Redirecting request to targeturl (302) 2023-04-18 17:14:07,940 INFO [main] 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 2023-04-18 17:14:07,958 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:07,965 INFO [main] org.appng.core.controller.Log4jConfigurer: Initialized log4j from classpath:log4j.properties 2023-04-18 17:14:07,966 INFO [main] org.appng.core.controller.PlatformStartup: ------------------------------------------------ 2023-04-18 17:14:08,083 INFO [main] org.appng.core.controller.PlatformStartup: Launching _ _ ____ 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: __ _ _ __ _ __ | \ | |/ ___| 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: / _` | '_ \| '_ \| \| | | _ 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: | (_| | |_) | |_) | |\ | |_| | 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: \__,_| .__/| .__/|_| \_|\____| 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: |_| |_| 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: ----------------------------appNG.version------- 2023-04-18 17:14:08,084 INFO [main] org.appng.core.controller.PlatformStartup: ...the Next Generation Application Platform 2023-04-18 17:14:08,084 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:08,099 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver 2023-04-18 17:14:08,208 WARN [main] org.appng.core.domain.DatabaseConnection: error while connecting to jdbc:hsqldb:hsql://localhost:9050/appng (org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused (Connection refused)) 2023-04-18 17:14:08,208 ERROR [main] org.appng.core.service.MigrationService: HSQL jdbc:hsqldb:hsql://localhost:9050/appng is not working, unable to retrieve connection status. 2023-04-18 17:14:08,210 WARN [main] org.appng.core.domain.DatabaseConnection: error while connecting to jdbc:hsqldb:hsql://localhost:9050/appng (org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLTransientConnectionException: java.net.ConnectException: Connection refused (Connection refused)) 2023-04-18 17:14:08,210 ERROR [main] org.appng.core.service.MigrationService: HSQL jdbc:hsqldb:hsql://localhost:9050/appng is not working, initializing database was not successful. 2023-04-18 17:14:08,210 INFO [main] org.appng.core.controller.PlatformStartup: Platform connection: HSQL jdbc:hsqldb:hsql://localhost:9050/appng 2023-04-18 17:14:08,212 INFO [main] org.appng.core.controller.PlatformStartup: appNG null started in 128 ms. 2023-04-18 17:14:08,212 INFO [main] org.appng.core.controller.PlatformStartup: ==================================================================================================== 2023-04-18 17:14:08,269 INFO [main] org.appng.core.controller.PlatformStartup: Called com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.checkedShutdown() 2023-04-18 17:14:13,269 INFO [main] org.appng.core.service.HazelcastConfigurer: Shutting down instance test 2023-04-18 17:14:13,270 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTTING_DOWN 2023-04-18 17:14:13,282 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTTING_DOWN 2023-04-18 17:14:13,289 INFO [hz.test.cached.thread-1] com.hazelcast.internal.partition.impl.MigrationManager: [10.102.4.103]:5702 [appNG] [5.0.2] Shutdown request of Member [10.102.4.103]:5702 - c79119a1-5636-4841-b8a8-45fce8b90141 this is handled 2023-04-18 17:14:13,302 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Shutting down multicast service... 2023-04-18 17:14:13,304 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Shutting down connection manager... 2023-04-18 17:14:13,308 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Shutting down node engine... 2023-04-18 17:14:13,312 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Removed cache config: CacheConfig{name='testcache', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} 2023-04-18 17:14:13,313 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Removed cache config: CacheConfig{name='pageCache-localhost', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} 2023-04-18 17:14:13,329 INFO [main] com.hazelcast.instance.impl.NodeExtension: [10.102.4.103]:5702 [appNG] [5.0.2] Destroying node NodeExtension. 2023-04-18 17:14:13,330 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Hazelcast Shutdown is completed in 47 ms. 2023-04-18 17:14:13,330 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTDOWN 2023-04-18 17:14:13,331 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Node is already shutting down... Waiting for shutdown process to complete... 2023-04-18 17:14:13,331 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTDOWN 2023-04-18 17:14:13,331 INFO [main] org.appng.core.controller.PlatformStartup: appNG stopped. 2023-04-18 17:14:13,331 INFO [main] org.appng.core.controller.PlatformStartup: ==================================================================================================== [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.388 s - in org.appng.core.controller.PlatformStartupTest [INFO] Running org.appng.core.controller.RequestUtilTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.controller.RequestUtilTest [INFO] Running org.appng.core.controller.handler.MonitoringHandlerTest 2023-04-18 17:14:13,353 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:13,357 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-04-18 17:14:13,358 WARN [main] org.appng.core.service.HazelcastConfigurer: No Hazelcast configuration could be found, using default! Apr 18, 2023 5:14:13 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. 2023-04-18 17:14:13,403 INFO [main] com.hazelcast.system.logo : [10.102.4.103]:5702 [appNG] [5.0.2] + + o o o o---o o----o o o---o o o----o o--o--o + + + + | | / \ / | | / / \ | | + + + + + o----o o o o o----o | o o o o----o | + + + + | | / \ / | | \ / \ | | + + o o o o o---o o----o o----o o---o o o o----o o 2023-04-18 17:14:13,404 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] Copyright (c) 2008-2021, Hazelcast, Inc. All Rights Reserved. 2023-04-18 17:14:13,404 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] Hazelcast Platform 5.0.2 (20211221 - 18eec9f) starting at [10.102.4.103]:5702 2023-04-18 17:14:13,404 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] Cluster name: appNG 2023-04-18 17:14:13,404 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.0.2] The Jet engine is disabled. To enable the Jet engine on the members, please do one of the following: - Change member config using Java API: config.getJetConfig().setEnabled(true); - Change XML/YAML configuration property: Set hazelcast.jet.enabled to true - Add system property: -Dhz.jet.enabled=true - Add environment variable: HZ_JET_ENABLED=true 2023-04-18 17:14:13,423 INFO [main] com.hazelcast.system.security : [10.102.4.103]:5702 [appNG] [5.0.2] Enable DEBUG/FINE log level for log category com.hazelcast.system.security or use -Dhazelcast.security.recommendations system property to see 🔒 security recommendations and the status of current config. 2023-04-18 17:14:13,425 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Using Multicast discovery 2023-04-18 17:14:13,425 WARN [main] com.hazelcast.cp.CPSubsystem : [10.102.4.103]:5702 [appNG] [5.0.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. 2023-04-18 17:14:13,438 INFO [main] com.hazelcast.internal.diagnostics.Diagnostics: [10.102.4.103]:5702 [appNG] [5.0.2] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments. 2023-04-18 17:14:13,439 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTING 2023-04-18 17:14:16,085 INFO [main] com.hazelcast.internal.cluster.ClusterService: [10.102.4.103]:5702 [appNG] [5.0.2] Members {size:1, ver:1} [ Member [10.102.4.103]:5702 - edc68f2e-a3ec-444b-ad92-39f3125b169e this ] 2023-04-18 17:14:16,086 WARN [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied! 2023-04-18 17:14:16,090 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTED 2023-04-18 17:14:16,091 INFO [main] org.appng.core.service.HazelcastConfigurer: Created default instance HazelcastInstance{name='test', node=[10.102.4.103]:5702} 2023-04-18 17:14:16,132 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.8 s - in org.appng.core.controller.handler.MonitoringHandlerTest [INFO] Running org.appng.core.controller.handler.GuiHandlerTest 2023-04-18 17:14:16,151 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.appng.core.controller.handler.GuiHandlerTest [INFO] Running org.appng.core.controller.handler.ServiceRequestHandlerTest 2023-04-18 17:14:16,246 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@32a2da8c: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,251 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@32a2da8c: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,345 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:16,360 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:16,373 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@32a2da8c: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,418 INFO [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest 2023-04-18 17:14:16,421 WARN [main] org.appng.core.controller.handler.ServiceRequestHandler: No such application 'bar?jin=fizz' for site 'localhost' returning 404 (path: /services/localhost/bar?jin=fizz) 2023-04-18 17:14:16,426 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@7beb2da0: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,429 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@7beb2da0: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,431 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:16,433 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:16,438 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@7beb2da0: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,455 ERROR [main] org.appng.core.controller.handler.ServiceRequestHandler: no webservice 'foobar' for application 'appng-demoapplication' in site 'localhost' 2023-04-18 17:14:16,461 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@38be950e: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,464 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@38be950e: startup date [Tue Apr 18 17:14:16 CEST 2023]; root of context hierarchy 2023-04-18 17:14:16,465 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:16,467 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:16,468 WARN [main] org.appng.core.controller.handler.RestService: no @RestController found for /services/site1/appng-demoapplication/rest/notfound 2023-04-18 17:14:17,470 WARN [main] org.appng.core.controller.handler.ServiceRequestHandler: Site 'localhost' is in state STARTING, returning 503 (path: /services/localhost/foobar) 2023-04-18 17:14:17,481 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@6820dd90: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,487 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@6820dd90: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,490 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:17,493 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:17,502 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@6820dd90: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,514 INFO [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest 2023-04-18 17:14:17,537 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@5672c056: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,541 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@5672c056: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,543 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:17,545 INFO [main] 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$Result> org.appng.core.controller.handler.ServiceRequestHandlerTest$FoobarRest.add(java.lang.Integer,java.lang.Integer) throws org.appng.api.BusinessException 2023-04-18 17:14:17,553 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@5672c056: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,561 INFO [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest 2023-04-18 17:14:17,579 WARN [main] 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.417 s - in org.appng.core.controller.handler.ServiceRequestHandlerTest [INFO] Running org.appng.core.controller.rest.RestActionTest 2023-04-18 17:14:17,901 ERROR [main] 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.312 s - in org.appng.core.controller.rest.RestActionTest [INFO] Running org.appng.core.controller.rest.openapi.OpenApiPageTest 2023-04-18 17:14:17,909 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] 2023-04-18 17:14:17,909 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4e8fa02b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7bdf5f29, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@517c2be7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1a4c84b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3299beac, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@33be99c1] 2023-04-18 17:14:17,917 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-04-18 17:14:17,938 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-04-18 17:14:17,949 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-04-18 17:14:17,960 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@32dbf42: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:17,978 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-04-18 17:14:17,978 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-04-18 17:14:17,979 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-04-18 17:14:17,979 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-04-18 17:14:17,979 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-04-18 17:14:17,979 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-04-18 17:14:17,979 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-04-18 17:14:17,979 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-04-18 17:14:17,980 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:18,126 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:18,126 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-04-18 17:14:18,269 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-04-18 17:14:18,313 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:18,347 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:18,347 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:18,515 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@32dbf42: startup date [Tue Apr 18 17:14:17 CEST 2023]; root of context hierarchy 2023-04-18 17:14:18,515 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:18,742 INFO [HSQLDB Connection @4463bf9f] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Database closed [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.042 s <<< FAILURE! - in org.appng.core.controller.rest.openapi.OpenApiPageTest [ERROR] org.appng.core.controller.rest.openapi.OpenApiPageTest.testPage Time elapsed: 0.102 s <<< FAILURE! org.junit.ComparisonFailure: expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> at org.appng.core.controller.rest.openapi.OpenApiPageTest.testPage(OpenApiPageTest.java:34) [INFO] Running org.appng.core.controller.rest.openapi.OpenApiDataSourceTest 2023-04-18 17:14:18,958 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] 2023-04-18 17:14:18,958 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3b4675d3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1e71b70d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@46ae8bf7, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3c36f10b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3456e3b3, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@270cf3eb] 2023-04-18 17:14:18,965 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-04-18 17:14:19,018 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-04-18 17:14:19,031 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-04-18 17:14:19,043 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@15cf25ce: startup date [Tue Apr 18 17:14:19 CEST 2023]; root of context hierarchy 2023-04-18 17:14:19,055 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-04-18 17:14:19,055 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-04-18 17:14:19,055 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-04-18 17:14:19,056 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-04-18 17:14:19,056 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-04-18 17:14:19,056 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-04-18 17:14:19,056 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-04-18 17:14:19,056 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-04-18 17:14:19,056 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:19,170 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:19,170 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-04-18 17:14:19,325 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-04-18 17:14:19,351 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:19,389 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:19,390 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:19,491 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [messages-demo] not found for MessageSource: Can't find bundle for base name messages-demo, locale en 2023-04-18 17:14:19,491 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-04-18 17:14:19,689 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@15cf25ce: startup date [Tue Apr 18 17:14:19 CEST 2023]; root of context hierarchy 2023-04-18 17:14:19,689 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:20,426 INFO [HSQLDB Connection @385ec7b5] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Database closed [ERROR] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 1.68 s <<< FAILURE! - in org.appng.core.controller.rest.openapi.OpenApiDataSourceTest [ERROR] org.appng.core.controller.rest.openapi.OpenApiDataSourceTest.testSingleDataSource Time elapsed: 0.191 s <<< FAILURE! org.junit.ComparisonFailure: expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> at org.appng.core.controller.rest.openapi.OpenApiDataSourceTest.testSingleDataSource(OpenApiDataSourceTest.java:60) [ERROR] org.appng.core.controller.rest.openapi.OpenApiDataSourceTest.testDataSource Time elapsed: 0.06 s <<< FAILURE! org.junit.ComparisonFailure: expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> at org.appng.core.controller.rest.openapi.OpenApiDataSourceTest.testDataSource(OpenApiDataSourceTest.java:49) [INFO] Running org.appng.core.controller.rest.openapi.OpenApiTest [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in org.appng.core.controller.rest.openapi.OpenApiTest [INFO] Running org.appng.core.controller.rest.openapi.OpenApiActionTest 2023-04-18 17:14:20,662 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] 2023-04-18 17:14:20,662 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@43bc8c98, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7050e135, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2c4bee34, org.springframework.test.context.support.DirtiesContextTestExecutionListener@684ad81c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4f3551c1, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@381b485b] 2023-04-18 17:14:20,673 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-04-18 17:14:20,703 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-04-18 17:14:20,728 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-04-18 17:14:20,739 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@4bd23b22: startup date [Tue Apr 18 17:14:20 CEST 2023]; root of context hierarchy 2023-04-18 17:14:20,751 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-04-18 17:14:20,751 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-04-18 17:14:20,751 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-04-18 17:14:20,752 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-04-18 17:14:20,752 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-04-18 17:14:20,752 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-04-18 17:14:20,752 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-04-18 17:14:20,752 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-04-18 17:14:20,752 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:20,871 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:20,871 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-04-18 17:14:21,040 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-04-18 17:14:21,071 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:21,105 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:21,105 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:21,185 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [messages-demo] not found for MessageSource: Can't find bundle for base name messages-demo, locale en 2023-04-18 17:14:21,185 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-04-18 17:14:21,194 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [messages-demo] not found for MessageSource: Can't find bundle for base name messages-demo, locale en 2023-04-18 17:14:21,194 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-04-18 17:14:21,328 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@4bd23b22: startup date [Tue Apr 18 17:14:20 CEST 2023]; root of context hierarchy 2023-04-18 17:14:21,329 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-04-18 17:14:21,901 INFO [HSQLDB Connection @3d3122e9] hsqldb.db.HSQLDB8794EDCE4F.ENGINE: Database closed [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.457 s <<< FAILURE! - in org.appng.core.controller.rest.openapi.OpenApiActionTest [ERROR] org.appng.core.controller.rest.openapi.OpenApiActionTest.testAction Time elapsed: 0.183 s <<< FAILURE! org.junit.ComparisonFailure: expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> at org.appng.core.controller.rest.openapi.OpenApiActionTest.testAction(OpenApiActionTest.java:40) [INFO] Running org.appng.core.controller.rest.RestDataSourceTest 2023-04-18 17:14:22,391 ERROR [main] 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.322 s - in org.appng.core.controller.rest.RestDataSourceTest [INFO] Running org.appng.core.controller.rest.RestOperationTest 2023-04-18 17:14:22,436 ERROR [main] 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.repository.ResourceRepositoryTest 2023-04-18 17:14:22,446 INFO [main] 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}. 2023-04-18 17:14:22,448 INFO [main] 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. 2023-04-18 17:14:22,454 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] 2023-04-18 17:14:22,455 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@752ac39a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@62cf4881, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@66e22c32, org.springframework.test.context.support.DirtiesContextTestExecutionListener@590201fb, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7a972f52, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6204fbc1] 2023-04-18 17:14:22,470 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:22 CEST 2023]; root of context hierarchy 2023-04-18 17:14:22,684 INFO [main] 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] 2023-04-18 17:14:22,684 INFO [main] 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] 2023-04-18 17:14:22,684 INFO [main] 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] 2023-04-18 17:14:22,684 INFO [main] 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] 2023-04-18 17:14:22,685 INFO [main] 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] 2023-04-18 17:14:22,685 INFO [main] 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] 2023-04-18 17:14:22,685 INFO [main] 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] 2023-04-18 17:14:22,686 INFO [main] 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] 2023-04-18 17:14:22,686 INFO [main] 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] 2023-04-18 17:14:22,686 INFO [main] 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] 2023-04-18 17:14:22,687 INFO [main] 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] 2023-04-18 17:14:22,687 INFO [main] 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] 2023-04-18 17:14:22,688 INFO [main] 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] 2023-04-18 17:14:22,688 INFO [main] 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] 2023-04-18 17:14:22,688 INFO [main] 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] 2023-04-18 17:14:22,688 INFO [main] 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] 2023-04-18 17:14:22,689 INFO [main] 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] 2023-04-18 17:14:22,733 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:22,762 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:22,773 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:22,815 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:22,815 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:22,815 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:22,815 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:22,815 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:22,816 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:22,822 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:23,085 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@10d31b98] 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. 2023-04-18 17:14:23,092 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6e2b663] 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. 2023-04-18 17:14:23,115 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:23,115 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:23,117 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:22 CEST 2023]; root of context hierarchy 2023-04-18 17:14:23,347 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@9f5022c testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@9caa933, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f805ab0 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@7903007c]; rollback [true] 2023-04-18 17:14:23,355 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:23,360 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource name of application name 2023-04-18 17:14:23,434 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@9f5022c testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@9caa933, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@f805ab0 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]]] 2023-04-18 17:14:23,447 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:22 CEST 2023]; root of context hierarchy 2023-04-18 17:14:23,448 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:23,448 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.992 s - in org.appng.core.repository.ResourceRepositoryTest [INFO] Running org.appng.core.repository.SiteRepositoryTest 2023-04-18 17:14:23,455 INFO [main] 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}. 2023-04-18 17:14:23,455 INFO [main] 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. 2023-04-18 17:14:23,459 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] 2023-04-18 17:14:23,459 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7876caae, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b4e763d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4e27eb57, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5a7686, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4eb7ff99, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@76f097ec] 2023-04-18 17:14:23,461 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:23 CEST 2023]; root of context hierarchy 2023-04-18 17:14:23,605 INFO [main] 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] 2023-04-18 17:14:23,605 INFO [main] 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] 2023-04-18 17:14:23,605 INFO [main] 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] 2023-04-18 17:14:23,605 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,606 INFO [main] 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] 2023-04-18 17:14:23,607 INFO [main] 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] 2023-04-18 17:14:23,607 INFO [main] 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] 2023-04-18 17:14:23,607 INFO [main] 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] 2023-04-18 17:14:23,607 INFO [main] 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] 2023-04-18 17:14:23,640 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:23,707 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:23,715 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:23,747 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:23,747 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:23,747 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:23,747 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:23,748 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:23,748 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:23,753 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:24,011 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@109003d0] 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. 2023-04-18 17:14:24,019 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@15b41f41] 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. 2023-04-18 17:14:24,045 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:24,046 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:24,049 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:23 CEST 2023]; root of context hierarchy 2023-04-18 17:14:24,305 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@475c02b5 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@2c14e7f, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@786d9f87 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@7b4fda93]; rollback [true] 2023-04-18 17:14:24,325 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name 2023-04-18 17:14:24,328 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name2 2023-04-18 17:14:24,342 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:24,399 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Site name 2023-04-18 17:14:24,400 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@475c02b5 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@2c14e7f, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@786d9f87 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]]] 2023-04-18 17:14:24,401 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:23 CEST 2023]; root of context hierarchy 2023-04-18 17:14:24,402 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:24,402 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.951 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 s - in org.appng.core.repository.config.ApplicationPostProcessorTest [INFO] Running org.appng.core.repository.JobExecutionRecordRepositoryTest 2023-04-18 17:14:24,421 INFO [main] 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}. 2023-04-18 17:14:24,422 INFO [main] 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. 2023-04-18 17:14:24,425 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] 2023-04-18 17:14:24,426 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5b3c56e0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2256f141, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@37ea9b08, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6b366254, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5204a284, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@47cd8d7c] 2023-04-18 17:14:24,427 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:24 CEST 2023]; root of context hierarchy 2023-04-18 17:14:24,605 INFO [main] 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] 2023-04-18 17:14:24,605 INFO [main] 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] 2023-04-18 17:14:24,605 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,606 INFO [main] 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] 2023-04-18 17:14:24,607 INFO [main] 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] 2023-04-18 17:14:24,607 INFO [main] 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] 2023-04-18 17:14:24,607 INFO [main] 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] 2023-04-18 17:14:24,607 INFO [main] 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] 2023-04-18 17:14:24,607 INFO [main] 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] 2023-04-18 17:14:24,632 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:24,671 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:24,679 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:24,711 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:24,711 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:24,711 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:24,711 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:24,711 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:24,712 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:24,716 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:24,938 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@541194f6] 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. 2023-04-18 17:14:24,943 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@246b40f5] 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. 2023-04-18 17:14:24,965 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:24,965 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:24,970 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:24 CEST 2023]; root of context hierarchy 2023-04-18 17:14:25,180 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@5aaee625 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@2486c31f, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@331a2d17 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@3e4123ae]; rollback [true] 2023-04-18 17:14:25,203 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@5aaee625 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@2486c31f, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@331a2d17 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]]] 2023-04-18 17:14:25,203 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:24 CEST 2023]; root of context hierarchy 2023-04-18 17:14:25,204 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:25,204 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.779 s - in org.appng.core.repository.JobExecutionRecordRepositoryTest [INFO] Running org.appng.core.repository.RepositoryTest 2023-04-18 17:14:25,206 INFO [main] 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}. 2023-04-18 17:14:25,206 INFO [main] 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. 2023-04-18 17:14:25,210 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] 2023-04-18 17:14:25,210 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@23927f47, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3edea5f9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3964443f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7a15778d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4acd47cf, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1f7d202] 2023-04-18 17:14:25,213 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:25 CEST 2023]; root of context hierarchy 2023-04-18 17:14:25,355 INFO [main] 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] 2023-04-18 17:14:25,355 INFO [main] 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] 2023-04-18 17:14:25,355 INFO [main] 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] 2023-04-18 17:14:25,355 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,356 INFO [main] 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] 2023-04-18 17:14:25,357 INFO [main] 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] 2023-04-18 17:14:25,357 INFO [main] 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] 2023-04-18 17:14:25,357 INFO [main] 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] 2023-04-18 17:14:25,382 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:25,423 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:25,431 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:25,465 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:25,465 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:25,465 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:25,465 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:25,465 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:25,466 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:25,470 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:25,663 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4da51c08] 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. 2023-04-18 17:14:25,668 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@51a5b1c3] 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. 2023-04-18 17:14:25,689 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:25,690 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:25,693 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:25 CEST 2023]; root of context hierarchy 2023-04-18 17:14:25,896 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@54df485 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@1a5814b0, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5159ca66 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@168611e6]; rollback [true] 2023-04-18 17:14:25,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:25,904 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@54df485 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@1a5814b0, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5159ca66 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]]] 2023-04-18 17:14:25,904 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:25 CEST 2023]; root of context hierarchy 2023-04-18 17:14:25,905 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:25,905 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.697 s - in org.appng.core.repository.RepositoryTest [INFO] Running org.appng.core.repository.PropertyRepositoryTest 2023-04-18 17:14:25,907 INFO [main] 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}. 2023-04-18 17:14:25,907 INFO [main] 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. 2023-04-18 17:14:25,911 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] 2023-04-18 17:14:25,911 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7f5d55df, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@235d6e6c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@617fea5b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@59ecbff6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4c8afab9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@46cd34a] 2023-04-18 17:14:25,912 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:25 CEST 2023]; root of context hierarchy 2023-04-18 17:14:26,083 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,084 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,085 INFO [main] 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] 2023-04-18 17:14:26,111 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:26,152 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:26,159 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:26,191 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:26,192 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:26,192 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:26,192 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:26,192 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:26,192 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:26,196 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:26,375 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@70ba2b39] 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. 2023-04-18 17:14:26,379 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@264402c8] 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. 2023-04-18 17:14:26,401 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:26,401 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:26,404 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:25 CEST 2023]; root of context hierarchy 2023-04-18 17:14:26,586 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@47222fcd testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@119a7fd2, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1018cedd 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@74db90d7]; rollback [true] 2023-04-18 17:14:26,590 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foo.bar 2023-04-18 17:14:26,596 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@47222fcd testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@119a7fd2, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1018cedd 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]]] 2023-04-18 17:14:26,597 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:25 CEST 2023]; root of context hierarchy 2023-04-18 17:14:26,597 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:26,597 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.685 s - in org.appng.core.repository.PropertyRepositoryTest [INFO] Running org.appng.core.repository.SubjectRepositoryTest 2023-04-18 17:14:26,600 INFO [main] 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}. 2023-04-18 17:14:26,600 INFO [main] 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. 2023-04-18 17:14:26,603 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] 2023-04-18 17:14:26,604 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5dea04f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@41fe6103, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1dca8451, org.springframework.test.context.support.DirtiesContextTestExecutionListener@70030eed, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2f047a, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@326b9b05] 2023-04-18 17:14:26,605 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:26 CEST 2023]; root of context hierarchy 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,743 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,744 INFO [main] 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] 2023-04-18 17:14:26,745 INFO [main] 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] 2023-04-18 17:14:26,770 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:26,809 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:26,816 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:26,901 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:26,902 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:26,902 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:26,902 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:26,902 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:26,902 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:26,906 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:27,132 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6e0b41cb] 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. 2023-04-18 17:14:27,138 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4f17067a] 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. 2023-04-18 17:14:27,167 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:27,167 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:27,171 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:26 CEST 2023]; root of context hierarchy 2023-04-18 17:14:27,403 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@eb5010a testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@6afc1eee, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a66cd1a 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@5a5ff898]; rollback [true] 2023-04-18 17:14:27,406 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group name 2023-04-18 17:14:27,409 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name 2023-04-18 17:14:27,412 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:27,417 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name 2023-04-18 17:14:27,420 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject name 2023-04-18 17:14:27,435 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@eb5010a testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@6afc1eee, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a66cd1a 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]]] 2023-04-18 17:14:27,436 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:26 CEST 2023]; root of context hierarchy 2023-04-18 17:14:27,437 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:27,437 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.838 s - in org.appng.core.repository.SubjectRepositoryTest [INFO] Running org.appng.core.repository.PermissionRepositoryTest 2023-04-18 17:14:27,441 INFO [main] 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}. 2023-04-18 17:14:27,441 INFO [main] 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. 2023-04-18 17:14:27,445 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] 2023-04-18 17:14:27,445 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3b492e1c, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5af1fa64, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@229de6de, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4d3c340e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3f77ca7b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6a00352b] 2023-04-18 17:14:27,447 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:27 CEST 2023]; root of context hierarchy 2023-04-18 17:14:27,615 INFO [main] 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] 2023-04-18 17:14:27,615 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,616 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,617 INFO [main] 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] 2023-04-18 17:14:27,650 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:27,695 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:27,704 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:27,742 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:27,742 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:27,742 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:27,742 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:27,742 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:27,743 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:27,747 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:27,952 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@25610484] 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. 2023-04-18 17:14:27,956 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@28312ea8] 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. 2023-04-18 17:14:27,976 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:27,976 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:27,980 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:27 CEST 2023]; root of context hierarchy 2023-04-18 17:14:28,194 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@72ddb47a testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@1421e0d4, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c9d4ac1 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@1453c0f3]; rollback [true] 2023-04-18 17:14:28,197 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:28,200 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission name 2023-04-18 17:14:28,210 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@72ddb47a testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@1421e0d4, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c9d4ac1 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]]] 2023-04-18 17:14:28,210 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:27 CEST 2023]; root of context hierarchy 2023-04-18 17:14:28,211 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:28,211 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.769 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.084 s - in org.appng.core.repository.RepositoryCacheTest [INFO] Running org.appng.core.repository.GroupRepositoryTest 2023-04-18 17:14:28,308 INFO [main] 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}. 2023-04-18 17:14:28,308 INFO [main] 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. 2023-04-18 17:14:28,312 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] 2023-04-18 17:14:28,312 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7a051398, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@27a1fe7a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7f2831ec, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3a59f5fd, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6892b8fd, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@40e8c9bb] 2023-04-18 17:14:28,313 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:28 CEST 2023]; root of context hierarchy 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,467 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,468 INFO [main] 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] 2023-04-18 17:14:28,495 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:28,541 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:28,550 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:28,585 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:28,586 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:28,586 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:28,586 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:28,586 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:28,586 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:28,591 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:28,787 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@284dd88a] 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. 2023-04-18 17:14:28,791 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@109c04bd] 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. 2023-04-18 17:14:28,812 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:28,812 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:28,816 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:28 CEST 2023]; root of context hierarchy 2023-04-18 17:14:29,008 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@8109ea8 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@4e26bb75, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@502c8b5b 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@259af473]; rollback [true] 2023-04-18 17:14:29,010 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:29,014 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name 2023-04-18 17:14:29,016 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group name 2023-04-18 17:14:29,030 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@8109ea8 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@4e26bb75, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@502c8b5b 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]]] 2023-04-18 17:14:29,030 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:28 CEST 2023]; root of context hierarchy 2023-04-18 17:14:29,031 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:29,031 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.729 s - in org.appng.core.repository.GroupRepositoryTest [INFO] Running org.appng.core.repository.RoleRepositoryTest 2023-04-18 17:14:29,033 INFO [main] 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}. 2023-04-18 17:14:29,033 INFO [main] 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. 2023-04-18 17:14:29,040 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] 2023-04-18 17:14:29,041 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@38228a4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2ab655fc, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6b469ad0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@53b1a807, org.springframework.test.context.transaction.TransactionalTestExecutionListener@41646ddd, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@59e5c9b8] 2023-04-18 17:14:29,042 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:29 CEST 2023]; root of context hierarchy 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,184 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,185 INFO [main] 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] 2023-04-18 17:14:29,208 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:29,246 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:29,252 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:29,283 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:29,283 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:29,283 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:29,283 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:29,283 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:29,284 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:29,288 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:29,437 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@218a4f2a] 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. 2023-04-18 17:14:29,440 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@62ac2389] 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. 2023-04-18 17:14:29,459 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:29,459 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:29,462 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:29 CEST 2023]; root of context hierarchy 2023-04-18 17:14:29,634 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@1cc00a6c testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@74cadf49, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3e6602d 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@5c1b4a72]; rollback [true] 2023-04-18 17:14:29,636 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name 2023-04-18 17:14:29,640 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-04-18 17:14:29,644 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name 2023-04-18 17:14:29,654 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@1cc00a6c testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@74cadf49, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3e6602d 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]]] 2023-04-18 17:14:29,655 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:29 CEST 2023]; root of context hierarchy 2023-04-18 17:14:29,655 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:29,656 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.62 s - in org.appng.core.repository.RoleRepositoryTest [INFO] Running org.appng.core.security.signing.SignerTest 2023-04-18 17:14:29,699 INFO [main] org.appng.core.security.signing.Signer: Signing repository '/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/zip' 2023-04-18 17:14:29,700 INFO [main] org.appng.core.security.signing.Signer: Writing release file '/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/zip/index' 2023-04-18 17:14:29,701 INFO [main] org.appng.core.security.signing.Signer: ..adding repository attributes 2023-04-18 17:14:29,701 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.1.zip' 2023-04-18 17:14:29,827 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.2-2012-11-27-1305.zip' 2023-04-18 17:14:29,856 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.3-2013-01-13-1303.zip' 2023-04-18 17:14:29,861 INFO [main] 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.254 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.384 s - in org.appng.core.security.SaltedDigestTest [INFO] Running org.appng.core.security.Sha1PasswordHandlerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.appng.core.security.Sha1PasswordHandlerTest [INFO] Running org.appng.core.security.BCryptPasswordHandlerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.128 s - in org.appng.core.security.BCryptPasswordHandlerTest [INFO] Running org.appng.core.security.DigestValidatorTest 2023-04-18 17:14:32,451 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2023-04-18 17:14:32,451 ERROR [main] org.appng.core.security.DigestValidator: Invalid date offset [millis]: 14399549, maximum is 3600000 2023-04-18 17:14:32,451 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed. 2023-04-18 17:14:32,451 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2023-04-18 17:14:32,452 ERROR [main] org.appng.core.security.DigestValidator: Encrypted part does not match. Encrypted part is BCF716FF5BCC4A1EFDC0FB4E3A930464, but should be 1950DEEB85CC408B9B9C8672A5C93655 2023-04-18 17:14:32,452 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 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.008 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.126 s - in org.appng.core.security.ConfigurablePasswordPolicyTest [INFO] Running org.appng.core.domain.SubjectImplTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.domain.SubjectImplTest [INFO] Running org.appng.core.domain.DatabaseTypeTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.domain.DatabaseTypeTest [INFO] Running org.appng.core.domain.PackageArchiveTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.appng.core.domain.PackageArchiveTest [INFO] Running org.appng.core.domain.SiteImplTest 2023-04-18 17:14:32,623 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2008685489 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:32,624 INFO [main] org.appng.core.Redirect : Redirecting request to /some/uri (302) 2023-04-18 17:14:32,624 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#518076397 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:32,624 INFO [main] org.appng.core.Redirect : Redirecting request to /ws/foo/page/foo/bar#anchor (302) 2023-04-18 17:14:32,625 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1156049302 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:32,625 INFO [main] org.appng.core.Redirect : Redirecting request to /ws/foo/page/foo/bar?tab=anchor#anchor (302) 2023-04-18 17:14:32,625 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#620119974 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:32,625 INFO [main] org.appng.core.domain.SiteImpl: closing context for site foo [STOPPED] (#479773762) 2023-04-18 17:14:32,626 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#915798586 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.core.domain.SiteImplTest [INFO] Running org.appng.core.domain.ResourceImplTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.core.domain.ResourceImplTest [INFO] Running org.appng.core.domain.PropertyImplTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.core.domain.PropertyImplTest [INFO] Running org.appng.core.domain.ValidationPatternTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.domain.ValidationPatternTest [INFO] Running org.appng.core.application.PermissionProcessorTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.application.PermissionProcessorTest [INFO] Running org.appng.core.service.CoreServiceTest 2023-04-18 17:14:32,654 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] 2023-04-18 17:14:32,655 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6f9849a9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@83cb202, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@f648630, org.springframework.test.context.support.DirtiesContextTestExecutionListener@940bdd7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@24386857, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@49797270] 2023-04-18 17:14:32,656 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:32 CEST 2023]; root of context hierarchy 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,780 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,781 INFO [main] 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] 2023-04-18 17:14:32,804 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:32,841 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:32,847 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:32,878 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:32,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:32,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:32,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:32,879 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:32,879 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:32,883 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:33,039 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1ed4395f] 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. 2023-04-18 17:14:33,042 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@38fa7e5] 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. 2023-04-18 17:14:33,059 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:33,059 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:33,062 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:32 CEST 2023]; root of context hierarchy 2023-04-18 17:14:33,305 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29d95a74, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:33,306 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-1 2023-04-18 17:14:33,308 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-2 2023-04-18 17:14:33,310 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-3 2023-04-18 17:14:33,311 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost 2023-04-18 17:14:33,311 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-1 2023-04-18 17:14:33,314 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-2 2023-04-18 17:14:33,315 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-3 2023-04-18 17:14:33,316 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application manager 2023-04-18 17:14:33,318 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application bugtracker 2023-04-18 17:14:33,320 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application foobar 2023-04-18 17:14:33,322 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application manager 2023-04-18 17:14:33,322 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application bugtracker 2023-04-18 17:14:33,328 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application foobar 2023-04-18 17:14:33,329 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foobar 2023-04-18 17:14:33,329 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.foobar.foobar 2023-04-18 17:14:33,329 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-1 of application manager 2023-04-18 17:14:33,331 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-2 of application bugtracker 2023-04-18 17:14:33,332 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-3 of application foobar 2023-04-18 17:14:33,334 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role admin 2023-04-18 17:14:33,334 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role user 2023-04-18 17:14:33,335 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role debugger 2023-04-18 17:14:33,336 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-1 2023-04-18 17:14:33,336 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-2 2023-04-18 17:14:33,337 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-3 2023-04-18 17:14:33,338 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-1 2023-04-18 17:14:33,340 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-2 2023-04-18 17:14:33,341 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-3 2023-04-18 17:14:33,341 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository repo 2023-04-18 17:14:33,382 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled 2023-04-18 17:14:33,382 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment 2023-04-18 17:14:33,383 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType 2023-04-18 17:14:33,384 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword 2023-04-18 17:14:33,385 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath 2023-04-18 17:14:33,386 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases 2023-04-18 17:14:33,386 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod 2023-04-18 17:14:33,387 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData 2023-04-18 17:14:33,387 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder 2023-04-18 17:14:33,387 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath 2023-04-18 17:14:33,388 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert 2023-04-18 17:14:33,388 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate 2023-04-18 17:14:33,390 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode 2023-04-18 17:14:33,391 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile 2023-04-18 17:14:33,391 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags 2023-04-18 17:14:33,391 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled 2023-04-18 17:14:33,392 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx 2023-04-18 17:14:33,392 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput 2023-04-18 17:14:33,392 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig 2023-04-18 17:14:33,393 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret 2023-04-18 17:14:33,393 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath 2023-04-18 17:14:33,393 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature 2023-04-18 17:14:33,394 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature 2023-04-18 17:14:33,394 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter 2023-04-18 17:14:33,394 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder 2023-04-18 17:14:33,395 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles 2023-04-18 17:14:33,395 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest 2023-04-18 17:14:33,395 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance 2023-04-18 17:14:33,396 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled 2023-04-18 17:14:33,396 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode 2023-04-18 17:14:33,396 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder 2023-04-18 17:14:33,397 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts 2023-04-18 17:14:33,397 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey 2023-04-18 17:14:33,397 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale 2023-04-18 17:14:33,398 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout 2023-04-18 17:14:33,398 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup 2023-04-18 17:14:33,398 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding 2023-04-18 17:14:33,399 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize 2023-04-18 17:14:33,399 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix 2023-04-18 17:14:33,400 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore 2023-04-18 17:14:33,400 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath 2023-04-18 17:14:33,400 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix 2023-04-18 17:14:33,401 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder 2023-04-18 17:14:33,401 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress 2023-04-18 17:14:33,402 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect 2023-04-18 17:14:33,402 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost 2023-04-18 17:14:33,402 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone 2023-04-18 17:14:33,403 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder 2023-04-18 17:14:33,403 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver 2023-04-18 17:14:33,403 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort 2023-04-18 17:14:33,404 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled 2023-04-18 17:14:33,404 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort 2023-04-18 17:14:33,405 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir 2023-04-18 17:14:33,405 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir 2023-04-18 17:14:33,405 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod 2023-04-18 17:14:33,439 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1 2023-04-18 17:14:33,439 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2 2023-04-18 17:14:33,440 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:33,442 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application manager 2023-04-18 17:14:33,443 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application bugtracker 2023-04-18 17:14:33,444 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application foobar 2023-04-18 17:14:33,445 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role admin 2023-04-18 17:14:33,445 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role user 2023-04-18 17:14:33,446 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role debugger 2023-04-18 17:14:33,462 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme 2023-04-18 17:14:33,463 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts 2023-04-18 17:14:33,463 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls 2023-04-18 17:14:33,464 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute 2023-04-18 17:14:33,464 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPages 2023-04-18 17:14:33,465 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.host 2023-04-18 17:14:33,465 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage 2023-04-18 17:14:33,465 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths 2023-04-18 17:14:33,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName 2023-04-18 17:14:33,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDisabled 2023-04-18 17:14:33,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat 2023-04-18 17:14:33,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix 2023-04-18 17:14:33,467 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.name 2023-04-18 17:14:33,467 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled 2023-04-18 17:14:33,468 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser 2023-04-18 17:14:33,468 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.timeZone 2023-04-18 17:14:33,468 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef 2023-04-18 17:14:33,469 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.encoding 2023-04-18 17:14:33,469 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authApplication 2023-04-18 17:14:33,469 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled 2023-04-18 17:14:33,470 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage 2023-04-18 17:14:33,470 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize 2023-04-18 17:14:33,471 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.template 2023-04-18 17:14:33,471 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle 2023-04-18 17:14:33,471 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn 2023-04-18 17:14:33,472 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType 2023-04-18 17:14:33,472 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled 2023-04-18 17:14:33,472 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages 2023-04-18 17:14:33,473 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailPort 2023-04-18 17:14:33,473 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPage 2023-04-18 17:14:33,473 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.service-path 2023-04-18 17:14:33,474 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize 2023-04-18 17:14:33,474 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir 2023-04-18 17:14:33,474 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive 2023-04-18 17:14:33,475 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig 2023-04-18 17:14:33,475 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits 2023-04-18 17:14:33,476 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailHost 2023-04-18 17:14:33,476 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown 2023-04-18 17:14:33,476 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout 2023-04-18 17:14:33,477 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance 2023-04-18 17:14:33,477 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer 2023-04-18 17:14:33,477 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime 2023-04-18 17:14:33,478 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions 2023-04-18 17:14:33,478 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain 2023-04-18 17:14:33,478 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods 2023-04-18 17:14:33,478 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication 2023-04-18 17:14:33,479 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout 2023-04-18 17:14:33,479 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.documentDir 2023-04-18 17:14:33,479 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender 2023-04-18 17:14:33,480 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.setDebugHeaders 2023-04-18 17:14:33,480 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize 2023-04-18 17:14:33,480 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics 2023-04-18 17:14:33,481 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage 2023-04-18 17:14:33,481 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword 2023-04-18 17:14:33,481 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes 2023-04-18 17:14:33,482 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir 2023-04-18 17:14:33,482 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef 2023-04-18 17:14:33,483 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.locale 2023-04-18 17:14:33,483 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn 2023-04-18 17:14:33,483 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexDir 2023-04-18 17:14:33,484 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir 2023-04-18 17:14:33,484 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain 2023-04-18 17:14:33,484 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile 2023-04-18 17:14:33,485 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize 2023-04-18 17:14:33,485 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId 2023-04-18 17:14:33,485 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled 2023-04-18 17:14:33,486 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue 2023-04-18 17:14:33,486 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.manager-path 2023-04-18 17:14:33,486 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions 2023-04-18 17:14:33,487 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig 2023-04-18 17:14:33,487 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout 2023-04-18 17:14:33,487 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#115515877 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,511 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.ldapHost 2023-04-18 17:14:33,521 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcLogPerformance 2023-04-18 17:14:33,522 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectionEnabled 2023-04-18 17:14:33,522 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexTimeout 2023-04-18 17:14:33,522 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLoginRef 2023-04-18 17:14:33,522 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultApplication 2023-04-18 17:14:33,523 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputFormat 2023-04-18 17:14:33,523 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.allowSkipRender 2023-04-18 17:14:33,524 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.xssExceptions 2023-04-18 17:14:33,524 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheStatistics 2023-04-18 17:14:33,524 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionValue 2023-04-18 17:14:33,524 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcConnectionTimeout 2023-04-18 17:14:33,525 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexFileTypes 2023-04-18 17:14:33,525 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultPage 2023-04-18 17:14:33,525 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.enforcePrimaryDomain 2023-04-18 17:14:33,526 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapPassword 2023-04-18 17:14:33,526 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.sessionTrackingEnabled 2023-04-18 17:14:33,526 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle 2023-04-18 17:14:33,527 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcMaxLifetime 2023-04-18 17:14:33,527 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapDomain 2023-04-18 17:14:33,527 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.supportReloadFile 2023-04-18 17:14:33,528 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheExceptions 2023-04-18 17:14:33,528 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedMethods 2023-04-18 17:14:33,528 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.wwwDir 2023-04-18 17:14:33,529 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.setDebugHeaders 2023-04-18 17:14:33,529 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapHost 2023-04-18 17:14:33,529 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutPage 2023-04-18 17:14:33,529 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.name 2023-04-18 17:14:33,530 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailHost 2023-04-18 17:14:33,530 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeouts 2023-04-18 17:14:33,530 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authApplication 2023-04-18 17:14:33,531 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheClearOnShutdown 2023-04-18 17:14:33,531 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailPort 2023-04-18 17:14:33,531 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapGroupBaseDn 2023-04-18 17:14:33,532 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.DatasourceConfigurer 2023-04-18 17:14:33,532 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.host 2023-04-18 17:14:33,533 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.supportedLanguages 2023-04-18 17:14:33,533 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.siteRootDir 2023-04-18 17:14:33,534 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexFileSystemQueueSize 2023-04-18 17:14:33,534 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLoginPage 2023-04-18 17:14:33,534 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapPrincipalScheme 2023-04-18 17:14:33,535 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexConfig 2023-04-18 17:14:33,535 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.timeZone 2023-04-18 17:14:33,535 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.tagPrefix 2023-04-18 17:14:33,536 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.service-path 2023-04-18 17:14:33,536 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapUser 2023-04-18 17:14:33,536 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputType 2023-04-18 17:14:33,537 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.searchChunkSize 2023-04-18 17:14:33,537 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.encoding 2023-04-18 17:14:33,537 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapStartTls 2023-04-18 17:14:33,537 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.documentDir 2023-04-18 17:14:33,538 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.template 2023-04-18 17:14:33,538 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheEnabled 2023-04-18 17:14:33,538 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.appendTabId 2023-04-18 17:14:33,539 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedPaths 2023-04-18 17:14:33,539 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcValidationTimeout 2023-04-18 17:14:33,539 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.rewriteConfig 2023-04-18 17:14:33,540 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.locale 2023-04-18 17:14:33,540 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapUserBaseDn 2023-04-18 17:14:33,541 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.errorPage 2023-04-18 17:14:33,541 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapDisabled 2023-04-18 17:14:33,541 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexDir 2023-04-18 17:14:33,542 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.searchMaxHits 2023-04-18 17:14:33,542 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultPageSize 2023-04-18 17:14:33,542 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailDisabled 2023-04-18 17:14:33,542 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeToLive 2023-04-18 17:14:33,543 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionName 2023-04-18 17:14:33,543 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapIdAttribute 2023-04-18 17:14:33,543 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.errorPages 2023-04-18 17:14:33,544 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutRef 2023-04-18 17:14:33,544 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.assetsDir 2023-04-18 17:14:33,546 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexQueueSize 2023-04-18 17:14:33,547 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.manager-path 2023-04-18 17:14:33,547 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2104417137 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,595 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.errorPage 2023-04-18 17:14:33,596 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultPage 2023-04-18 17:14:33,596 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultPageSize 2023-04-18 17:14:33,597 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcConnectionTimeout 2023-04-18 17:14:33,597 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.setDebugHeaders 2023-04-18 17:14:33,598 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapGroupBaseDn 2023-04-18 17:14:33,598 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.assetsDir 2023-04-18 17:14:33,599 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapHost 2023-04-18 17:14:33,599 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.template 2023-04-18 17:14:33,600 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheExceptions 2023-04-18 17:14:33,600 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle 2023-04-18 17:14:33,601 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexDir 2023-04-18 17:14:33,601 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapStartTls 2023-04-18 17:14:33,602 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheEnabled 2023-04-18 17:14:33,602 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.searchChunkSize 2023-04-18 17:14:33,603 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapUserBaseDn 2023-04-18 17:14:33,603 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedPaths 2023-04-18 17:14:33,604 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapDisabled 2023-04-18 17:14:33,604 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionValue 2023-04-18 17:14:33,605 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.DatasourceConfigurer 2023-04-18 17:14:33,605 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.encoding 2023-04-18 17:14:33,606 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexFileSystemQueueSize 2023-04-18 17:14:33,606 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.enforcePrimaryDomain 2023-04-18 17:14:33,607 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLoginPage 2023-04-18 17:14:33,607 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutPage 2023-04-18 17:14:33,608 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionName 2023-04-18 17:14:33,608 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcMaxLifetime 2023-04-18 17:14:33,608 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.xssExceptions 2023-04-18 17:14:33,609 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapDomain 2023-04-18 17:14:33,609 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectionEnabled 2023-04-18 17:14:33,610 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.supportedLanguages 2023-04-18 17:14:33,610 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.supportReloadFile 2023-04-18 17:14:33,611 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapUser 2023-04-18 17:14:33,611 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.siteRootDir 2023-04-18 17:14:33,612 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.service-path 2023-04-18 17:14:33,612 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexConfig 2023-04-18 17:14:33,613 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.rewriteConfig 2023-04-18 17:14:33,613 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexTimeout 2023-04-18 17:14:33,614 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailHost 2023-04-18 17:14:33,614 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexFileTypes 2023-04-18 17:14:33,614 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheStatistics 2023-04-18 17:14:33,615 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutRef 2023-04-18 17:14:33,615 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcLogPerformance 2023-04-18 17:14:33,616 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailPort 2023-04-18 17:14:33,616 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.locale 2023-04-18 17:14:33,616 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.documentDir 2023-04-18 17:14:33,617 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.tagPrefix 2023-04-18 17:14:33,617 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexQueueSize 2023-04-18 17:14:33,618 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultApplication 2023-04-18 17:14:33,618 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLoginRef 2023-04-18 17:14:33,619 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeouts 2023-04-18 17:14:33,619 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapPassword 2023-04-18 17:14:33,620 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapPrincipalScheme 2023-04-18 17:14:33,620 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputType 2023-04-18 17:14:33,620 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.timeZone 2023-04-18 17:14:33,621 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeToLive 2023-04-18 17:14:33,621 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.appendTabId 2023-04-18 17:14:33,622 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcValidationTimeout 2023-04-18 17:14:33,622 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapIdAttribute 2023-04-18 17:14:33,622 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.host 2023-04-18 17:14:33,623 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.allowSkipRender 2023-04-18 17:14:33,623 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.wwwDir 2023-04-18 17:14:33,624 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailDisabled 2023-04-18 17:14:33,624 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.errorPages 2023-04-18 17:14:33,624 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputFormat 2023-04-18 17:14:33,625 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authApplication 2023-04-18 17:14:33,625 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.sessionTrackingEnabled 2023-04-18 17:14:33,626 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheClearOnShutdown 2023-04-18 17:14:33,626 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.searchMaxHits 2023-04-18 17:14:33,626 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedMethods 2023-04-18 17:14:33,627 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.manager-path 2023-04-18 17:14:33,627 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.name 2023-04-18 17:14:33,628 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1759257319 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,685 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1 2023-04-18 17:14:33,685 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-2 2023-04-18 17:14:33,686 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-3 2023-04-18 17:14:33,694 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29d95a74, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:33,697 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1699aa36, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:33,748 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#742302380 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,765 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#726420284 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,782 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1166040155 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,797 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1 2023-04-18 17:14:33,805 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1699aa36, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:33,807 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e15af5b, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:33,828 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#212580806 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,845 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1432341083 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,858 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1473587726 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,874 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1 2023-04-18 17:14:33,875 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e15af5b, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:33,876 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b94ab88, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:33,940 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#388519627 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,951 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1518345411 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,961 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1265032845 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:33,989 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/foobar 2023-04-18 17:14:33,989 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/ROOT/WEB-INF/cache/application/site-1/foobar 2023-04-18 17:14:33,993 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Assigned application foobar to site site-1 2023-04-18 17:14:33,996 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.foobar.foobar 2023-04-18 17:14:34,000 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@b94ab88, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,002 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5c6596b4, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,018 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1369049747 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,029 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1971162159 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,039 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#287464995 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,066 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5c6596b4, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,068 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@358bd666, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,084 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1682490299 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,096 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1615480454 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,106 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#179067247 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,115 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@358bd666, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,117 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@27807cc5, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,132 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1149544462 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,143 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#295918902 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,157 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#232773553 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,158 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.foobaz 2023-04-18 17:14:34,162 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@27807cc5, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,164 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3fe63f00, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,199 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#636108530 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,209 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#37850268 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,217 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1324838113 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,220 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository name 2023-04-18 17:14:34,222 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3fe63f00, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,224 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e321521, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,238 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#128844954 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,246 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1868221658 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,253 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#326419055 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,255 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection testconection 2023-04-18 17:14:34,258 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6e321521, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,260 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@39121780, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,272 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1463777966 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,280 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#980872061 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,288 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#555909152 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,290 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group groupy-group 2023-04-18 17:14:34,293 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@39121780, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,294 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d92e9e2, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,307 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#764609808 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,315 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2022497229 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,322 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2018531275 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,323 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.manager.foo 2023-04-18 17:14:34,326 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d92e9e2, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,327 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@482532be, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,340 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#76141787 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,349 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#269301893 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,357 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2085845250 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,358 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.foo 2023-04-18 17:14:34,362 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@482532be, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,364 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51e2bff9, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,380 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1570071061 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,387 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#616351696 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,394 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1229240592 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,396 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foo 2023-04-18 17:14:34,399 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51e2bff9, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,400 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@591d25e6, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,420 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1823019365 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,431 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2041578194 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,443 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1090517646 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,449 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLoginPage 2023-04-18 17:14:34,449 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.siteRootDir 2023-04-18 17:14:34,449 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultApplication 2023-04-18 17:14:34,450 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.xssExceptions 2023-04-18 17:14:34,450 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.assetsDir 2023-04-18 17:14:34,450 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.sessionTrackingEnabled 2023-04-18 17:14:34,451 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.service-path 2023-04-18 17:14:34,451 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.supportReloadFile 2023-04-18 17:14:34,451 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.errorPage 2023-04-18 17:14:34,452 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeouts 2023-04-18 17:14:34,452 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.name 2023-04-18 17:14:34,452 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheClearOnShutdown 2023-04-18 17:14:34,452 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapIdAttribute 2023-04-18 17:14:34,453 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.locale 2023-04-18 17:14:34,453 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcLogPerformance 2023-04-18 17:14:34,453 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.documentDir 2023-04-18 17:14:34,454 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedMethods 2023-04-18 17:14:34,454 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapHost 2023-04-18 17:14:34,454 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeToLive 2023-04-18 17:14:34,455 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutRef 2023-04-18 17:14:34,455 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLoginRef 2023-04-18 17:14:34,456 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapPrincipalScheme 2023-04-18 17:14:34,456 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.manager-path 2023-04-18 17:14:34,456 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.searchMaxHits 2023-04-18 17:14:34,457 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcConnectionTimeout 2023-04-18 17:14:34,457 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.appendTabId 2023-04-18 17:14:34,457 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.enforcePrimaryDomain 2023-04-18 17:14:34,458 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectionEnabled 2023-04-18 17:14:34,458 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionValue 2023-04-18 17:14:34,458 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailDisabled 2023-04-18 17:14:34,459 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheStatistics 2023-04-18 17:14:34,459 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapDomain 2023-04-18 17:14:34,459 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.wwwDir 2023-04-18 17:14:34,459 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.DatasourceConfigurer 2023-04-18 17:14:34,460 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.host 2023-04-18 17:14:34,460 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexDir 2023-04-18 17:14:34,460 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultPageSize 2023-04-18 17:14:34,460 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutPage 2023-04-18 17:14:34,461 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexFileTypes 2023-04-18 17:14:34,461 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.setDebugHeaders 2023-04-18 17:14:34,461 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.errorPages 2023-04-18 17:14:34,461 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.encoding 2023-04-18 17:14:34,462 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionName 2023-04-18 17:14:34,462 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexQueueSize 2023-04-18 17:14:34,463 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.tagPrefix 2023-04-18 17:14:34,463 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapUser 2023-04-18 17:14:34,463 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheExceptions 2023-04-18 17:14:34,463 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.serviceOutputType 2023-04-18 17:14:34,464 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapDisabled 2023-04-18 17:14:34,464 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexFileSystemQueueSize 2023-04-18 17:14:34,464 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheEnabled 2023-04-18 17:14:34,465 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcMaxLifetime 2023-04-18 17:14:34,465 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.searchChunkSize 2023-04-18 17:14:34,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.template 2023-04-18 17:14:34,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.supportedLanguages 2023-04-18 17:14:34,466 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultPage 2023-04-18 17:14:34,467 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.rewriteConfig 2023-04-18 17:14:34,467 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexConfig 2023-04-18 17:14:34,467 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.allowSkipRender 2023-04-18 17:14:34,467 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapStartTls 2023-04-18 17:14:34,468 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeoutsAntStyle 2023-04-18 17:14:34,468 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexTimeout 2023-04-18 17:14:34,468 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedPaths 2023-04-18 17:14:34,469 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailPort 2023-04-18 17:14:34,469 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.serviceOutputFormat 2023-04-18 17:14:34,469 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapUserBaseDn 2023-04-18 17:14:34,470 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailHost 2023-04-18 17:14:34,470 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapPassword 2023-04-18 17:14:34,470 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcValidationTimeout 2023-04-18 17:14:34,470 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.timeZone 2023-04-18 17:14:34,471 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapGroupBaseDn 2023-04-18 17:14:34,471 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authApplication 2023-04-18 17:14:34,474 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site example 2023-04-18 17:14:34,491 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@591d25e6, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,492 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3422b621, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,509 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1476307635 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,519 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1040186958 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,529 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#826603088 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,539 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#16716787 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,542 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject john 2023-04-18 17:14:34,545 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3422b621, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,547 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5de8c041, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,563 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#93729356 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,572 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#652358011 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,580 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1994813219 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,588 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2146427936 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,596 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Repository name 2023-04-18 17:14:34,596 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5de8c041, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,598 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@77d4ec7f, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,611 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#433954194 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,620 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#365340000 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,627 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1209238222 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,635 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1506818057 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,641 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1 2023-04-18 17:14:34,642 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role admin 2023-04-18 17:14:34,642 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@77d4ec7f, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,644 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2cc1f256, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,657 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1255684974 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,665 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1607787264 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,673 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#646021120 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,680 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1284649679 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,682 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2cc1f256, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,683 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1547d114, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [true] 2023-04-18 17:14:34,696 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1795936028 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,703 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#442736191 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,710 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#534654821 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,717 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1416149583 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,724 ERROR [main] org.appng.core.service.CoreService: Cannot delete application with ID 2: bugtracker 2023-04-18 17:14:34,725 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1547d114, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,726 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4036243b, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,738 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#507338946 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,747 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1563794344 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,755 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1185049456 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,762 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1421909268 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,765 INFO [main] org.appng.core.service.CoreService: starting deletion of site site-3 2023-04-18 17:14:34,771 INFO [main] org.appng.core.service.CoreService: unlinking application foobar from site site-3, status of database-connection is NO_DB_SUPPORTED 2023-04-18 17:14:34,772 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application foobar from site site-3 2023-04-18 17:14:34,784 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.DatasourceConfigurer 2023-04-18 17:14:34,784 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.allowSkipRender 2023-04-18 17:14:34,785 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.appendTabId 2023-04-18 17:14:34,785 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.assetsDir 2023-04-18 17:14:34,785 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authApplication 2023-04-18 17:14:34,786 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLoginPage 2023-04-18 17:14:34,786 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLoginRef 2023-04-18 17:14:34,787 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionName 2023-04-18 17:14:34,787 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionValue 2023-04-18 17:14:34,787 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutPage 2023-04-18 17:14:34,788 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutRef 2023-04-18 17:14:34,788 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheClearOnShutdown 2023-04-18 17:14:34,788 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheEnabled 2023-04-18 17:14:34,789 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheExceptions 2023-04-18 17:14:34,790 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheStatistics 2023-04-18 17:14:34,790 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeToLive 2023-04-18 17:14:34,790 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeouts 2023-04-18 17:14:34,791 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle 2023-04-18 17:14:34,791 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedMethods 2023-04-18 17:14:34,791 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedPaths 2023-04-18 17:14:34,792 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectionEnabled 2023-04-18 17:14:34,792 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultApplication 2023-04-18 17:14:34,792 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultPage 2023-04-18 17:14:34,793 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultPageSize 2023-04-18 17:14:34,793 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.documentDir 2023-04-18 17:14:34,794 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.encoding 2023-04-18 17:14:34,794 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.enforcePrimaryDomain 2023-04-18 17:14:34,794 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.errorPage 2023-04-18 17:14:34,795 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.errorPages 2023-04-18 17:14:34,795 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.host 2023-04-18 17:14:34,795 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexConfig 2023-04-18 17:14:34,796 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexDir 2023-04-18 17:14:34,796 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexFileSystemQueueSize 2023-04-18 17:14:34,797 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexFileTypes 2023-04-18 17:14:34,797 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexQueueSize 2023-04-18 17:14:34,797 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexTimeout 2023-04-18 17:14:34,798 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcConnectionTimeout 2023-04-18 17:14:34,798 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcLogPerformance 2023-04-18 17:14:34,798 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcMaxLifetime 2023-04-18 17:14:34,799 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcValidationTimeout 2023-04-18 17:14:34,799 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapDisabled 2023-04-18 17:14:34,800 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapDomain 2023-04-18 17:14:34,800 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapGroupBaseDn 2023-04-18 17:14:34,800 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapHost 2023-04-18 17:14:34,801 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapIdAttribute 2023-04-18 17:14:34,801 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapPassword 2023-04-18 17:14:34,802 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapPrincipalScheme 2023-04-18 17:14:34,802 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapStartTls 2023-04-18 17:14:34,803 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapUser 2023-04-18 17:14:34,803 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapUserBaseDn 2023-04-18 17:14:34,803 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.locale 2023-04-18 17:14:34,804 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailDisabled 2023-04-18 17:14:34,804 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailHost 2023-04-18 17:14:34,805 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailPort 2023-04-18 17:14:34,805 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.manager-path 2023-04-18 17:14:34,805 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.name 2023-04-18 17:14:34,806 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.rewriteConfig 2023-04-18 17:14:34,806 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.searchChunkSize 2023-04-18 17:14:34,806 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.searchMaxHits 2023-04-18 17:14:34,807 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.service-path 2023-04-18 17:14:34,807 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputFormat 2023-04-18 17:14:34,807 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputType 2023-04-18 17:14:34,808 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.sessionTrackingEnabled 2023-04-18 17:14:34,808 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.setDebugHeaders 2023-04-18 17:14:34,808 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.siteRootDir 2023-04-18 17:14:34,809 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.supportReloadFile 2023-04-18 17:14:34,809 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.supportedLanguages 2023-04-18 17:14:34,810 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.tagPrefix 2023-04-18 17:14:34,810 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.template 2023-04-18 17:14:34,810 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.timeZone 2023-04-18 17:14:34,811 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.wwwDir 2023-04-18 17:14:34,811 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.xssExceptions 2023-04-18 17:14:34,814 INFO [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections 2023-04-18 17:14:34,816 INFO [main] org.appng.core.service.CoreService: done deleting site site-3 2023-04-18 17:14:34,818 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Site site-3 2023-04-18 17:14:34,818 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4036243b, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:34,820 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@13eef3ef, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:34,833 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1978056696 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,841 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#269244365 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,848 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#259114541 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:34,855 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STARTING 2023-04-18 17:14:34,865 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STARTED 2023-04-18 17:14:34,867 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STARTED, example=STOPPED}) 2023-04-18 17:14:34,867 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STARTED, example=STOPPED}) 2023-04-18 17:14:34,955 INFO [main] org.appng.core.service.CoreService: starting deletion of site site-2 2023-04-18 17:14:34,960 INFO [main] org.appng.core.service.CoreService: unlinking application bugtracker from site site-2, status of database-connection is NO_DB_SUPPORTED 2023-04-18 17:14:34,960 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application bugtracker from site site-2 2023-04-18 17:14:34,972 INFO [main] org.appng.core.service.CoreService: destroying site site-2 [STARTED] (#361835629) 2023-04-18 17:14:34,973 INFO [main] org.appng.core.domain.SiteImpl: closing context for site site-2 [STOPPING] (#361835629) 2023-04-18 17:14:34,973 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPING 2023-04-18 17:14:34,973 INFO [main] org.appng.core.service.CoreService: destroying site site-2 [STOPPING] (#361835629) complete 2023-04-18 17:14:34,974 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STOPPING, example=STOPPED}) 2023-04-18 17:14:34,976 INFO [main] com.hazelcast.internal.partition.impl.PartitionStateManager: [10.102.4.103]:5702 [appNG] [5.0.2] Initializing cluster partition table arrangement... 2023-04-18 17:14:34,984 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPED 2023-04-18 17:14:34,984 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Shut down site site-2 2023-04-18 17:14:34,986 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STOPPED, example=STOPPED}) 2023-04-18 17:14:34,986 INFO [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections 2023-04-18 17:14:34,989 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-2 2023-04-18 17:14:34,990 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/ROOT/WEB-INF/cache/application/site-2 2023-04-18 17:14:34,990 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: DELETED 2023-04-18 17:14:34,991 INFO [main] org.appng.core.service.CoreService: done deleting site site-2 2023-04-18 17:14:34,994 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteDeletedEvent - Origin: test - Site: site-2 2023-04-18 17:14:34,995 INFO [pool-123-thread-1] org.appng.core.controller.messaging.SiteDeletedEvent: site site-2 has been deleted, so it will be shut down. 2023-04-18 17:14:34,998 INFO [pool-123-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, example=STOPPED}) 2023-04-18 17:14:35,094 INFO [main] org.appng.core.service.CoreServiceTest: Processed 11 events 2023-04-18 17:14:36,099 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.DatasourceConfigurer 2023-04-18 17:14:36,100 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.allowSkipRender 2023-04-18 17:14:36,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.appendTabId 2023-04-18 17:14:36,102 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.assetsDir 2023-04-18 17:14:36,103 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authApplication 2023-04-18 17:14:36,104 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLoginPage 2023-04-18 17:14:36,104 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLoginRef 2023-04-18 17:14:36,105 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionName 2023-04-18 17:14:36,106 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionValue 2023-04-18 17:14:36,107 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutPage 2023-04-18 17:14:36,108 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutRef 2023-04-18 17:14:36,109 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheClearOnShutdown 2023-04-18 17:14:36,109 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheEnabled 2023-04-18 17:14:36,110 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheExceptions 2023-04-18 17:14:36,111 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheStatistics 2023-04-18 17:14:36,112 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeToLive 2023-04-18 17:14:36,112 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeouts 2023-04-18 17:14:36,113 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle 2023-04-18 17:14:36,114 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedMethods 2023-04-18 17:14:36,115 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedPaths 2023-04-18 17:14:36,115 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectionEnabled 2023-04-18 17:14:36,116 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultApplication 2023-04-18 17:14:36,117 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultPage 2023-04-18 17:14:36,117 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultPageSize 2023-04-18 17:14:36,118 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.documentDir 2023-04-18 17:14:36,119 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.encoding 2023-04-18 17:14:36,120 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.enforcePrimaryDomain 2023-04-18 17:14:36,121 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.errorPage 2023-04-18 17:14:36,121 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.errorPages 2023-04-18 17:14:36,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.host 2023-04-18 17:14:36,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexConfig 2023-04-18 17:14:36,123 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexDir 2023-04-18 17:14:36,124 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexFileSystemQueueSize 2023-04-18 17:14:36,125 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexFileTypes 2023-04-18 17:14:36,125 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexQueueSize 2023-04-18 17:14:36,126 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexTimeout 2023-04-18 17:14:36,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcConnectionTimeout 2023-04-18 17:14:36,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcLogPerformance 2023-04-18 17:14:36,128 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcMaxLifetime 2023-04-18 17:14:36,128 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcValidationTimeout 2023-04-18 17:14:36,129 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapDisabled 2023-04-18 17:14:36,130 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapDomain 2023-04-18 17:14:36,130 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapGroupBaseDn 2023-04-18 17:14:36,131 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapHost 2023-04-18 17:14:36,132 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapIdAttribute 2023-04-18 17:14:36,132 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapPassword 2023-04-18 17:14:36,133 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapPrincipalScheme 2023-04-18 17:14:36,133 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapStartTls 2023-04-18 17:14:36,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapUser 2023-04-18 17:14:36,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapUserBaseDn 2023-04-18 17:14:36,135 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.locale 2023-04-18 17:14:36,136 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailDisabled 2023-04-18 17:14:36,136 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailHost 2023-04-18 17:14:36,137 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailPort 2023-04-18 17:14:36,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.manager-path 2023-04-18 17:14:36,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.name 2023-04-18 17:14:36,139 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.rewriteConfig 2023-04-18 17:14:36,140 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.searchChunkSize 2023-04-18 17:14:36,140 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.searchMaxHits 2023-04-18 17:14:36,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.service-path 2023-04-18 17:14:36,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputFormat 2023-04-18 17:14:36,142 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputType 2023-04-18 17:14:36,143 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.sessionTrackingEnabled 2023-04-18 17:14:36,143 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.setDebugHeaders 2023-04-18 17:14:36,144 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.siteRootDir 2023-04-18 17:14:36,144 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.supportReloadFile 2023-04-18 17:14:36,145 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.supportedLanguages 2023-04-18 17:14:36,146 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.tagPrefix 2023-04-18 17:14:36,146 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.template 2023-04-18 17:14:36,147 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.timeZone 2023-04-18 17:14:36,147 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.wwwDir 2023-04-18 17:14:36,148 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.xssExceptions 2023-04-18 17:14:36,148 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Site site-2 2023-04-18 17:14:36,150 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@13eef3ef, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,153 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@66ca2a93, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,174 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#526361261 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,184 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1209862592 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,189 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Subject john 2023-04-18 17:14:36,190 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@66ca2a93, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,191 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3f37d66f, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,209 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#749518778 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,223 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2000394383 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,225 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3f37d66f, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,228 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4252bdd6, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,249 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1787509651 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,261 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1007031742 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,262 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4252bdd6, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,265 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4df7fae4, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,285 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#511798101 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,296 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#862216899 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,297 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.foo 2023-04-18 17:14:36,301 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4df7fae4, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,303 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@67864aeb, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,323 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2029682564 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,332 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1356291905 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,337 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@67864aeb, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,339 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@241d6552, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,357 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#878399364 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,366 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1185415813 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,370 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@241d6552, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,371 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@33b162ad, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,386 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1046869880 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,393 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#562031646 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,394 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@33b162ad, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,396 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@262befd7, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,409 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#951002986 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,416 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1703332571 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,418 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@262befd7, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,419 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2eae56d6, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,431 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1732226527 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,437 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1571612968 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,441 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2eae56d6, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,442 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fe875f2, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,454 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1679673631 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,461 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#432951552 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,463 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fe875f2, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,465 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fc13a23, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,477 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#309985942 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,483 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1108251014 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,486 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fc13a23, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,488 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6c0178a2, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,500 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1687554424 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,506 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#615711782 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,512 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6c0178a2, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,514 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2b564e29, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,527 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1919381991 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,533 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1048586016 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,541 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2b564e29, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,542 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@518990a6, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,554 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#95564392 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,562 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#777139183 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,563 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@518990a6, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,564 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1e32a6b5, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,576 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1108180218 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,582 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#462917749 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,586 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1e32a6b5, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,587 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51e80d00, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,601 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1659926328 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,607 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1094230831 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,610 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51e80d00, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,612 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3a6ed4d9, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,625 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1935978925 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,631 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1619895102 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,636 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3a6ed4d9, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,638 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@78c48f5d, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,651 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#576497896 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,659 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#963287728 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,662 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@78c48f5d, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,663 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@eb5d29b, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,677 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1895501698 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,685 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1653811457 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,688 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@eb5d29b, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,689 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e2a4dd9, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,703 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#20465554 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,710 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#254767162 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,721 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e2a4dd9, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,723 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1495ff8c, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,736 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1129693838 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,743 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1730147755 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,789 INFO [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldaps://localhost:8888' with principal 'subject-2' (javax.naming.CommunicationException: localhost:8888) 2023-04-18 17:14:36,790 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-2 has 1 failed login attempts. 2023-04-18 17:14:36,792 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2 2023-04-18 17:14:36,792 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1495ff8c, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,794 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5d4d9954, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,809 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1244907806 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,817 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#443894172 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,824 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-1 has 1 failed login attempts. 2023-04-18 17:14:36,826 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1 2023-04-18 17:14:36,826 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5d4d9954, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:36,828 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7f15c665, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:36,841 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1720741120 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:36,848 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#607270355 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:37,667 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:37,668 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3' 2023-04-18 17:14:37,668 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:37,671 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-04-18 17:14:37,671 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-04-18 17:14:37,672 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7f15c665, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:37,674 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e60bce6, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:37,694 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#872973396 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:37,705 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1411088853 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:37,708 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2023-04-18 17:14:37,710 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:37,710 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3' 2023-04-18 17:14:37,710 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:37,711 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-04-18 17:14:37,711 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-04-18 17:14:37,722 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3e60bce6, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:37,724 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@366832b5, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:37,748 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#834071096 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:37,753 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1468754247 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:38,612 WARN [main] org.appng.core.service.CoreService: wrong password for user subject-3 2023-04-18 17:14:38,612 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has 1 failed login attempts. 2023-04-18 17:14:38,615 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:39,341 WARN [main] org.appng.core.service.CoreService: wrong password for user subject-3 2023-04-18 17:14:39,342 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has 2 failed login attempts. 2023-04-18 17:14:39,344 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:40,066 WARN [main] org.appng.core.service.CoreService: wrong password for user subject-3 2023-04-18 17:14:40,067 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null WARN appNG platform User subject-3 has been locked after 3 failed login attempts. 2023-04-18 17:14:40,069 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:40,073 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:40,074 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@366832b5, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:40,075 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@21e5f2d0, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:40,086 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#97807237 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,091 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2056796333 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,908 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'johndoe' 2023-04-18 17:14:40,908 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:40,914 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-04-18 17:14:40,914 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-04-18 17:14:40,915 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@21e5f2d0, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:40,917 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c5f8d1d, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:40,928 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1725758453 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,933 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#389703927 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,939 INFO [main] org.appng.core.service.CoreService: user subject-2 found 2023-04-18 17:14:40,940 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2 2023-04-18 17:14:40,941 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-2' 2023-04-18 17:14:40,941 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:40,941 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-04-18 17:14:40,941 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-04-18 17:14:40,942 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c5f8d1d, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:40,944 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1c86844d, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:40,954 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#749189859 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,959 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#361466388 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,963 INFO [main] org.appng.core.service.CoreService: Subject authentication failed. Trying to authenticate based on LDAP group membership. 2023-04-18 17:14:40,965 INFO [main] org.appng.core.service.CoreService: user 'null' belongs to group 'subject-1' 2023-04-18 17:14:40,967 INFO [main] org.appng.core.service.CoreService: User 'null' successfully authenticated. 2023-04-18 17:14:40,967 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'null' 2023-04-18 17:14:40,967 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:40,967 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-04-18 17:14:40,967 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-04-18 17:14:40,968 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1c86844d, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:40,970 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4dfc5431, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:40,981 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#653207751 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,986 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1573834915 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:40,988 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:41,719 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has been locked because the expiry date has exceeded (Tue Apr 18 17:14:40 CEST 2023). 2023-04-18 17:14:41,721 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:41,724 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:41,724 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4dfc5431, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:41,726 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@117782a, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:41,735 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#969990764 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:41,739 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2022145320 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:41,741 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:42,424 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null WARN appNG platform User subject-3 has been locked due to inactivity (last login was at Tue Jan 17 17:14:41 CET 2023). 2023-04-18 17:14:42,428 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:42,431 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:42,431 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@117782a, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:42,433 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@16248b15, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:42,442 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2096603606 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:42,447 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1043234020 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:42,449 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:43,147 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Rejected login for locked user subject-3. 2023-04-18 17:14:43,150 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:43,150 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@16248b15, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:43,152 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6b5a2c92, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:43,162 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1429174819 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:43,167 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#953390446 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:43,167 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject deve 2023-04-18 17:14:43,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Subject deve 2023-04-18 17:14:43,858 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6b5a2c92, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:43,860 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@17b0730d, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:43,869 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#619406820 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:43,874 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#60023302 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:43,874 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository testrepo 2023-04-18 17:14:43,875 INFO [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.2' from repository file:/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/zip 2023-04-18 17:14:43,890 INFO [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.2 2023-04-18 17:14:43,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application demo-application 2023-04-18 17:14:43,894 INFO [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application' 2023-04-18 17:14:43,895 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission debug 2023-04-18 17:14:43,896 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application' 2023-04-18 17:14:43,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-format.html 2023-04-18 17:14:43,896 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application' 2023-04-18 17:14:43,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-type.webgui 2023-04-18 17:14:43,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Administrator 2023-04-18 17:14:43,901 INFO [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator' 2023-04-18 17:14:43,902 INFO [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator' 2023-04-18 17:14:43,902 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-04-18 17:14:43,902 INFO [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application' 2023-04-18 17:14:43,903 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Debugger 2023-04-18 17:14:43,904 INFO [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger' 2023-04-18 17:14:43,904 INFO [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application' 2023-04-18 17:14:43,905 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.foo 2023-04-18 17:14:43,906 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue 2023-04-18 17:14:43,907 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Administrator 2023-04-18 17:14:43,908 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger 2023-04-18 17:14:43,911 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,911 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,911 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.2' 2023-04-18 17:14:43,912 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.2 to target/ROOT/applications/demo-application 2023-04-18 17:14:43,917 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2023-04-18 17:14:43,918 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2023-04-18 17:14:43,918 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-04-18 17:14:43,920 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2023-04-18 17:14:43,924 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Application demo-application 2023-04-18 17:14:43,924 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@17b0730d, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:43,926 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b47069f, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:43,936 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#635824292 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:43,940 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1382131243 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:43,955 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/demo-application 2023-04-18 17:14:43,956 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/ROOT/WEB-INF/cache/application/site-1/demo-application 2023-04-18 17:14:43,957 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Assigned application demo-application to site site-1 2023-04-18 17:14:43,958 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.foo 2023-04-18 17:14:43,959 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.clobValue 2023-04-18 17:14:43,959 INFO [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.3' from repository file:/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/zip 2023-04-18 17:14:43,965 INFO [main] org.appng.core.service.CoreService: updating application demo-application-1.5.3 2023-04-18 17:14:43,969 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,969 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,969 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,969 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,969 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,970 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,970 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,970 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,970 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,970 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.3' 2023-04-18 17:14:43,970 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.3 to target/ROOT/applications/demo-application 2023-04-18 17:14:43,972 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Application demo-application 2023-04-18 17:14:43,975 INFO [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application' 2023-04-18 17:14:43,975 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission testPermission 2023-04-18 17:14:43,977 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2023-04-18 17:14:43,978 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2023-04-18 17:14:43,979 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-04-18 17:14:43,981 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2023-04-18 17:14:43,982 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger' 2023-04-18 17:14:43,983 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger 2023-04-18 17:14:43,983 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Tester 2023-04-18 17:14:44,035 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester' 2023-04-18 17:14:44,036 INFO [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application' 2023-04-18 17:14:44,038 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.bar 2023-04-18 17:14:44,039 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.bar 2023-04-18 17:14:44,042 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.clobValue 2023-04-18 17:14:44,043 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.foo 2023-04-18 17:14:44,043 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.foo 2023-04-18 17:14:44,044 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Tester 2023-04-18 17:14:44,045 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.bar 2023-04-18 17:14:44,045 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.bar 2023-04-18 17:14:44,047 INFO [main] org.appng.core.service.CoreService: loading properties for application 'demo-application' of site 'site-1' 2023-04-18 17:14:44,049 INFO [main] org.appng.core.service.CoreService: loading properties for application demo-application 2023-04-18 17:14:44,051 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Repository testrepo 2023-04-18 17:14:44,052 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b47069f, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:44,054 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@34bc89d0, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:44,069 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#814507582 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,076 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#284950850 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,081 INFO [main] org.appng.core.service.CoreService: unlinking application demo-application from site site-1, status of database-connection is NO_DB_SUPPORTED 2023-04-18 17:14:44,082 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application demo-application from site site-1 2023-04-18 17:14:44,083 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.bar 2023-04-18 17:14:44,083 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.clobValue 2023-04-18 17:14:44,083 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.foo 2023-04-18 17:14:44,091 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Administrator 2023-04-18 17:14:44,093 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Tester 2023-04-18 17:14:44,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Debugger 2023-04-18 17:14:44,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission debug 2023-04-18 17:14:44,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission output-type.webgui 2023-04-18 17:14:44,102 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission output-format.html 2023-04-18 17:14:44,102 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission testPermission 2023-04-18 17:14:44,103 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.bar 2023-04-18 17:14:44,103 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.clobValue 2023-04-18 17:14:44,103 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.foo 2023-04-18 17:14:44,104 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Application demo-application 2023-04-18 17:14:44,105 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@34bc89d0, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:44,106 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c56ffea, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:44,117 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2143922861 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,122 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#363285739 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository testrepo 2023-04-18 17:14:44,123 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group Administrators 2023-04-18 17:14:44,124 INFO [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.4' from repository file:/var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/zip 2023-04-18 17:14:44,139 INFO [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.4 2023-04-18 17:14:44,139 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application demo-application 2023-04-18 17:14:44,140 INFO [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application' 2023-04-18 17:14:44,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission debug 2023-04-18 17:14:44,141 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application' 2023-04-18 17:14:44,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-format.html 2023-04-18 17:14:44,142 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application' 2023-04-18 17:14:44,142 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-type.webgui 2023-04-18 17:14:44,142 INFO [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application' 2023-04-18 17:14:44,142 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission testPermission 2023-04-18 17:14:44,143 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Administrator 2023-04-18 17:14:44,144 INFO [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator' 2023-04-18 17:14:44,145 INFO [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator' 2023-04-18 17:14:44,146 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-04-18 17:14:44,146 INFO [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application' 2023-04-18 17:14:44,146 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Debugger 2023-04-18 17:14:44,147 INFO [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger' 2023-04-18 17:14:44,148 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger' 2023-04-18 17:14:44,148 INFO [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application' 2023-04-18 17:14:44,148 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Tester 2023-04-18 17:14:44,150 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester' 2023-04-18 17:14:44,150 INFO [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application' 2023-04-18 17:14:44,152 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.foo 2023-04-18 17:14:44,152 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.bar 2023-04-18 17:14:44,153 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue 2023-04-18 17:14:44,155 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group Administrators 2023-04-18 17:14:44,156 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Administrator 2023-04-18 17:14:44,156 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger 2023-04-18 17:14:44,157 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Tester 2023-04-18 17:14:44,160 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,160 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,160 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,160 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,160 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,161 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,161 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,161 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,161 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,161 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.4' 2023-04-18 17:14:44,161 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.4 to target/ROOT/applications/demo-application 2023-04-18 17:14:44,167 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2023-04-18 17:14:44,168 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2023-04-18 17:14:44,169 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-04-18 17:14:44,170 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2023-04-18 17:14:44,171 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'testPermission' 2023-04-18 17:14:44,173 INFO [main] org.appng.core.service.CoreService: role 'Tester' already has permission 'testPermission' 2023-04-18 17:14:44,176 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c56ffea, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:44,179 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5cdf6be0, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:44,189 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1371931851 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,194 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2005282687 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,196 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5cdf6be0, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:44,198 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4cfb51df, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:44,207 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1349035154 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,212 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2118448371 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,978 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:44,979 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4cfb51df, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:44,980 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5eb3fa2a, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:44,990 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2116162814 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,994 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1762258178 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:44,996 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5eb3fa2a, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:44,998 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3790da63, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:45,005 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1363137012 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,009 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1753735765 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,010 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foobaz.a 2023-04-18 17:14:45,010 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foobaz.b 2023-04-18 17:14:45,011 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3790da63, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:45,013 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6c8e67e9, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:45,020 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1008243389 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,024 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1733229410 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,024 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property prop1 2023-04-18 17:14:45,025 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6c8e67e9, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:45,027 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@14d26e8a, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:45,035 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1364727014 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,039 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#323969127 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,041 INFO [main] org.appng.core.service.CoreService: unlinking application manager from site site-1, status of database-connection is NO_DB_SUPPORTED 2023-04-18 17:14:45,041 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application manager from site site-1 2023-04-18 17:14:45,042 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foo 2023-04-18 17:14:45,042 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foobar 2023-04-18 17:14:45,043 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@14d26e8a, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:45,045 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2a3a969e, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:45,052 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1288708473 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,055 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1027716044 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,838 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:45,839 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2a3a969e, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:45,840 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ee1933, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@5c6ddeca]; rollback [false] 2023-04-18 17:14:45,851 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1777878688 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,864 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#854256810 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:45,868 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@7608a554 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ee1933, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6aa5478c testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]] 2023-04-18 17:14:45,869 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:32 CEST 2023]; root of context hierarchy 2023-04-18 17:14:45,871 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:45,871 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [WARNING] Tests run: 85, Failures: 0, Errors: 0, Skipped: 20, Time elapsed: 13.222 s - in org.appng.core.service.CoreServiceTest [INFO] Running org.appng.core.service.CacheServiceTest 2023-04-18 17:14:45,886 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Added cache config: CacheConfig{name='pageCache-appng', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} 2023-04-18 17:14:45,887 INFO [main] org.appng.core.service.CacheService: Created cache 'pageCache-appng' (ttl: 1800s (with AccessedExpiryPolicy), maximum entries: 20000, statistics: true) 2023-04-18 17:14:46,059 INFO [pageCache-appng] org.appng.core.service.CacheService: removed 200 cache elements for /item in 24ms (previous cache size: 200) 2023-04-18 17:14:46,061 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Removed cache config: CacheConfig{name='pageCache-appng', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} 2023-04-18 17:14:46,063 INFO [main] org.appng.core.service.CacheService: ttl, statistics, expiry policy or cache size has changed, destroyed cache 'pageCache-appng'. 2023-04-18 17:14:46,064 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Added cache config: CacheConfig{name='pageCache-appng', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}} 2023-04-18 17:14:46,064 INFO [main] org.appng.core.service.CacheService: Created cache 'pageCache-appng' (ttl: 1800s (with CreatedExpiryPolicy), maximum entries: 20000, statistics: true) [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.165 s - in org.appng.core.service.CacheServiceTest [INFO] Running org.appng.core.service.LdapServiceTest 2023-04-18 17:14:46,095 INFO [main] org.appng.core.service.LdapService: Found 2 member(s) for group 'cn=logingroup,ou=groups,l=egypt' 2023-04-18 17:14:46,097 INFO [main] org.appng.core.service.LdapService: Unknown keyword 'bogus' in site property 'testLoginUserSucces.ldapPrincipalScheme'. Falling back to plain username 'aziz' as principal. 2023-04-18 17:14:46,101 INFO [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldaps://testLoginUserFailure:129' with principal 'aziz' (javax.naming.NamingException: Sorry kiddo. You got the gift, but it looks like you're waiting for something.) 2023-04-18 17:14:46,102 INFO [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldaps://testLoginUserFailure:139' with principal 'aziz' (javax.naming.NamingException: Ah ah ah, you didn't say the magic word!) 2023-04-18 17:14:46,102 INFO [main] org.appng.core.service.LdapService: User 'aziz' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt' 2023-04-18 17:14:46,103 INFO [main] org.appng.core.service.LdapService: User 'aZiZ' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt' 2023-04-18 17:14:46,104 INFO [main] 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.033 s - in org.appng.core.service.LdapServiceTest [INFO] Running org.appng.core.service.InitializerServiceTest 2023-04-18 17:14:46,110 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] 2023-04-18 17:14:46,110 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5aebd2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2422617e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@51166478, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7aba2e3a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2d695ec4, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1af7f386] 2023-04-18 17:14:46,111 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:46 CEST 2023]; root of context hierarchy 2023-04-18 17:14:46,235 INFO [main] 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] 2023-04-18 17:14:46,235 INFO [main] 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] 2023-04-18 17:14:46,235 INFO [main] 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] 2023-04-18 17:14:46,235 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,236 INFO [main] 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] 2023-04-18 17:14:46,258 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:46,293 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:46,299 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:46,328 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:46,328 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:46,328 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:46,328 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:46,328 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:46,329 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:46,333 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:46,469 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6235ff82] 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. 2023-04-18 17:14:46,473 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3ee72a64] 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. 2023-04-18 17:14:46,489 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:46,489 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:46,492 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:46 CEST 2023]; root of context hierarchy 2023-04-18 17:14:46,651 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@350bd3d9 testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@194fa04b, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36a31741 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@5d6b92ec]; rollback [false] 2023-04-18 17:14:46,652 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2100294037 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:46,654 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-3 2023-04-18 17:14:46,655 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-1 2023-04-18 17:14:46,656 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application application1 2023-04-18 17:14:46,657 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application application1 2023-04-18 17:14:46,658 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role dummy 2023-04-18 17:14:46,658 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-1 2023-04-18 17:14:46,658 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-1 2023-04-18 17:14:46,673 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled 2023-04-18 17:14:46,673 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment 2023-04-18 17:14:46,673 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType 2023-04-18 17:14:46,673 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword 2023-04-18 17:14:46,674 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath 2023-04-18 17:14:46,674 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases 2023-04-18 17:14:46,674 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod 2023-04-18 17:14:46,674 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData 2023-04-18 17:14:46,675 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder 2023-04-18 17:14:46,675 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath 2023-04-18 17:14:46,675 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert 2023-04-18 17:14:46,675 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate 2023-04-18 17:14:46,675 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode 2023-04-18 17:14:46,676 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile 2023-04-18 17:14:46,676 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags 2023-04-18 17:14:46,676 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled 2023-04-18 17:14:46,676 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx 2023-04-18 17:14:46,676 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput 2023-04-18 17:14:46,677 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig 2023-04-18 17:14:46,677 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret 2023-04-18 17:14:46,677 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath 2023-04-18 17:14:46,677 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature 2023-04-18 17:14:46,678 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature 2023-04-18 17:14:46,678 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter 2023-04-18 17:14:46,678 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder 2023-04-18 17:14:46,678 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles 2023-04-18 17:14:46,678 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest 2023-04-18 17:14:46,679 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance 2023-04-18 17:14:46,679 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled 2023-04-18 17:14:46,679 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode 2023-04-18 17:14:46,679 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder 2023-04-18 17:14:46,680 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts 2023-04-18 17:14:46,680 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey 2023-04-18 17:14:46,680 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale 2023-04-18 17:14:46,680 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout 2023-04-18 17:14:46,680 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup 2023-04-18 17:14:46,680 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding 2023-04-18 17:14:46,681 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize 2023-04-18 17:14:46,681 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix 2023-04-18 17:14:46,681 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore 2023-04-18 17:14:46,681 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath 2023-04-18 17:14:46,682 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix 2023-04-18 17:14:46,682 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder 2023-04-18 17:14:46,682 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress 2023-04-18 17:14:46,682 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect 2023-04-18 17:14:46,722 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost 2023-04-18 17:14:46,722 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone 2023-04-18 17:14:46,722 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder 2023-04-18 17:14:46,723 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver 2023-04-18 17:14:46,723 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort 2023-04-18 17:14:46,723 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled 2023-04-18 17:14:46,723 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort 2023-04-18 17:14:46,724 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir 2023-04-18 17:14:46,724 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir 2023-04-18 17:14:46,724 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod 2023-04-18 17:14:46,725 INFO [main] org.appng.core.service.InitializerService: Caching uses HazelcastInstance{name='test', node=[10.102.4.103]:5702} 2023-04-18 17:14:46,725 INFO [main] org.appng.api.messaging.Messaging: messaging is disabled 2023-04-18 17:14:46,725 INFO [main] org.appng.core.service.InitializerService: applications are located at /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/applications or in the database 2023-04-18 17:14:46,736 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-04-18 17:14:46,737 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application application1 2023-04-18 17:14:46,738 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role dummy 2023-04-18 17:14:46,742 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme 2023-04-18 17:14:46,743 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts 2023-04-18 17:14:46,743 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls 2023-04-18 17:14:46,743 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute 2023-04-18 17:14:46,743 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPages 2023-04-18 17:14:46,743 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.host 2023-04-18 17:14:46,744 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage 2023-04-18 17:14:46,744 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths 2023-04-18 17:14:46,744 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName 2023-04-18 17:14:46,744 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDisabled 2023-04-18 17:14:46,744 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat 2023-04-18 17:14:46,745 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix 2023-04-18 17:14:46,745 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.name 2023-04-18 17:14:46,745 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled 2023-04-18 17:14:46,745 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser 2023-04-18 17:14:46,745 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.timeZone 2023-04-18 17:14:46,746 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef 2023-04-18 17:14:46,746 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.encoding 2023-04-18 17:14:46,746 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authApplication 2023-04-18 17:14:46,746 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled 2023-04-18 17:14:46,747 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage 2023-04-18 17:14:46,747 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize 2023-04-18 17:14:46,747 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.template 2023-04-18 17:14:46,747 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle 2023-04-18 17:14:46,747 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn 2023-04-18 17:14:46,748 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType 2023-04-18 17:14:46,748 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled 2023-04-18 17:14:46,748 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages 2023-04-18 17:14:46,748 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailPort 2023-04-18 17:14:46,748 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPage 2023-04-18 17:14:46,749 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.service-path 2023-04-18 17:14:46,749 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize 2023-04-18 17:14:46,749 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir 2023-04-18 17:14:46,749 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive 2023-04-18 17:14:46,750 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig 2023-04-18 17:14:46,750 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost 2023-04-18 17:14:46,750 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits 2023-04-18 17:14:46,750 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailHost 2023-04-18 17:14:46,750 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown 2023-04-18 17:14:46,751 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout 2023-04-18 17:14:46,751 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance 2023-04-18 17:14:46,751 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer 2023-04-18 17:14:46,751 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime 2023-04-18 17:14:46,751 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions 2023-04-18 17:14:46,752 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain 2023-04-18 17:14:46,752 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods 2023-04-18 17:14:46,752 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication 2023-04-18 17:14:46,752 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout 2023-04-18 17:14:46,752 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.documentDir 2023-04-18 17:14:46,753 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender 2023-04-18 17:14:46,753 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.setDebugHeaders 2023-04-18 17:14:46,753 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize 2023-04-18 17:14:46,753 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics 2023-04-18 17:14:46,753 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage 2023-04-18 17:14:46,754 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword 2023-04-18 17:14:46,754 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes 2023-04-18 17:14:46,754 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir 2023-04-18 17:14:46,754 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef 2023-04-18 17:14:46,754 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.locale 2023-04-18 17:14:46,755 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn 2023-04-18 17:14:46,755 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexDir 2023-04-18 17:14:46,755 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir 2023-04-18 17:14:46,755 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain 2023-04-18 17:14:46,755 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile 2023-04-18 17:14:46,756 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize 2023-04-18 17:14:46,756 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId 2023-04-18 17:14:46,756 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled 2023-04-18 17:14:46,756 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue 2023-04-18 17:14:46,756 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.manager-path 2023-04-18 17:14:46,757 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions 2023-04-18 17:14:46,757 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig 2023-04-18 17:14:46,757 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout 2023-04-18 17:14:46,759 INFO [main] org.appng.core.service.InitializerService: ========================================================================================== 2023-04-18 17:14:46,761 INFO [main] org.appng.core.service.InitializerService: loading site site-1 (host-1) 2023-04-18 17:14:46,761 INFO [main] org.appng.core.service.InitializerService: loading applications for site site-1 2023-04-18 17:14:46,762 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/WEB-INF/cache/platform/site-1 2023-04-18 17:14:46,762 INFO [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/WEB-INF/cache/application/site-1 2023-04-18 17:14:46,788 INFO [main] org.appng.core.service.TemplateService: copying template from /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/template/appng to /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/test-classes/repository/site-1/www/template 2023-04-18 17:14:46,789 INFO [main] org.appng.core.service.CacheService: No cache found, can not remove elements starting with /template 2023-04-18 17:14:46,790 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1284795395 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:46,790 INFO [main] org.appng.core.service.InitializerService: SiteClassLoader#1284795395 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 2023-04-18 17:14:46,790 INFO [main] org.appng.core.service.InitializerService: started site thread [appng-indexthread-site-1] with runnable of type org.appng.search.indexer.DocumentIndexer 2023-04-18 17:14:46,795 INFO [main] org.appng.core.service.InitializerService: loading site site-1 completed in 36ms 2023-04-18 17:14:46,796 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Loaded site site-1 2023-04-18 17:14:46,796 INFO [main] org.appng.core.service.InitializerService: ========================================================================================== 2023-04-18 17:14:51,824 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@350bd3d9 testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@194fa04b, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@36a31741 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]]] 2023-04-18 17:14:51,825 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:46 CEST 2023]; root of context hierarchy 2023-04-18 17:14:51,826 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:51,826 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: 5.719 s - in org.appng.core.service.InitializerServiceTest [INFO] Running org.appng.core.service.SubjectMustChangePasswordTest 2023-04-18 17:14:51,838 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] 2023-04-18 17:14:51,839 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@26ab212f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@37e7eed4, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4889e16b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@27783254, org.springframework.test.context.transaction.TransactionalTestExecutionListener@58a5cdcd, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@503c1943] 2023-04-18 17:14:51,841 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:51 CEST 2023]; root of context hierarchy 2023-04-18 17:14:52,069 INFO [main] 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] 2023-04-18 17:14:52,069 INFO [main] 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] 2023-04-18 17:14:52,069 INFO [main] 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] 2023-04-18 17:14:52,069 INFO [main] 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] 2023-04-18 17:14:52,069 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,070 INFO [main] 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] 2023-04-18 17:14:52,071 INFO [main] 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] 2023-04-18 17:14:52,071 INFO [main] 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] 2023-04-18 17:14:52,071 INFO [main] 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] 2023-04-18 17:14:52,071 INFO [main] 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] 2023-04-18 17:14:52,071 INFO [main] 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] 2023-04-18 17:14:52,104 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:52,153 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:52,161 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:52,197 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:52,197 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:52,197 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:52,198 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:52,198 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:52,198 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:52,202 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:52,367 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@128a8cee] 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. 2023-04-18 17:14:52,370 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@535fa897] 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. 2023-04-18 17:14:52,390 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:52,390 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:52,404 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:51 CEST 2023]; root of context hierarchy 2023-04-18 17:14:52,731 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@4d0d8a8f testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@32071f55, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e05a0b5 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@55dce269]; rollback [false] 2023-04-18 17:14:52,758 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordMaxValidity 2023-04-18 17:14:52,758 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled 2023-04-18 17:14:52,759 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment 2023-04-18 17:14:52,759 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType 2023-04-18 17:14:52,759 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword 2023-04-18 17:14:52,759 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath 2023-04-18 17:14:52,760 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases 2023-04-18 17:14:52,760 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod 2023-04-18 17:14:52,760 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData 2023-04-18 17:14:52,760 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder 2023-04-18 17:14:52,760 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath 2023-04-18 17:14:52,761 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert 2023-04-18 17:14:52,761 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate 2023-04-18 17:14:52,761 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode 2023-04-18 17:14:52,761 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile 2023-04-18 17:14:52,761 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags 2023-04-18 17:14:52,762 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled 2023-04-18 17:14:52,762 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx 2023-04-18 17:14:52,762 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput 2023-04-18 17:14:52,762 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig 2023-04-18 17:14:52,763 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret 2023-04-18 17:14:52,763 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath 2023-04-18 17:14:52,763 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature 2023-04-18 17:14:52,763 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature 2023-04-18 17:14:52,763 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter 2023-04-18 17:14:52,764 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder 2023-04-18 17:14:52,764 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles 2023-04-18 17:14:52,764 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest 2023-04-18 17:14:52,764 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance 2023-04-18 17:14:52,765 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled 2023-04-18 17:14:52,765 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode 2023-04-18 17:14:52,765 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder 2023-04-18 17:14:52,765 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts 2023-04-18 17:14:52,766 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey 2023-04-18 17:14:52,766 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale 2023-04-18 17:14:52,766 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout 2023-04-18 17:14:52,766 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup 2023-04-18 17:14:52,767 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding 2023-04-18 17:14:52,767 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize 2023-04-18 17:14:52,767 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix 2023-04-18 17:14:52,767 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore 2023-04-18 17:14:52,767 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath 2023-04-18 17:14:52,768 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix 2023-04-18 17:14:52,768 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder 2023-04-18 17:14:52,768 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress 2023-04-18 17:14:52,768 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect 2023-04-18 17:14:52,769 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost 2023-04-18 17:14:52,769 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone 2023-04-18 17:14:52,769 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder 2023-04-18 17:14:52,769 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver 2023-04-18 17:14:52,769 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort 2023-04-18 17:14:52,770 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.forceChangePassword 2023-04-18 17:14:52,770 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled 2023-04-18 17:14:52,770 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort 2023-04-18 17:14:52,770 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir 2023-04-18 17:14:52,771 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir 2023-04-18 17:14:52,771 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod 2023-04-18 17:14:52,775 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject shady 2023-04-18 17:14:52,789 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-04-18 17:14:52,789 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'shady' 2023-04-18 17:14:52,789 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:52,791 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-04-18 17:14:52,793 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-04-18 17:14:52,794 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'shady' 2023-04-18 17:14:52,794 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:52,795 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-04-18 17:14:52,797 INFO [main] 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). 2023-04-18 17:14:52,798 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-04-18 17:14:52,799 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'shady' 2023-04-18 17:14:52,799 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-04-18 17:14:52,800 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@4d0d8a8f testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@32071f55, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e05a0b5 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]]] 2023-04-18 17:14:52,800 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:51 CEST 2023]; root of context hierarchy 2023-04-18 17:14:52,801 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:52,801 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.967 s - in org.appng.core.service.SubjectMustChangePasswordTest [INFO] Running org.appng.core.service.HsqlStarterTest 2023-04-18 17:14:52,865 INFO [Time-limited test] org.appng.core.service.HsqlStarter: starting HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/appNG/WEB-INF/database/appng on port 9001 2023-04-18 17:14:52,884 INFO [HSQLDB Server @7b7f14c0] hsqldb.db.HSQLDB8794EED552.ENGINE: Checkpoint start 2023-04-18 17:14:52,884 INFO [HSQLDB Server @7b7f14c0] hsqldb.db.HSQLDB8794EED552.ENGINE: checkpointClose start 2023-04-18 17:14:52,970 INFO [HSQLDB Server @7b7f14c0] hsqldb.db.HSQLDB8794EED552.ENGINE: checkpointClose synched 2023-04-18 17:14:52,976 INFO [HSQLDB Server @7b7f14c0] hsqldb.db.HSQLDB8794EED552.ENGINE: checkpointClose script done 2023-04-18 17:14:52,989 INFO [HSQLDB Server @7b7f14c0] hsqldb.db.HSQLDB8794EED552.ENGINE: checkpointClose end 2023-04-18 17:14:52,989 INFO [HSQLDB Server @7b7f14c0] hsqldb.db.HSQLDB8794EED552.ENGINE: Checkpoint end - txts: 1 2023-04-18 17:14:53,171 INFO [Time-limited test] org.appng.core.service.HsqlStarter: shutting down HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/appNG/WEB-INF/database/appng on port 9001 2023-04-18 17:14:53,305 INFO [HSQLDB Connection @3903e188] hsqldb.db.HSQLDB8794EED552.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.69 s - in org.appng.core.service.HsqlStarterTest [INFO] Running org.appng.core.service.SiteClassLoaderBuilderTest 2023-04-18 17:14:53,521 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#975028978 for site localhost with parent sun.misc.Launcher$AppClassLoader#1028566121 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.ApplicationArchiveProcessorTest 2023-04-18 17:14:53,536 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-null' 2023-04-18 17:14:53,536 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-null' 2023-04-18 17:14:53,536 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-null' 2023-04-18 17:14:53,537 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-null' 2023-04-18 17:14:53,537 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-null' 2023-04-18 17:14:53,537 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-null' 2023-04-18 17:14:53,537 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-null' 2023-04-18 17:14:53,538 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-null' 2023-04-18 17:14:53,538 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-null' 2023-04-18 17:14:53,538 INFO [main] 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.007 s - in org.appng.core.service.ApplicationArchiveProcessorTest [INFO] Running org.appng.core.service.TemplateServiceTest 2023-04-18 17:14:53,548 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] 2023-04-18 17:14:53,548 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@407d72bd, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@45106fbc, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@39421a9d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5c6fc596, org.springframework.test.context.transaction.TransactionalTestExecutionListener@772cbc3c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@318740ea] 2023-04-18 17:14:53,550 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:53 CEST 2023]; root of context hierarchy 2023-04-18 17:14:53,714 INFO [main] 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] 2023-04-18 17:14:53,714 INFO [main] 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] 2023-04-18 17:14:53,714 INFO [main] 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] 2023-04-18 17:14:53,714 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,715 INFO [main] 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] 2023-04-18 17:14:53,716 INFO [main] 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] 2023-04-18 17:14:53,716 INFO [main] 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] 2023-04-18 17:14:53,716 INFO [main] 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] 2023-04-18 17:14:53,716 INFO [main] 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] 2023-04-18 17:14:53,742 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:53,752 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:53,760 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:53,796 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:53,796 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:53,796 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:53,796 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:53,796 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:53,797 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:53,800 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:53,965 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5f722039] 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. 2023-04-18 17:14:53,969 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@78bdf477] 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. 2023-04-18 17:14:53,989 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:53,989 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:53,990 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:53 CEST 2023]; root of context hierarchy 2023-04-18 17:14:54,168 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#534379178 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:54,190 INFO [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico 2023-04-18 17:14:54,190 INFO [main] org.appng.core.service.TemplateService: added resource conf/platform.xml 2023-04-18 17:14:54,190 INFO [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt 2023-04-18 17:14:54,192 INFO [main] org.appng.core.service.TemplateService: added resource template.xml 2023-04-18 17:14:54,192 INFO [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl 2023-04-18 17:14:54,192 INFO [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl 2023-04-18 17:14:54,211 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2026053977 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:54,235 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#310622040 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-04-18 17:14:54,246 INFO [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico 2023-04-18 17:14:54,246 INFO [main] org.appng.core.service.TemplateService: added resource conf/platform.xml 2023-04-18 17:14:54,246 INFO [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt 2023-04-18 17:14:54,247 INFO [main] org.appng.core.service.TemplateService: added resource template.xml 2023-04-18 17:14:54,247 INFO [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl 2023-04-18 17:14:54,248 INFO [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl 2023-04-18 17:14:54,251 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Template appng-template 2023-04-18 17:14:54,262 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:53 CEST 2023]; root of context hierarchy 2023-04-18 17:14:54,263 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:54,263 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: 0.719 s - in org.appng.core.service.TemplateServiceTest [INFO] Running org.appng.core.service.DatabaseServiceTest 2023-04-18 17:14:54,269 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] 2023-04-18 17:14:54,269 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7fb80373, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1109fd98, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6213f5db, org.springframework.test.context.support.DirtiesContextTestExecutionListener@152379d2, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2a3f539e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@74048e7c] 2023-04-18 17:14:54,270 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Tue Apr 18 17:14:54 CEST 2023]; root of context hierarchy 2023-04-18 17:14:54,441 INFO [main] 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] 2023-04-18 17:14:54,441 INFO [main] 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] 2023-04-18 17:14:54,441 INFO [main] 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] 2023-04-18 17:14:54,441 INFO [main] 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] 2023-04-18 17:14:54,441 INFO [main] 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] 2023-04-18 17:14:54,441 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,442 INFO [main] 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] 2023-04-18 17:14:54,443 INFO [main] 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] 2023-04-18 17:14:54,471 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-04-18 17:14:54,486 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:54,494 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-04-18 17:14:54,524 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-04-18 17:14:54,524 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-04-18 17:14:54,524 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-04-18 17:14:54,524 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-04-18 17:14:54,524 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-04-18 17:14:54,525 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-04-18 17:14:54,528 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-04-18 17:14:54,662 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@71510e6e] 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. 2023-04-18 17:14:54,665 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@16a9f20a] 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. 2023-04-18 17:14:54,680 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-04-18 17:14:54,680 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:54,681 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Tue Apr 18 17:14:54 CEST 2023]; root of context hierarchy 2023-04-18 17:14:54,826 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver 2023-04-18 17:14:54,835 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) 2023-04-18 17:14:54,836 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-04-18 17:14:54,836 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-04-18 17:14:54,836 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-04-18 17:14:54,838 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) 2023-04-18 17:14:54,845 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) 2023-04-18 17:14:54,847 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-04-18 17:14:54,847 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-04-18 17:14:54,847 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-04-18 17:14:54,849 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) 2023-04-18 17:14:54,857 INFO [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 18 migrations (execution time 00:00.005s) 2023-04-18 17:14:54,862 INFO [main] org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory: Creating Schema History table "PUBLIC"."schema_version" ... 2023-04-18 17:14:54,883 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >> 2023-04-18 17:14:54,916 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.0 - appNG initial setup" 2023-04-18 17:14:54,945 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup" 2023-04-18 17:14:54,955 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2 - add template" 2023-04-18 17:14:54,960 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.1 - add repository strict" 2023-04-18 17:14:54,965 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.2 - add repository digest" 2023-04-18 17:14:54,970 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null" 2023-04-18 17:14:54,975 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.0 - add type to template" 2023-04-18 17:14:54,980 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.1 - add global admin role" 2023-04-18 17:14:54,984 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs" 2023-04-18 17:14:54,990 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "2.0.0 - add platform event" 2023-04-18 17:14:54,995 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.0.0 - add job execution record" 2023-04-18 17:14:54,999 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.0 - change caching properties" 2023-04-18 17:14:55,000 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-04-18 17:14:55,001 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-04-18 17:14:55,005 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.1 - add site reload count" 2023-04-18 17:14:55,009 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.2 - add property type" 2023-04-18 17:14:55,015 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2 - add subject columns" 2023-04-18 17:14:55,016 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-04-18 17:14:55,020 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2.1 - change subject name length" 2023-04-18 17:14:55,025 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.4 - add table site hostnames" 2023-04-18 17:14:55,030 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.5 - job execution record add node" 2023-04-18 17:14:55,032 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 18 migrations to schema "PUBLIC", now at version v4.5 (execution time 00:00.151s) 2023-04-18 17:14:55,034 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) 2023-04-18 17:14:55,035 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-04-18 17:14:55,035 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-04-18 17:14:55,035 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-04-18 17:14:55,037 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) 2023-04-18 17:14:55,046 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG Root Database 2023-04-18 17:14:55,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG HSQL 2023-04-18 17:14:55,061 INFO [main] org.appng.core.service.DatabaseService: HSQL jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) is active. 2023-04-18 17:14:55,070 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform DatabaseConnection appNG HSQL 2023-04-18 17:14:55,071 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG MYSQL 2023-04-18 17:14:55,071 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver com.mysql.cj.jdbc.Driver 2023-04-18 17:14:55,734 WARN [main] 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'@'127.0.0.1' (using password: NO)) 2023-04-18 17:14:55,734 INFO [main] org.appng.core.service.DatabaseService: MYSQL jdbc:mysql://localhost:3306/appNG MYSQL is not working and will be deactivated. 2023-04-18 17:14:55,738 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver com.microsoft.sqlserver.jdbc.SQLServerDriver 2023-04-18 17:14:55,742 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG POSTGRESQL 2023-04-18 17:14:55,743 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.postgresql.Driver 2023-04-18 17:14:55,828 WARN [main] 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.) 2023-04-18 17:14:55,829 INFO [main] org.appng.core.service.DatabaseService: POSTGRESQL jdbc:postgresql://localhost:5432/appNG POSTGRESQL is not working and will be deactivated. 2023-04-18 17:14:55,835 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Tue Apr 18 17:14:54 CEST 2023]; root of context hierarchy 2023-04-18 17:14:55,836 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-04-18 17:14:55,836 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [WARNING] Tests run: 11, Failures: 0, Errors: 0, Skipped: 9, Time elapsed: 1.568 s - in org.appng.core.service.DatabaseServiceTest [INFO] Running org.appng.core.service.PropertySupportTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.core.service.PropertySupportTest 2023-04-18 17:14:55,858 INFO [hz.ShutdownThread] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Running shutdown hook... Current state: ACTIVE [INFO] [INFO] Results: [INFO] [ERROR] Failures: [ERROR] OpenApiActionTest.testAction:40 expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> [ERROR] OpenApiDataSourceTest.testDataSource:49 expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> [ERROR] OpenApiDataSourceTest.testSingleDataSource:60 expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> [ERROR] OpenApiPageTest.testPage:34 expected:<..." }, "statusCode[" : "OK", "statusCodeValue" : 200] }> but was:<..." }, "statusCode[Value" : 200, "statusCode" : "OK"] }> [INFO] [ERROR] Tests run: 361, Failures: 4, Errors: 0, Skipped: 31 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for appNG Parent 1.26.1-SNAPSHOT: [INFO] [INFO] appNG Parent ....................................... SUCCESS [ 2.479 s] [INFO] appNG Tools ........................................ SUCCESS [ 15.640 s] [INFO] appNG Mail ......................................... SUCCESS [ 3.853 s] [INFO] appNG Forms ........................................ SUCCESS [ 4.413 s] [INFO] appng Formtags ..................................... SUCCESS [ 6.090 s] [INFO] appNG XML-API ...................................... SUCCESS [ 8.417 s] [INFO] appNG public API ................................... SUCCESS [ 13.987 s] [INFO] appNG testsupport .................................. SUCCESS [ 6.866 s] [INFO] appNG REST API ..................................... SUCCESS [ 8.573 s] [INFO] appNG Persistence-Tools ............................ SUCCESS [ 21.197 s] [INFO] appNG Search ....................................... SUCCESS [ 16.964 s] [INFO] appNG Core Library ................................. FAILURE [01:26 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] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:15 min [INFO] Finished at: 2023-04-18T17:14:56+02:00 [INFO] ------------------------------------------------------------------------ [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.26.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 <args> -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.26.x [Pipeline] { [Pipeline] stage [Pipeline] { (Docs) [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.26.1-SNAPSHOT [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.1-SNAPSHOT/javadoc [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.1-SNAPSHOT/reference [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.1-SNAPSHOT/appngizer/html [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.1-SNAPSHOT/appngizer/pdf [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.26.1-SNAPSHOT/appngizer/html/parts [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.26.1-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