Started by user Matthias Mueller 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: matthias.mueller@appng.org [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (git clone) [Pipeline] git The recommended git tool is: git No credentials specified > git rev-parse --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 39101d315e1973b5c562873c81de18c34e3d980a (refs/remotes/origin/appng-1.26.x) > git config core.sparsecheckout # timeout=10 > git checkout -f 39101d315e1973b5c562873c81de18c34e3d980a # 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 39101d315e1973b5c562873c81de18c34e3d980a # timeout=10 Commit message: "APPNG-2484" > git rev-list --no-walk 2e5fe55cf514e060db4fa100c65b501020907d48 # 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/245 -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.5-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.5-SNAPSHOT/appng-parent-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (600 B at 1.2 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.5-SNAPSHOT/appng-parent-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-parent-1.26.5-20230906.114307-4.pom (37 kB at 349 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml Progress (1): 2.5 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (2.5 kB at 99 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (600 B at 842 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml Progress (1): 2.5 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (2.5 kB at 5.7 kB/s) [INFO] [INFO] -----------------------< org.appng:appng-tools >------------------------ [INFO] Building appNG Tools 1.26.5-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.145 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-09-06 13:43:13,330 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,489 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-09-06 13:43:13,489 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-09-06 13:43:13,489 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-09-06 13:43:13,489 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-09-06 13:43:13,489 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-09-06 13:43:13,490 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-09-06 13:43:13,490 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-09-06 13:43:13,490 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7494e528 2023-09-06 13:43:13,581 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-09-06 13:43:13,581 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-09-06 13:43:13,596 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,597 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-09-06 13:43:13,598 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-09-06 13:43:13,598 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-09-06 13:43:13,598 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-09-06 13:43:13,599 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '/color',test 'EQUALS, value 6',format '/color RGBA,': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-09-06 13:43:13,599 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name 'non-interlaced',test 'EQUALS, value 0',format 'non-interlaced': com.j256.simplemagic.entries.MagicEntry$ContentData@1f554b06 2023-09-06 13:43:13,599 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-09-06 13:43:13,600 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-09-06 13:43:13,611 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,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@694e1548 2023-09-06 13:43:13,612 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-09-06 13:43:13,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-09-06 13:43:13,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-09-06 13:43:13,612 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-09-06 13:43:13,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-09-06 13:43:13,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-09-06 13:43:13,612 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548 2023-09-06 13:43:13,613 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-09-06 13:43:13,613 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-09-06 13:43:13,724 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,725 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-09-06 13:43:13,725 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-09-06 13:43:13,725 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-09-06 13:43:13,725 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-09-06 13:43:13,725 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-09-06 13:43:13,726 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-09-06 13:43:13,726 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-09-06 13:43:13,726 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321 2023-09-06 13:43:13,726 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-09-06 13:43:13,726 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-09-06 13:43:13,741 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,742 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-09-06 13:43:13,742 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-09-06 13:43:13,742 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-09-06 13:43:13,743 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-09-06 13:43:13,743 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-09-06 13:43:13,743 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-09-06 13:43:13,743 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-09-06 13:43:13,743 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a1ebcd8 2023-09-06 13:43:13,743 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-09-06 13:43:13,743 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-09-06 13:43:13,820 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-09-06 13:43:13,820 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-09-06 13:43:13,821 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-09-06 13:43:13,821 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-09-06 13:43:13,821 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-09-06 13:43:13,821 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-09-06 13:43:13,822 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-09-06 13:43:13,822 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b 2023-09-06 13:43:13,822 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-09-06 13:43:13,822 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-09-06 13:43:13,834 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,835 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-09-06 13:43:13,836 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-09-06 13:43:13,836 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-09-06 13:43:13,836 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-09-06 13:43:13,836 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-09-06 13:43:13,836 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-09-06 13:43:13,836 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-09-06 13:43:13,836 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973 2023-09-06 13:43:13,837 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-09-06 13:43:13,837 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-09-06 13:43:13,912 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-09-06 13:43:13,913 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-09-06 13:43:13,913 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-09-06 13:43:13,913 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-09-06 13:43:13,913 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-09-06 13:43:13,914 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-09-06 13:43:13,914 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-09-06 13:43:13,914 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e 2023-09-06 13:43:13,915 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-09-06 13:43:13,915 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-09-06 13:43:13,926 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:13,927 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-09-06 13:43:13,927 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-09-06 13:43:13,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-09-06 13:43:13,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-09-06 13:43:13,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@2f943d71 2023-09-06 13:43:13,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-09-06 13:43:13,927 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-09-06 13:43:13,928 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71 2023-09-06 13:43:13,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-09-06 13:43:13,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-09-06 13:43:14,015 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:14,016 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-09-06 13:43:14,016 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-09-06 13:43:14,016 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-09-06 13:43:14,017 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-09-06 13:43:14,017 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-09-06 13:43:14,017 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-09-06 13:43:14,017 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-09-06 13:43:14,017 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@480bdb19 2023-09-06 13:43:14,017 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-09-06 13:43:14,018 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-09-06 13:43:14,120 INFO [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org 2023-09-06 13:43:14,121 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-09-06 13:43:14,121 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-09-06 13:43:14,121 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-09-06 13:43:14,122 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-09-06 13:43:14,122 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-09-06 13:43:14,122 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-09-06 13:43:14,122 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-09-06 13:43:14,122 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@3dfc5fb8 2023-09-06 13:43:14,123 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-09-06 13:43:14,123 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-09-06 13:43:14,222 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-09-06 13:43:14,222 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-09-06 13:43:14,222 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-09-06 13:43:14,222 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-09-06 13:43:14,222 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-09-06 13:43:14,222 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-09-06 13:43:14,223 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-09-06 13:43:14,223 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@307f6b8c 2023-09-06 13:43:14,223 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-09-06 13:43:14,223 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: 0.947 s - in org.appng.tools.image.ImageProcessorTest [INFO] Running org.appng.tools.file.MagicByteCheckTest 2023-09-06 13:43:14,231 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-09-06 13:43:14,231 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-09-06 13:43:14,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-09-06 13:43:14,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-09-06 13:43:14,232 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-09-06 13:43:14,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-09-06 13:43:14,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-09-06 13:43:14,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@32d2fa64 2023-09-06 13:43:14,232 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-09-06 13:43:14,232 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-09-06 13:43:14,235 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001 2023-09-06 13:43:14,236 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning no match 2023-09-06 13:43:14,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'unknown',test 'BM': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-09-06 13:43:14,247 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-09-06 13:43:14,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', %d x': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-09-06 13:43:14,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d x': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-09-06 13:43:14,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@6b57696f 2023-09-06 13:43:14,248 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'unknown',test 'BM' 2023-09-06 13:43:14,248 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-09-06 13:43:14,248 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.012 2023-09-06 13:43:14,253 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-09-06 13:43:14,253 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-09-06 13:43:14,253 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-09-06 13:43:14,253 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-09-06 13:43:14,253 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-09-06 13:43:14,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-09-06 13:43:14,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-09-06 13:43:14,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69 2023-09-06 13:43:14,254 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-09-06 13:43:14,254 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-09-06 13:43:14,254 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.006 2023-09-06 13:43:14,254 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-09-06 13:43:14,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3 2023-09-06 13:43:14,254 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3 2023-09-06 13:43:14,254 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-09-06 13:43:14,255 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-09-06 13:43:14,255 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-09-06 13:43:14,255 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-09-06 13:43:14,255 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-09-06 13:43:14,255 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2023-09-06 13:43:14,255 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-09-06 13:43:14,255 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5 2023-09-06 13:43:14,255 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5 2023-09-06 13:43:14,255 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-09-06 13:43:14,255 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-09-06 13:43:14,255 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-09-06 13:43:14,255 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-09-06 13:43:14,256 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-09-06 13:43:14,256 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2023-09-06 13:43:14,256 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-09-06 13:43:14,257 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc 2023-09-06 13:43:14,257 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc 2023-09-06 13:43:14,257 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-09-06 13:43:14,257 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-09-06 13:43:14,257 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-09-06 13:43:14,257 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-09-06 13:43:14,257 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-09-06 13:43:14,258 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file jpg 2023-09-06 13:43:14,259 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002 2023-09-06 13:43:14,259 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-09-06 13:43:14,259 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-09-06 13:43:14,259 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-09-06 13:43:14,259 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-09-06 13:43:14,259 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-09-06 13:43:14,259 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-09-06 13:43:14,259 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-09-06 13:43:14,259 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7ce6a65d 2023-09-06 13:43:14,259 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-09-06 13:43:14,259 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-09-06 13:43:14,260 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file pdf 2023-09-06 13:43:14,260 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2023-09-06 13:43:14,260 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-09-06 13:43:14,260 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a 2023-09-06 13:43:14,260 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a 2023-09-06 13:43:14,260 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-09-06 13:43:14,260 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-09-06 13:43:14,260 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-09-06 13:43:14,260 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test 'PNG ',format 'PNG image' 2023-09-06 13:43:14,260 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-09-06 13:43:14,260 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file bmp 2023-09-06 13:43:14,260 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2023-09-06 13:43:14,261 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-09-06 13:43:14,261 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-09-06 13:43:14,261 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-09-06 13:43:14,261 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-09-06 13:43:14,261 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-09-06 13:43:14,261 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-09-06 13:43:14,261 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-09-06 13:43:14,261 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448 2023-09-06 13:43:14,261 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-09-06 13:43:14,261 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-09-06 13:43:14,261 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file bmp 2023-09-06 13:43:14,261 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 2023-09-06 13:43:14,262 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-09-06 13:43:14,262 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-09-06 13:43:14,262 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-09-06 13:43:14,262 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-09-06 13:43:14,262 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-09-06 13:43:14,262 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-09-06 13:43:14,262 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-09-06 13:43:14,262 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00 2023-09-06 13:43:14,262 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-09-06 13:43:14,262 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-09-06 13:43:14,262 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file png 2023-09-06 13:43:14,281 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.018 2023-09-06 13:43:14,281 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-09-06 13:43:14,281 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-09-06 13:43:14,281 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-09-06 13:43:14,281 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-09-06 13:43:14,281 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-09-06 13:43:14,281 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-09-06 13:43:14,281 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-09-06 13:43:14,281 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225 2023-09-06 13:43:14,281 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-09-06 13:43:14,281 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-09-06 13:43:14,281 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file gif 2023-09-06 13:43:14,281 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000 [WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.043 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.015 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.046 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.007 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.008 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.128 s - in org.appng.tools.poi.WorkbookTest [INFO] Running org.appng.tools.os.CommandTest 2023-09-06 13:43:18,575 DEBUG [main] org.appng.tools.os.Command : executing: 'ls' [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 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.009 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.26.5-SNAPSHOT/appng-tools-1.26.5-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.5-SNAPSHOT/appng-tools-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-tools/target/appng-tools-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.26.5-SNAPSHOT/appng-tools-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (988 B at 28 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.5-SNAPSHOT/appng-tools-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-tools-1.26.5-20230906.114307-4.jar (50 kB at 712 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.5-SNAPSHOT/appng-tools-1.26.5-20230906.114307-4.pom Progress (1): 2.0 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.5-SNAPSHOT/appng-tools-1.26.5-20230906.114307-4.pom (2.0 kB at 25 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml Progress (1): 2.5 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (2.5 kB at 43 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (988 B at 925 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml Progress (1): 2.5 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (2.5 kB at 6.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.5-SNAPSHOT/appng-tools-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-tools-1.26.5-20230906.114307-4-sources.jar (41 kB at 394 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (988 B at 3.3 kB/s) [INFO] [INFO] ------------------------< org.appng:appng-mail >------------------------ [INFO] Building appNG Mail 1.26.5-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.245 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.26.5-SNAPSHOT/appng-mail-1.26.5-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.5-SNAPSHOT/appng-mail-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-mail/target/appng-mail-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.26.5-SNAPSHOT/appng-mail-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (987 B at 76 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.5-SNAPSHOT/appng-mail-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-mail-1.26.5-20230906.114307-4.jar (15 kB at 106 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.5-SNAPSHOT/appng-mail-1.26.5-20230906.114307-4.pom Progress (1): 1.0 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.5-SNAPSHOT/appng-mail-1.26.5-20230906.114307-4.pom (1.0 kB at 3.0 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml Progress (1): 2.5 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (2.5 kB at 124 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (987 B at 1.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml Progress (1): 2.5 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (2.5 kB at 6.7 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.5-SNAPSHOT/appng-mail-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-mail-1.26.5-20230906.114307-4-sources.jar (12 kB at 29 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (987 B at 1.4 kB/s) [INFO] [INFO] -----------------------< org.appng:appng-forms >------------------------ [INFO] Building appNG Forms 1.26.5-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-09-06 13:43:26,877 DEBUG [main] org.appng.forms.impl.RequestBean: adding 1 new value(s) for parameter 'foo' 2023-09-06 13:43:26,878 DEBUG [main] org.appng.forms.impl.RequestBean: adding 1 new value(s) for parameter 'john' 2023-09-06 13:43:26,879 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.112 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.005 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.115 s - in org.appng.forms.XSSUtilTest [INFO] Running org.appng.forms.FormRequestTest 2023-09-06 13:43:27,162 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2023-09-06 13:43:27,162 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null 2023-09-06 13:43:27,162 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2023-09-06 13:43:27,163 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2023-09-06 13:43:27,163 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2023-09-06 13:43:27,163 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2023-09-06 13:43:27,164 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET 2023-09-06 13:43:27,167 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued 2023-09-06 13:43:27,168 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42] 2023-09-06 13:43:27,168 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42] 2023-09-06 13:43:27,192 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2023-09-06 13:43:27,192 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2023-09-06 13:43:27,192 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2023-09-06 13:43:27,193 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2023-09-06 13:43:27,193 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2023-09-06 13:43:27,193 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2023-09-06 13:43:27,193 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2023-09-06 13:43:27,313 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2023-09-06 13:43:27,315 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_98.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) 2023-09-06 13:43:27,340 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp 2023-09-06 13:43:27,340 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar 2023-09-06 13:43:27,340 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null 2023-09-06 13:43:27,340 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null 2023-09-06 13:43:27,341 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null 2023-09-06 13:43:27,341 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null 2023-09-06 13:43:27,341 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST 2023-09-06 13:43:27,343 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar 2023-09-06 13:43:27,345 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_99.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg) [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.336 s - in org.appng.forms.FormRequestTest [INFO] Running org.appng.el.ExpressionEvaluatorTest 2023-09-06 13:43:27,378 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,378 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,378 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,378 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,394 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-09-06 13:43:27,394 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-09-06 13:43:27,395 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-09-06 13:43:27,395 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-09-06 13:43:27,396 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,396 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,397 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (map = {foo=bar})] 2023-09-06 13:43:27,397 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (map = {foo=bar})] 2023-09-06 13:43:27,398 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,398 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,398 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-09-06 13:43:27,399 DEBUG [main] org.appng.el.ExpressionEvaluator: ${asList(args)} = [1, 4, 56.0] [(args = [Ljava.lang.Object;@72967906), (a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,400 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,400 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,400 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@5b8dfcc1), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,401 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@5b8dfcc1), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,401 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,402 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,406 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-09-06 13:43:27,407 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-09-06 13:43:27,407 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-09-06 13:43:27,407 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-09-06 13:43:27,408 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-09-06 13:43:27,408 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-09-06 13:43:27,409 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-09-06 13:43:27,409 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-09-06 13:43:27,409 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection)'. 2023-09-06 13:43:27,409 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-09-06 13:43:27,410 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,410 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,410 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,410 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,410 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value '' 2023-09-06 13:43:27,411 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (site-id = )] true 2023-09-06 13:43:27,411 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (site-id = )] 0 2023-09-06 13:43:27,412 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,412 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,412 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] true 2023-09-06 13:43:27,412 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,412 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,413 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,413 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,413 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,413 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,413 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4' 2023-09-06 13:43:27,414 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8' 2023-09-06 13:43:27,414 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-09-06 13:43:27,414 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-09-06 13:43:27,415 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-09-06 13:43:27,415 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-09-06 13:43:27,415 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-09-06 13:43:27,415 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-09-06 13:43:27,415 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-09-06 13:43:27,416 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-09-06 13:43:27,416 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,416 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,416 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,417 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,418 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,418 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,419 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,419 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,419 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,420 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,420 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,420 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,420 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,421 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,422 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,422 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,422 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,422 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,422 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,424 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,424 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,424 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int)'. 2023-09-06 13:43:27,424 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int)'. 2023-09-06 13:43:27,424 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2023-09-06 13:43:27,424 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double)'. 2023-09-06 13:43:27,424 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,426 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,426 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,426 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,427 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,427 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,427 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,427 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,428 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq '5'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,428 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.fizz} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,428 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.fizz eq 'TRUE'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,430 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,430 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,432 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,432 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,433 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5' 2023-09-06 13:43:27,433 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6' 2023-09-06 13:43:27,433 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,433 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})] 2023-09-06 13:43:27,433 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.085 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.26.5-SNAPSHOT/appng-forms-1.26.5-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.5-SNAPSHOT/appng-forms-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-forms/target/appng-forms-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.26.5-SNAPSHOT/appng-forms-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (988 B at 55 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.5-SNAPSHOT/appng-forms-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-forms-1.26.5-20230906.114307-4.jar (19 kB at 62 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.5-SNAPSHOT/appng-forms-1.26.5-20230906.114307-4.pom Progress (1): 1.6 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.5-SNAPSHOT/appng-forms-1.26.5-20230906.114307-4.pom (1.6 kB at 4.2 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml Progress (1): 2.5 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (2.5 kB at 92 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (988 B at 841 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml Progress (1): 2.5 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (2.5 kB at 3.0 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.5-SNAPSHOT/appng-forms-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-forms-1.26.5-20230906.114307-4-sources.jar (19 kB at 264 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (988 B at 1.0 kB/s) [INFO] [INFO] ----------------------< org.appng:appng-formtags >---------------------- [INFO] Building appng Formtags 1.26.5-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-09-06 13:43:32,996 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:32,997 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:32,997 [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-09-06 13:43:32,997 [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-09-06 13:43:32,997 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:32,997 [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-09-06 13:43:32,997 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:32,998 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:32,998 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:32,998 [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-09-06 13:43:32,998 [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-09-06 13:43:32,998 [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-09-06 13:43:32,998 [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-09-06 13:43:32,998 [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-09-06 13:43:32,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-09-06 13:43:32,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:32,999 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:32,999 [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-09-06 13:43:33,019 [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-09-06 13:43:33,020 [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-09-06 13:43:33,021 [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-09-06 13:43:33,022 [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-09-06 13:43:33,024 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,024 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,024 [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-09-06 13:43:33,024 [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-09-06 13:43:33,024 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,025 [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-09-06 13:43:33,025 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,025 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,025 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,025 [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-09-06 13:43:33,025 [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-09-06 13:43:33,026 [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-09-06 13:43:33,026 [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-09-06 13:43:33,026 [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-09-06 13:43:33,026 [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-09-06 13:43:33,026 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,026 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,026 [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-09-06 13:43:33,028 [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-09-06 13:43:33,029 [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-09-06 13:43:33,029 [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-09-06 13:43:33,030 [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-09-06 13:43:33,030 [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-09-06 13:43:33,032 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,032 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,032 [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-09-06 13:43:33,032 [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-09-06 13:43:33,033 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,033 [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-09-06 13:43:33,033 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,033 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,033 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,033 [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-09-06 13:43:33,033 [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-09-06 13:43:33,034 [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-09-06 13:43:33,034 [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-09-06 13:43:33,034 [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-09-06 13:43:33,034 [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-09-06 13:43:33,034 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,034 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,034 [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-09-06 13:43:33,035 [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-09-06 13:43:33,035 [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-09-06 13:43:33,036 [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-09-06 13:43:33,037 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,037 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,038 [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-09-06 13:43:33,038 [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-09-06 13:43:33,038 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,038 [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-09-06 13:43:33,038 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,038 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,038 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,038 [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-09-06 13:43:33,039 [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-09-06 13:43:33,039 [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-09-06 13:43:33,039 [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-09-06 13:43:33,039 [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-09-06 13:43:33,039 [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-09-06 13:43:33,039 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,039 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,040 [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-09-06 13:43:33,040 [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-09-06 13:43:33,041 [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-09-06 13:43:33,041 [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-09-06 13:43:33,043 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,043 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,043 [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-09-06 13:43:33,043 [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-09-06 13:43:33,043 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,043 [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-09-06 13:43:33,043 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,044 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,044 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,044 [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-09-06 13:43:33,044 [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-09-06 13:43:33,044 [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-09-06 13:43:33,044 [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-09-06 13:43:33,044 [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-09-06 13:43:33,044 [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-09-06 13:43:33,044 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,045 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,045 [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-09-06 13:43:33,045 [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-09-06 13:43:33,046 [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-09-06 13:43:33,046 [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-09-06 13:43:33,048 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,048 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,048 [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-09-06 13:43:33,048 [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-09-06 13:43:33,048 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,048 [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-09-06 13:43:33,048 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,049 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,049 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,049 [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-09-06 13:43:33,049 [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-09-06 13:43:33,049 [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-09-06 13:43:33,049 [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-09-06 13:43:33,049 [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-09-06 13:43:33,049 [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-09-06 13:43:33,049 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,050 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,050 [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-09-06 13:43:33,050 [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-09-06 13:43:33,051 [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-09-06 13:43:33,052 [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-09-06 13:43:33,053 [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-09-06 13:43:33,053 [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-09-06 13:43:33,054 [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-09-06 13:43:33,055 [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-09-06 13:43:33,055 [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-09-06 13:43:33,056 [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-09-06 13:43:33,056 [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-09-06 13:43:33,057 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,057 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,057 [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-09-06 13:43:33,058 [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-09-06 13:43:33,058 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,058 [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-09-06 13:43:33,058 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,058 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,058 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,058 [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-09-06 13:43:33,058 [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-09-06 13:43:33,058 [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-09-06 13:43:33,058 [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-09-06 13:43:33,058 [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-09-06 13:43:33,059 [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-09-06 13:43:33,059 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,059 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,059 [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-09-06 13:43:33,060 [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-09-06 13:43:33,061 [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-09-06 13:43:33,061 [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-09-06 13:43:33,062 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,063 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,063 [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-09-06 13:43:33,063 [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-09-06 13:43:33,063 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,063 [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-09-06 13:43:33,063 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,063 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,063 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,063 [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-09-06 13:43:33,063 [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-09-06 13:43:33,064 [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-09-06 13:43:33,064 [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-09-06 13:43:33,064 [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-09-06 13:43:33,064 [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-09-06 13:43:33,064 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,064 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,064 [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-09-06 13:43:33,065 [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-09-06 13:43:33,065 [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-09-06 13:43:33,066 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,066 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,066 [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-09-06 13:43:33,066 [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-09-06 13:43:33,066 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,066 [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-09-06 13:43:33,067 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,067 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,067 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,067 [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-09-06 13:43:33,067 [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-09-06 13:43:33,067 [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-09-06 13:43:33,067 [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-09-06 13:43:33,067 [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-09-06 13:43:33,067 [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-09-06 13:43:33,067 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,067 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,068 [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-09-06 13:43:33,077 [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-09-06 13:43:33,078 [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-09-06 13:43:33,078 [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-09-06 13:43:33,079 [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-09-06 13:43:33,080 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,080 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,080 [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-09-06 13:43:33,081 [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-09-06 13:43:33,081 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,081 [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-09-06 13:43:33,081 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,081 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,081 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,081 [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-09-06 13:43:33,081 [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-09-06 13:43:33,081 [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-09-06 13:43:33,081 [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-09-06 13:43:33,081 [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-09-06 13:43:33,082 [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-09-06 13:43:33,082 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,082 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,082 [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-09-06 13:43:33,082 [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-09-06 13:43:33,083 [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-09-06 13:43:33,083 [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-09-06 13:43:33,084 [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-09-06 13:43:33,084 [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-09-06 13:43:33,084 [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-09-06 13:43:33,085 [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-09-06 13:43:33,086 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,086 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,086 [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-09-06 13:43:33,086 [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-09-06 13:43:33,086 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,087 [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-09-06 13:43:33,087 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,087 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,087 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,087 [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-09-06 13:43:33,087 [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-09-06 13:43:33,087 [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-09-06 13:43:33,087 [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-09-06 13:43:33,087 [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-09-06 13:43:33,087 [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-09-06 13:43:33,087 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,088 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,088 [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-09-06 13:43:33,088 [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-09-06 13:43:33,088 [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-09-06 13:43:33,089 [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-09-06 13:43:33,089 [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-09-06 13:43:33,090 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,090 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,090 [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-09-06 13:43:33,091 [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-09-06 13:43:33,091 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,091 [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-09-06 13:43:33,091 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,091 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,091 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,091 [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-09-06 13:43:33,091 [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-09-06 13:43:33,091 [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-09-06 13:43:33,091 [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-09-06 13:43:33,092 [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-09-06 13:43:33,092 [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-09-06 13:43:33,092 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,092 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,092 [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-09-06 13:43:33,092 [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-09-06 13:43:33,093 [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-09-06 13:43:33,094 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,094 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,094 [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-09-06 13:43:33,094 [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-09-06 13:43:33,094 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,094 [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-09-06 13:43:33,094 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,094 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,095 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,095 [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-09-06 13:43:33,095 [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-09-06 13:43:33,095 [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-09-06 13:43:33,095 [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-09-06 13:43:33,095 [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-09-06 13:43:33,095 [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-09-06 13:43:33,095 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,095 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,095 [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-09-06 13:43:33,096 [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-09-06 13:43:33,096 [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-09-06 13:43:33,097 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,097 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,098 [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-09-06 13:43:33,098 [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-09-06 13:43:33,098 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,098 [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-09-06 13:43:33,098 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,098 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,098 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,098 [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-09-06 13:43:33,098 [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-09-06 13:43:33,099 [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-09-06 13:43:33,099 [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-09-06 13:43:33,099 [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-09-06 13:43:33,099 [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-09-06 13:43:33,099 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,099 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,099 [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-09-06 13:43:33,100 [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-09-06 13:43:33,100 [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-09-06 13:43:33,101 [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-09-06 13:43:33,105 [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-09-06 13:43:33,106 [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-09-06 13:43:33,108 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,108 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,108 [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-09-06 13:43:33,108 [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-09-06 13:43:33,108 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,108 [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-09-06 13:43:33,108 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,108 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,108 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,109 [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-09-06 13:43:33,109 [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-09-06 13:43:33,109 [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-09-06 13:43:33,109 [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-09-06 13:43:33,109 [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-09-06 13:43:33,109 [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-09-06 13:43:33,109 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,109 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,109 [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-09-06 13:43:33,110 [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-09-06 13:43:33,110 [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-09-06 13:43:33,110 [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-09-06 13:43:33,111 [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-09-06 13:43:33,111 [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-09-06 13:43:33,113 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,113 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,113 [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-09-06 13:43:33,113 [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-09-06 13:43:33,113 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,114 [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-09-06 13:43:33,114 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,114 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,114 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,114 [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-09-06 13:43:33,114 [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-09-06 13:43:33,114 [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-09-06 13:43:33,114 [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-09-06 13:43:33,114 [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-09-06 13:43:33,114 [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-09-06 13:43:33,114 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,114 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,114 [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-09-06 13:43:33,115 [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-09-06 13:43:33,116 [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-09-06 13:43:33,117 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,117 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,117 [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-09-06 13:43:33,117 [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-09-06 13:43:33,117 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,117 [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-09-06 13:43:33,117 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,117 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,117 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,118 [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-09-06 13:43:33,118 [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-09-06 13:43:33,118 [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-09-06 13:43:33,118 [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-09-06 13:43:33,118 [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-09-06 13:43:33,118 [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-09-06 13:43:33,118 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,118 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,118 [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-09-06 13:43:33,119 [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-09-06 13:43:33,119 [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-09-06 13:43:33,120 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,120 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,120 [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-09-06 13:43:33,120 [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-09-06 13:43:33,121 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,121 [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-09-06 13:43:33,121 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,121 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,121 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,121 [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-09-06 13:43:33,121 [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-09-06 13:43:33,121 [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-09-06 13:43:33,121 [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-09-06 13:43:33,121 [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-09-06 13:43:33,121 [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-09-06 13:43:33,121 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,121 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,121 [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-09-06 13:43:33,122 [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-09-06 13:43:33,122 [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-09-06 13:43:33,124 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,124 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,124 [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-09-06 13:43:33,124 [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-09-06 13:43:33,124 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,124 [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-09-06 13:43:33,124 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,124 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,124 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,124 [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-09-06 13:43:33,124 [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-09-06 13:43:33,124 [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-09-06 13:43:33,124 [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-09-06 13:43:33,124 [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-09-06 13:43:33,125 [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-09-06 13:43:33,125 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,125 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,125 [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-09-06 13:43:33,126 [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-09-06 13:43:33,126 [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-09-06 13:43:33,127 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,127 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,127 [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-09-06 13:43:33,127 [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-09-06 13:43:33,127 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,127 [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-09-06 13:43:33,127 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,127 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,127 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,128 [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-09-06 13:43:33,128 [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-09-06 13:43:33,128 [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-09-06 13:43:33,128 [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-09-06 13:43:33,128 [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-09-06 13:43:33,128 [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-09-06 13:43:33,128 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,128 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,128 [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-09-06 13:43:33,128 [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-09-06 13:43:33,129 [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-09-06 13:43:33,129 [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-09-06 13:43:33,129 [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.456 s - in org.appng.formtags.RuleValidationTest [INFO] Running org.appng.formtags.FormElementTest 2023-09-06 13:43:33,240 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,240 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,241 [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-09-06 13:43:33,242 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,242 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,242 [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-09-06 13:43:33,242 [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-09-06 13:43:33,242 [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-09-06 13:43:33,242 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,242 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,242 [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-09-06 13:43:33,243 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2023-09-06 13:43:33,348 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,348 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,348 [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-09-06 13:43:33,348 [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-09-06 13:43:33,348 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,348 [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-09-06 13:43:33,348 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,348 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,348 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,349 [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-09-06 13:43:33,349 [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-09-06 13:43:33,349 [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-09-06 13:43:33,349 [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-09-06 13:43:33,349 [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-09-06 13:43:33,349 [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-09-06 13:43:33,349 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,349 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,349 [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-09-06 13:43:33,349 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})] 2023-09-06 13:43:33,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,351 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,352 [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-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,352 [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-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,352 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,353 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)] 2023-09-06 13:43:33,355 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,355 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,356 [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-09-06 13:43:33,356 [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-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,356 [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-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,356 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,357 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,357 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,357 [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-09-06 13:43:33,357 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = >), (SESSION = {})] 2023-09-06 13:43:33,359 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,359 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,359 [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-09-06 13:43:33,359 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,359 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,359 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,360 [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-09-06 13:43:33,360 [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-09-06 13:43:33,360 [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-09-06 13:43:33,360 [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-09-06 13:43:33,360 [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-09-06 13:43:33,360 [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-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,360 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2023-09-06 13:43:33,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,364 [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-09-06 13:43:33,364 [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-09-06 13:43:33,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,364 [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-09-06 13:43:33,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,364 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,364 [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-09-06 13:43:33,364 [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-09-06 13:43:33,364 [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-09-06 13:43:33,364 [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-09-06 13:43:33,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,365 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,365 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})] 2023-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,367 [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-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,367 [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-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,367 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,367 [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-09-06 13:43:33,367 [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-09-06 13:43:33,367 [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-09-06 13:43:33,367 [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-09-06 13:43:33,368 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,368 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,368 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,368 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,368 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,368 [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.35 s - in org.appng.formtags.FormElementTest [INFO] Running org.appng.formtags.providers.EmailProviderTest 2023-09-06 13:43:33,388 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled 2023-09-06 13:43:33,389 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.formtags.providers.EmailProviderTest [INFO] Running org.appng.formtags.FormElementRuleTest 2023-09-06 13:43:33,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,403 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,404 [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-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,404 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,405 [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-09-06 13:43:33,407 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,407 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,407 [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-09-06 13:43:33,407 [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-09-06 13:43:33,407 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,407 [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-09-06 13:43:33,407 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,407 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,407 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,407 [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-09-06 13:43:33,407 [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-09-06 13:43:33,407 [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-09-06 13:43:33,407 [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-09-06 13:43:33,408 [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-09-06 13:43:33,408 [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-09-06 13:43:33,408 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,408 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,408 [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-09-06 13:43:33,408 [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-09-06 13:43:33,410 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,410 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,410 [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-09-06 13:43:33,410 [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-09-06 13:43:33,410 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,410 [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-09-06 13:43:33,410 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,410 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,410 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,411 [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-09-06 13:43:33,411 [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-09-06 13:43:33,411 [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-09-06 13:43:33,411 [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-09-06 13:43:33,411 [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-09-06 13:43:33,411 [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-09-06 13:43:33,411 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,411 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,411 [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-09-06 13:43:33,411 [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-09-06 13:43:33,413 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,413 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,413 [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-09-06 13:43:33,413 [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-09-06 13:43:33,413 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,413 [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-09-06 13:43:33,413 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,413 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,413 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,413 [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-09-06 13:43:33,413 [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-09-06 13:43:33,413 [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-09-06 13:43:33,413 [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-09-06 13:43:33,414 [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-09-06 13:43:33,414 [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-09-06 13:43:33,414 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,414 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,414 [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-09-06 13:43:33,414 [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-09-06 13:43:33,416 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,416 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,416 [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-09-06 13:43:33,416 [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-09-06 13:43:33,416 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,416 [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-09-06 13:43:33,416 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,416 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,416 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,416 [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-09-06 13:43:33,416 [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-09-06 13:43:33,416 [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-09-06 13:43:33,417 [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-09-06 13:43:33,417 [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-09-06 13:43:33,417 [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-09-06 13:43:33,417 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,417 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,417 [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-09-06 13:43:33,417 [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-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,419 [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-09-06 13:43:33,419 [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-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,419 [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-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,419 [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-09-06 13:43:33,419 [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-09-06 13:43:33,419 [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-09-06 13:43:33,419 [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-09-06 13:43:33,419 [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-09-06 13:43:33,419 [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-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,419 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,420 [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-09-06 13:43:33,420 [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-09-06 13:43:33,421 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,421 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,422 [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-09-06 13:43:33,422 [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-09-06 13:43:33,422 [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-09-06 13:43:33,422 [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-09-06 13:43:33,422 [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-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,422 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,422 [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-09-06 13:43:33,423 [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-09-06 13:43:33,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,424 [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-09-06 13:43:33,424 [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-09-06 13:43:33,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,424 [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-09-06 13:43:33,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,424 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,425 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,425 [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-09-06 13:43:33,425 [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-09-06 13:43:33,425 [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-09-06 13:43:33,425 [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-09-06 13:43:33,425 [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-09-06 13:43:33,425 [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-09-06 13:43:33,425 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,425 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,425 [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-09-06 13:43:33,425 [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-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,427 [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-09-06 13:43:33,427 [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-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,427 [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-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,427 [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-09-06 13:43:33,427 [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-09-06 13:43:33,427 [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-09-06 13:43:33,427 [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-09-06 13:43:33,427 [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-09-06 13:43:33,427 [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-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,427 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,428 [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-09-06 13:43:33,428 [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-09-06 13:43:33,429 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,430 [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-09-06 13:43:33,430 [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-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,430 [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-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,430 [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-09-06 13:43:33,430 [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-09-06 13:43:33,430 [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-09-06 13:43:33,430 [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-09-06 13:43:33,430 [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-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,430 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,431 [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-09-06 13:43:33,432 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,432 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,432 [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-09-06 13:43:33,432 [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-09-06 13:43:33,432 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,432 [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-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,433 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,433 [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-09-06 13:43:33,435 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,435 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,435 [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-09-06 13:43:33,435 [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-09-06 13:43:33,435 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,435 [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-09-06 13:43:33,435 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,435 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,435 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,435 [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-09-06 13:43:33,435 [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-09-06 13:43:33,435 [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-09-06 13:43:33,436 [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-09-06 13:43:33,436 [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-09-06 13:43:33,436 [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-09-06 13:43:33,436 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,436 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,436 [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-09-06 13:43:33,436 [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-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,438 [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-09-06 13:43:33,438 [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-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,438 [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-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,438 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,439 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,439 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,439 [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-09-06 13:43:33,439 [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-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,441 [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-09-06 13:43:33,441 [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-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,441 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,442 [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-09-06 13:43:33,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,443 [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-09-06 13:43:33,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,443 [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-09-06 13:43:33,443 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,444 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,444 [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-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,446 [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-09-06 13:43:33,446 [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-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,446 [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-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,446 [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-09-06 13:43:33,446 [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-09-06 13:43:33,446 [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-09-06 13:43:33,446 [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-09-06 13:43:33,446 [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-09-06 13:43:33,446 [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-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,446 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,446 [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-09-06 13:43:33,447 [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-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,448 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,449 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,449 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,449 [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-09-06 13:43:33,449 [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-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,450 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,451 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,451 [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-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,453 [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-09-06 13:43:33,453 [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-09-06 13:43:33,453 [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-09-06 13:43:33,453 [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-09-06 13:43:33,453 [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-09-06 13:43:33,453 [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-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,453 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,453 [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-09-06 13:43:33,454 [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-09-06 13:43:33,456 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,456 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,456 [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-09-06 13:43:33,456 [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-09-06 13:43:33,456 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,456 [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-09-06 13:43:33,456 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,456 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,456 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,457 [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-09-06 13:43:33,457 [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-09-06 13:43:33,457 [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-09-06 13:43:33,457 [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-09-06 13:43:33,457 [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-09-06 13:43:33,457 [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-09-06 13:43:33,457 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,457 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,457 [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-09-06 13:43:33,457 [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-09-06 13:43:33,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,458 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,459 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'. 2023-09-06 13:43:33,459 [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-09-06 13:43:33,460 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,461 [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-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,461 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,461 [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-09-06 13:43:33,461 [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-09-06 13:43:33,463 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,463 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,463 [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-09-06 13:43:33,463 [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-09-06 13:43:33,463 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,463 [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-09-06 13:43:33,463 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,463 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,463 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,463 [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-09-06 13:43:33,464 [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-09-06 13:43:33,464 [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-09-06 13:43:33,464 [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-09-06 13:43:33,464 [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-09-06 13:43:33,464 [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-09-06 13:43:33,464 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,464 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,464 [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-09-06 13:43:33,464 [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-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,466 [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-09-06 13:43:33,466 [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-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,466 [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-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,466 [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-09-06 13:43:33,466 [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-09-06 13:43:33,466 [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-09-06 13:43:33,466 [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-09-06 13:43:33,466 [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-09-06 13:43:33,466 [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-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,466 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,466 [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-09-06 13:43:33,467 [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-09-06 13:43:33,468 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,468 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,468 [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-09-06 13:43:33,469 [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-09-06 13:43:33,469 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,469 [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-09-06 13:43:33,469 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,469 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,469 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,469 [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-09-06 13:43:33,469 [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-09-06 13:43:33,469 [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-09-06 13:43:33,469 [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-09-06 13:43:33,469 [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-09-06 13:43:33,469 [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-09-06 13:43:33,469 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,469 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,469 [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-09-06 13:43:33,469 [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-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,471 [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-09-06 13:43:33,471 [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-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,471 [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-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,471 [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-09-06 13:43:33,471 [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-09-06 13:43:33,471 [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-09-06 13:43:33,471 [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-09-06 13:43:33,471 [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-09-06 13:43:33,471 [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-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,471 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,471 [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-09-06 13:43:33,472 [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-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,473 [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-09-06 13:43:33,473 [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-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,473 [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-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,473 [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-09-06 13:43:33,473 [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-09-06 13:43:33,473 [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-09-06 13:43:33,473 [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-09-06 13:43:33,473 [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-09-06 13:43:33,473 [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-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,473 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,474 [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-09-06 13:43:33,474 [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-09-06 13:43:33,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,476 [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-09-06 13:43:33,476 [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-09-06 13:43:33,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,476 [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-09-06 13:43:33,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,476 [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-09-06 13:43:33,477 [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-09-06 13:43:33,477 [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-09-06 13:43:33,477 [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-09-06 13:43:33,477 [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-09-06 13:43:33,477 [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-09-06 13:43:33,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,477 [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-09-06 13:43:33,477 [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-09-06 13:43:33,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,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-09-06 13:43:33,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-09-06 13:43:33,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,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-09-06 13:43:33,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,479 [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-09-06 13:43:33,479 [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-09-06 13:43:33,479 [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-09-06 13:43:33,479 [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-09-06 13:43:33,479 [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-09-06 13:43:33,479 [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-09-06 13:43:33,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,479 [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-09-06 13:43:33,479 [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-09-06 13:43:33,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,481 [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-09-06 13:43:33,481 [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-09-06 13:43:33,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,481 [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-09-06 13:43:33,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,481 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,481 [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-09-06 13:43:33,481 [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-09-06 13:43:33,481 [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-09-06 13:43:33,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-09-06 13:43:33,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-09-06 13:43:33,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-09-06 13:43:33,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-09-06 13:43:33,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-09-06 13:43:33,481 [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-09-06 13:43:33,482 [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-09-06 13:43:33,483 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'. 2023-09-06 13:43:33,483 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'. 2023-09-06 13:43:33,483 [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-09-06 13:43:33,483 [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-09-06 13:43:33,483 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'. 2023-09-06 13:43:33,483 [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-09-06 13:43:33,483 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'. 2023-09-06 13:43:33,484 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'. 2023-09-06 13:43:33,484 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'. 2023-09-06 13:43:33,484 [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-09-06 13:43:33,484 [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-09-06 13:43:33,484 [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-09-06 13:43:33,484 [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-09-06 13:43:33,484 [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-09-06 13:43:33,484 [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-09-06 13:43:33,484 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'. 2023-09-06 13:43:33,484 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'. 2023-09-06 13:43:33,484 [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-09-06 13:43:33,484 [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.009 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.26.5-SNAPSHOT/appng-formtags-1.26.5-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.5-SNAPSHOT/appng-formtags-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-formtags/target/appng-formtags-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.26.5-SNAPSHOT/appng-formtags-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (991 B at 76 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.5-SNAPSHOT/appng-formtags-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-formtags-1.26.5-20230906.114307-4.jar (30 kB at 227 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.5-SNAPSHOT/appng-formtags-1.26.5-20230906.114307-4.pom Progress (1): 1.8 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.5-SNAPSHOT/appng-formtags-1.26.5-20230906.114307-4.pom (1.8 kB at 12 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml Progress (1): 2.5 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (2.5 kB at 138 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (991 B at 924 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml Progress (1): 2.5 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (2.5 kB at 2.9 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.5-SNAPSHOT/appng-formtags-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-formtags-1.26.5-20230906.114307-4-sources.jar (21 kB at 352 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (991 B at 742 B/s) [INFO] [INFO] -----------------------< org.appng:appng-xmlapi >----------------------- [INFO] Building appNG XML-API 1.26.5-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-09-06 13:43:42,054 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-09-06 13:43:42,054 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-09-06 13:43:42,056 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-09-06 13:43:42,056 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.513 s - in org.appng.xml.MarshallServiceTest [INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest 2023-09-06 13:43:42,466 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-09-06 13:43:42,466 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.053 s - in org.appng.xml.ApplicationPropertyConstantCreatorTest [INFO] Running org.appng.xml.transformation.StyleSheetProviderTest 2023-09-06 13:43:42,483 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete 2023-09-06 13:43:42,483 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.26.5-SNAPSHOT/appng-xmlapi-1.26.5-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.5-SNAPSHOT/appng-xmlapi-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-xmlapi/target/appng-xmlapi-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.26.5-SNAPSHOT/appng-xmlapi-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (989 B at 33 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.5-SNAPSHOT/appng-xmlapi-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-xmlapi-1.26.5-20230906.114307-4.jar (165 kB at 912 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.5-SNAPSHOT/appng-xmlapi-1.26.5-20230906.114307-4.pom Progress (1): 3.1 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.5-SNAPSHOT/appng-xmlapi-1.26.5-20230906.114307-4.pom (3.1 kB at 3.9 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml Progress (1): 2.5 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (2.5 kB at 86 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (989 B at 904 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml Progress (1): 2.5 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (2.5 kB at 1.8 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.5-SNAPSHOT/appng-xmlapi-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-xmlapi-1.26.5-20230906.114307-4-sources.jar (171 kB at 1.1 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (989 B at 1.4 kB/s) [INFO] [INFO] ------------------------< org.appng:appng-api >------------------------- [INFO] Building appNG public API 1.26.5-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 173 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.083 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.158 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.026 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.248 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.012 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.008 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.079 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.007 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.073 s - in org.appng.api.support.HttpHeaderUtilsTest [INFO] Running org.appng.api.support.ValidationProviderTest 2023-09-06 13:43:51,809 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.117 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.104 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.002 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.003 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.045 s - in org.appng.api.support.LabelSupportTest [INFO] Running org.appng.api.support.environment.EnvironmentTest 2023-09-06 13:43:53,980 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope PLATFORM is not enabled! 2023-09-06 13:43:53,980 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:43:53,981 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope REQUEST is not enabled! 2023-09-06 13:43:53,987 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:43:53,987 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:43:53,987 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:43:53,988 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:43:53,994 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:43:53,994 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.025 s - in org.appng.api.support.environment.EnvironmentTest [INFO] Running org.appng.api.support.environment.AttributeWrapperTest 2023-09-06 13:43:53,995 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1859724001 for site thesite with parent sun.misc.Launcher$AppClassLoader#1028566121 created [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.environment.AttributeWrapperTest [INFO] Running org.appng.api.support.ApplicationResourceHolderTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 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 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.198 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.056 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.001 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.001 s - in org.appng.api.support.OptionsImplTest [INFO] Running org.appng.api.support.RequestSupportTest 2023-09-06 13:43:54,369 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-09-06 13:43:54,371 WARN [main] org.appng.api.support.field.DecimalFieldConverter: error in field savings: can not convert 'null' to type 'java.lang.Double' using format '###,###.###' 2023-09-06 13:43:54,371 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '#' 2023-09-06 13:43:54,374 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.046 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.002 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.004 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.005 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 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.058 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.028 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.016 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.033 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.012 s - in org.appng.api.support.ApplicationRequestTest [INFO] Running org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest 2023-09-06 13:43:54,594 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.015 s - in org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaDateTimeTest 2023-09-06 13:43:54,653 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-09-06 13:43:54,679 WARN [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert '2247483648' to type 'java.lang.Integer' using format '#' 2023-09-06 13:43:54,683 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.026 s - in org.appng.api.support.field.IntegerFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest 2023-09-06 13:43:54,709 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.048 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 s - in org.appng.api.support.field.LinkPanelFieldHandlerTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTest 2023-09-06 13:43:54,776 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.007 s - in org.appng.api.support.field.DateFieldConverterLocalDateTest [INFO] Running org.appng.api.support.field.DateFieldConverterZonedDateTimeTest 2023-09-06 13:43:54,788 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.008 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.139 s - in org.appng.api.support.field.ListFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterTest 2023-09-06 13:43:54,959 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.007 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.03 s - in org.appng.api.support.field.ObjectFieldConverterTest [INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTimeTest 2023-09-06 13:43:55,005 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.016 s - in org.appng.api.support.field.DateFieldConverterLocalDateTimeTest [INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTest 2023-09-06 13:43:55,023 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.01 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 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.199 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.007 s - in org.appng.api.RequestMappingTest [INFO] Running org.appng.api.ConfigValidatorTest 2023-09-06 13:43:55,304 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-09-06 13:43:55,309 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-09-06 13:43:55,314 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-09-06 13:43:55,319 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-09-06 13:43:55,323 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-09-06 13:43:55,327 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-09-06 13:43:55,333 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-09-06 13:43:55,337 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-09-06 13:43:55,341 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-09-06 13:43:55,345 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-09-06 13:43:55,349 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-09-06 13:43:55,353 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-09-06 13:43:55,401 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-09-06 13:43:55,405 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-09-06 13:43:55,410 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-09-06 13:43:55,413 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-09-06 13:43:55,417 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-09-06 13:43:55,422 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-09-06 13:43:55,426 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-09-06 13:43:55,430 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-09-06 13:43:55,434 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-09-06 13:43:55,437 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-09-06 13:43:55,440 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-09-06 13:43:55,532 INFO [main] org.appng.api.support.ConfigValidator: validated application 'application' in 234ms 2023-09-06 13:43:55,533 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-09-06 13:43:55,542 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml 2023-09-06 13:43:55,556 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml 2023-09-06 13:43:55,565 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml 2023-09-06 13:43:55,569 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.321 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.507 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.26.5-SNAPSHOT/appng-api-1.26.5-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.5-SNAPSHOT/appng-api-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-api/target/appng-api-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.26.5-SNAPSHOT/appng-api-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (986 B at 34 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.5-SNAPSHOT/appng-api-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-api-1.26.5-20230906.114307-4.jar (368 kB at 760 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.5-SNAPSHOT/appng-api-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-api-1.26.5-20230906.114307-4.pom (5.2 kB at 54 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml Progress (1): 2.4 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (2.4 kB at 105 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (986 B at 1.1 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml Progress (1): 2.4 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (2.4 kB at 2.6 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.5-SNAPSHOT/appng-api-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-api-1.26.5-20230906.114307-4-sources.jar (290 kB at 2.2 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (986 B at 975 B/s) [INFO] [INFO] --------------------< org.appng:appng-testsupport >--------------------- [INFO] Building appNG testsupport 1.26.5-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.271 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.415 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.023 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.012 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.212 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.034 s - in org.appng.testsupport.validation.XPathDifferenceHandlerTest [INFO] Running org.appng.testsupport.TestBaseTest 2023-09-06 13:44:03,760 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-09-06 13:44:03,771 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-09-06 13:44:03,854 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-09-06 13:44:04,075 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@308a6984: startup date [Wed Sep 06 13:44:04 CEST 2023]; root of context hierarchy 2023-09-06 13:44:04,275 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 MappingJackson2HttpMessageConverters: 2023-09-06 13:44:04,275 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 ObjectMappers: 2023-09-06 13:44:04,276 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 Modules: 2023-09-06 13:44:04,278 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 @Primary Beans: 2023-09-06 13:44:04,278 INFO [main] org.appng.api.config.RestConfig: [localhost:application] No ObjectMapper found in context, creating default. 2023-09-06 13:44:04,289 INFO [main] org.appng.api.config.RestConfig: [localhost:application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-09-06 13:44:04,304 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Registering ObjectMapper 'defaultObjectMapper' 2023-09-06 13:44:04,304 INFO [main] org.appng.api.config.RestConfig: [localhost:application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-09-06 13:44:04,705 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@308a6984: startup date [Wed Sep 06 13:44:04 CEST 2023]; root of context hierarchy [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.022 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.26.5-SNAPSHOT/appng-testsupport-1.26.5-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.5-SNAPSHOT/appng-testsupport-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-testsupport/target/appng-testsupport-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.26.5-SNAPSHOT/appng-testsupport-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (994 B at 71 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.5-SNAPSHOT/appng-testsupport-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-testsupport-1.26.5-20230906.114307-4.jar (62 kB at 142 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.5-SNAPSHOT/appng-testsupport-1.26.5-20230906.114307-4.pom Progress (1): 2.2 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.5-SNAPSHOT/appng-testsupport-1.26.5-20230906.114307-4.pom (2.2 kB at 22 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml Progress (1): 2.4 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (2.4 kB at 116 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (994 B at 1.4 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml Progress (1): 2.4 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (2.4 kB at 4.0 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.5-SNAPSHOT/appng-testsupport-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-testsupport-1.26.5-20230906.114307-4-sources.jar (39 kB at 312 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (994 B at 2.0 kB/s) [INFO] [INFO] ----------------------< org.appng:appng-rest-api >---------------------- [INFO] Building appNG REST API 1.26.5-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-09-06 13:44:13,786 DEBUG [main] org.appng.api.rest.RestClient : received cookie: foo=bar 2023-09-06 13:44:13,787 DEBUG [main] org.appng.api.rest.RestClient : received cookie: lore=ipsum 2023-09-06 13:44:13,861 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: lore=ipsum 2023-09-06 13:44:13,861 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: foo=bar [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.453 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.068 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 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.26.5-SNAPSHOT/appng-rest-api-1.26.5-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.5-SNAPSHOT/appng-rest-api-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-rest-api/target/appng-rest-api-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.26.5-SNAPSHOT/appng-rest-api-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (991 B at 19 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.5-SNAPSHOT/appng-rest-api-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-rest-api-1.26.5-20230906.114307-4.jar (1.3 MB at 11 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.5-SNAPSHOT/appng-rest-api-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-rest-api-1.26.5-20230906.114307-4.pom (6.9 kB at 36 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 1.1 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (1.1 kB at 64 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (991 B at 1.2 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml Progress (1): 1.1 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (1.1 kB at 2.4 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.5-SNAPSHOT/appng-rest-api-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-rest-api-1.26.5-20230906.114307-4-sources.jar (1.2 MB at 7.0 MB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (991 B at 1.5 kB/s) [INFO] [INFO] --------------------< org.appng:appng-persistence >--------------------- [INFO] Building appNG Persistence-Tools 1.26.5-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.144 s - in org.appng.persistence.hibernate.SnakeCaseNamingStrategyTest [INFO] Running org.appng.persistence.hibernate.dialect.DialectUTF8Test 2023-09-06 13:44:18,408 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MariaDB103DialectUTF8 2023-09-06 13:44:18,484 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2023-09-06 13:44:18,615 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MySql57DialectUTF8 2023-09-06 13:44:18,616 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.309 s - in org.appng.persistence.hibernate.dialect.DialectUTF8Test [INFO] Running org.appng.persistence.repository.SearchRepositoryTest 2023-09-06 13:44:18,818 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6743e411: startup date [Wed Sep 06 13:44:18 CEST 2023]; root of context hierarchy 2023-09-06 13:44:19,107 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:19,247 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-09-06 13:44:19,248 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:19,266 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:19,432 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2023-09-06 13:44:19,621 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) Sep 06, 2023 1:44:19 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2023-09-06 13:44:19,650 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:19,650 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:19,650 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:19,653 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:20,037 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:20,103 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:21,529 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final 2023-09-06 13:44:22,167 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-09-06 13:44:22,170 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-09-06 13:44:22,181 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:22,193 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:22,876 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6743e411: startup date [Wed Sep 06 13:44:18 CEST 2023]; root of context hierarchy 2023-09-06 13:44:22,877 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:22,878 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:22,882 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@9408857: startup date [Wed Sep 06 13:44:22 CEST 2023]; root of context hierarchy 2023-09-06 13:44:22,914 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:22,935 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-09-06 13:44:22,936 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:22,936 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:22,948 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:22,948 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:22,948 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:22,949 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:22,949 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:22,949 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:22,954 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:23,402 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-09-06 13:44:23,404 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-09-06 13:44:23,413 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:23,414 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:23,524 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@9408857: startup date [Wed Sep 06 13:44:22 CEST 2023]; root of context hierarchy 2023-09-06 13:44:23,524 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:23,525 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:23,572 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6f0c45f4: startup date [Wed Sep 06 13:44:23 CEST 2023]; root of context hierarchy 2023-09-06 13:44:23,598 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:23,615 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-09-06 13:44:23,615 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:23,615 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:23,625 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:23,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:23,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:23,626 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:23,626 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:23,627 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:23,631 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:24,012 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-09-06 13:44:24,013 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-09-06 13:44:24,020 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:24,020 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:24,078 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6f0c45f4: startup date [Wed Sep 06 13:44:23 CEST 2023]; root of context hierarchy 2023-09-06 13:44:24,079 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:24,079 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:24,081 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@51e94b7d: startup date [Wed Sep 06 13:44:24 CEST 2023]; root of context hierarchy 2023-09-06 13:44:24,102 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:24,117 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-09-06 13:44:24,117 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:24,117 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:24,125 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:24,125 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:24,125 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:24,125 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:24,126 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:24,126 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:24,130 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:24,501 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-09-06 13:44:24,503 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-09-06 13:44:24,509 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:24,510 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:24,565 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@51e94b7d: startup date [Wed Sep 06 13:44:24 CEST 2023]; root of context hierarchy 2023-09-06 13:44:24,565 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:24,566 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:24,568 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3aca2579: startup date [Wed Sep 06 13:44:24 CEST 2023]; root of context hierarchy 2023-09-06 13:44:24,586 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:24,602 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-09-06 13:44:24,602 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:24,602 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:24,610 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:24,611 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:24,611 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:24,611 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:24,611 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:24,612 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:24,616 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:24,983 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-09-06 13:44:24,985 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-09-06 13:44:24,992 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:24,992 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:25,057 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3aca2579: startup date [Wed Sep 06 13:44:24 CEST 2023]; root of context hierarchy 2023-09-06 13:44:25,058 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:25,058 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:25,063 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@3a917017: startup date [Wed Sep 06 13:44:25 CEST 2023]; root of context hierarchy 2023-09-06 13:44:25,086 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:25,103 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-09-06 13:44:25,103 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:25,103 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:25,113 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:25,114 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:25,114 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:25,114 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:25,114 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:25,115 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:25,119 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:25,523 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-09-06 13:44:25,525 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-09-06 13:44:25,532 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:25,532 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:25,585 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3a917017: startup date [Wed Sep 06 13:44:25 CEST 2023]; root of context hierarchy 2023-09-06 13:44:25,585 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:25,586 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:25,588 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@11d422fd: startup date [Wed Sep 06 13:44:25 CEST 2023]; root of context hierarchy 2023-09-06 13:44:25,605 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:25,621 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-09-06 13:44:25,621 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:25,621 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:25,631 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:25,631 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:25,631 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:25,632 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:25,632 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:25,632 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:25,636 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:25,996 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-09-06 13:44:25,998 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-09-06 13:44:26,004 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:26,005 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:26,058 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@11d422fd: startup date [Wed Sep 06 13:44:25 CEST 2023]; root of context hierarchy 2023-09-06 13:44:26,058 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:26,058 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:26,061 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@12478b4e: startup date [Wed Sep 06 13:44:26 CEST 2023]; root of context hierarchy 2023-09-06 13:44:26,078 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:26,093 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-09-06 13:44:26,093 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:26,093 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:26,103 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:26,103 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:26,103 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:26,103 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:26,103 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:26,104 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:26,108 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:26,525 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-09-06 13:44:26,527 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-09-06 13:44:26,534 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:26,534 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:26,585 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@12478b4e: startup date [Wed Sep 06 13:44:26 CEST 2023]; root of context hierarchy 2023-09-06 13:44:26,586 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:26,586 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:26,588 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2faae7f6: startup date [Wed Sep 06 13:44:26 CEST 2023]; root of context hierarchy 2023-09-06 13:44:26,603 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:26,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-09-06 13:44:26,617 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:26,617 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:26,624 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:26,624 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:26,624 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:26,625 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:26,625 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:26,625 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:26,629 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:26,977 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-09-06 13:44:26,979 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-09-06 13:44:26,985 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:26,985 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,028 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2faae7f6: startup date [Wed Sep 06 13:44:26 CEST 2023]; root of context hierarchy 2023-09-06 13:44:27,028 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,028 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:27,030 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@160d68b8: startup date [Wed Sep 06 13:44:27 CEST 2023]; root of context hierarchy 2023-09-06 13:44:27,045 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:27,058 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-09-06 13:44:27,059 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,059 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:27,066 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:27,066 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:27,066 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:27,066 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:27,066 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:27,067 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:27,070 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:27,414 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-09-06 13:44:27,416 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-09-06 13:44:27,423 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:27,423 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,465 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@160d68b8: startup date [Wed Sep 06 13:44:27 CEST 2023]; root of context hierarchy 2023-09-06 13:44:27,465 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,465 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:27,467 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@2b9a7211: startup date [Wed Sep 06 13:44:27 CEST 2023]; root of context hierarchy 2023-09-06 13:44:27,482 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:27,495 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-09-06 13:44:27,495 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,495 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:27,502 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:27,503 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:27,503 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:27,503 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:27,503 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:27,504 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:27,507 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:27,855 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-09-06 13:44:27,857 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-09-06 13:44:27,863 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:27,864 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,949 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@2b9a7211: startup date [Wed Sep 06 13:44:27 CEST 2023]; root of context hierarchy 2023-09-06 13:44:27,949 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,950 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:27,952 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@78c34153: startup date [Wed Sep 06 13:44:27 CEST 2023]; root of context hierarchy 2023-09-06 13:44:27,966 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:27,979 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-09-06 13:44:27,979 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:27,979 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:27,986 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:27,986 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:27,986 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:27,986 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:27,986 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:27,987 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:27,990 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:28,335 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-09-06 13:44:28,337 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-09-06 13:44:28,344 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:28,344 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:28,414 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@78c34153: startup date [Wed Sep 06 13:44:27 CEST 2023]; root of context hierarchy 2023-09-06 13:44:28,415 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:28,415 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:28,417 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@498d7c57: startup date [Wed Sep 06 13:44:28 CEST 2023]; root of context hierarchy 2023-09-06 13:44:28,432 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:28,446 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-09-06 13:44:28,446 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:28,446 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:28,453 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:28,453 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:28,453 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:28,453 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:28,453 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:28,454 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:28,457 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:28,804 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-09-06 13:44:28,805 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-09-06 13:44:28,841 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:28,842 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:28,911 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@498d7c57: startup date [Wed Sep 06 13:44:28 CEST 2023]; root of context hierarchy 2023-09-06 13:44:28,911 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:28,911 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:28,914 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@6d543ec2: startup date [Wed Sep 06 13:44:28 CEST 2023]; root of context hierarchy 2023-09-06 13:44:28,928 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:28,941 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-09-06 13:44:28,941 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:28,941 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:28,948 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:28,948 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:28,948 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:28,948 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:28,948 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:28,949 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:28,952 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:29,286 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-09-06 13:44:29,288 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-09-06 13:44:29,294 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:29,294 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:29,334 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@6d543ec2: startup date [Wed Sep 06 13:44:28 CEST 2023]; root of context hierarchy 2023-09-06 13:44:29,335 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:29,335 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:29,337 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@54c76c23: startup date [Wed Sep 06 13:44:29 CEST 2023]; root of context hierarchy 2023-09-06 13:44:29,350 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:29,363 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-09-06 13:44:29,363 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:29,363 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:29,370 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:29,370 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:29,370 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:29,370 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:29,370 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:29,371 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:29,374 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:29,710 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-09-06 13:44:29,712 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-09-06 13:44:29,718 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:29,719 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:29,775 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@54c76c23: startup date [Wed Sep 06 13:44:29 CEST 2023]; root of context hierarchy 2023-09-06 13:44:29,775 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:29,775 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:29,778 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@59e6fb8a: startup date [Wed Sep 06 13:44:29 CEST 2023]; root of context hierarchy 2023-09-06 13:44:29,795 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:29,810 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-09-06 13:44:29,810 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:29,810 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:29,819 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:29,819 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:29,819 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:29,819 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:29,819 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:29,820 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:29,824 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:30,338 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-09-06 13:44:30,339 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-09-06 13:44:30,344 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:30,345 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:30,385 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@59e6fb8a: startup date [Wed Sep 06 13:44:29 CEST 2023]; root of context hierarchy 2023-09-06 13:44:30,386 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:30,386 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: 11.763 s - in org.appng.persistence.repository.SearchRepositoryTest [INFO] Running org.appng.persistence.repository.SearchQueryTest 2023-09-06 13:44:30,411 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:30,420 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:30,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:30,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:30,420 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:30,420 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:30,432 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:30,435 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:30,872 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-09-06 13:44:30,873 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-09-06 13:44:30,879 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:30,893 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:30,900 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:30,900 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:30,900 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:30,900 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:30,900 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:30,901 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:30,903 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:31,272 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-09-06 13:44:31,273 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-09-06 13:44:31,279 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:31,302 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:31,309 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:31,309 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:31,309 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:31,309 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:31,309 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:31,310 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:31,312 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:31,673 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-09-06 13:44:31,674 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-09-06 13:44:31,682 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:31,694 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:31,702 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:31,702 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:31,702 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:31,702 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:31,702 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:31,703 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:31,706 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:32,162 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-09-06 13:44:32,164 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-09-06 13:44:32,170 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:32,187 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:32,195 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:32,195 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:32,195 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:32,195 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:32,195 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:32,196 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:32,198 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:32,596 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-09-06 13:44:32,598 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-09-06 13:44:32,608 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:32,621 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:32,633 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:32,633 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:32,633 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:32,633 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:32,633 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:32,634 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:32,638 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:33,049 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-09-06 13:44:33,051 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-09-06 13:44:33,057 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.862 s - in org.appng.persistence.repository.SearchQueryTest [INFO] Running org.appng.persistence.repository.QueryDslSearchRepositoryTest 2023-09-06 13:44:33,265 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@406efe63: startup date [Wed Sep 06 13:44:33 CEST 2023]; root of context hierarchy 2023-09-06 13:44:33,283 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:33,300 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-09-06 13:44:33,300 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:33,300 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:33,308 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:33,308 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:33,308 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:33,308 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:33,308 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:33,309 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:33,312 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:33,719 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-09-06 13:44:33,721 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-09-06 13:44:33,729 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:33,729 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:33,855 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@406efe63: startup date [Wed Sep 06 13:44:33 CEST 2023]; root of context hierarchy 2023-09-06 13:44:33,856 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:33,856 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.597 s - in org.appng.persistence.repository.QueryDslSearchRepositoryTest [INFO] Running org.appng.persistence.repository.EnversSearchRepositoryTest 2023-09-06 13:44:33,862 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@7c44c38b: startup date [Wed Sep 06 13:44:33 CEST 2023]; root of context hierarchy 2023-09-06 13:44:33,883 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:44:33,904 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-09-06 13:44:33,904 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:33,904 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:44:33,912 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:44:33,912 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:44:33,913 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:44:33,913 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:44:33,913 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:44:33,914 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:44:33,918 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:44:34,329 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-09-06 13:44:34,330 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-09-06 13:44:34,337 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:44:34,338 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:44:34,415 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@7c44c38b: startup date [Wed Sep 06 13:44:33 CEST 2023]; root of context hierarchy 2023-09-06 13:44:34,415 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.557 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.26.5-SNAPSHOT/appng-persistence-1.26.5-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.5-SNAPSHOT/appng-persistence-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-persistence/target/appng-persistence-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.26.5-SNAPSHOT/appng-persistence-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (994 B at 23 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.5-SNAPSHOT/appng-persistence-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-persistence-1.26.5-20230906.114307-4.jar (29 kB at 293 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.5-SNAPSHOT/appng-persistence-1.26.5-20230906.114307-4.pom Progress (1): 3.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.5-SNAPSHOT/appng-persistence-1.26.5-20230906.114307-4.pom (3.3 kB at 25 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 2.4 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (2.4 kB at 121 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (994 B at 1.1 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml Progress (1): 2.4 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (2.4 kB at 4.1 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.5-SNAPSHOT/appng-persistence-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-persistence-1.26.5-20230906.114307-4-sources.jar (28 kB at 263 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (994 B at 4.0 kB/s) [INFO] [INFO] -----------------------< org.appng:appng-search >----------------------- [INFO] Building appNG Search 1.26.5-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.239 s - in org.appng.search.searcher.GermanSearchTermProcessorTest [INFO] Running org.appng.search.indexer.StandardSearcherTest 2023-09-06 13:44:38,841 DEBUG [main] org.appng.search.indexer.GlobalIndexer: start indexing for site manager 2023-09-06 13:44:38,855 INFO [main] org.appng.search.indexer.FileSystemProvider: dataDir: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages Sep 06, 2023 1:44:39 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. Sep 06, 2023 1:44:39 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-09-06 13:44:39,496 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-09-06 13:44:39,499 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 641ms 2023-09-06 13:44:39,506 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/de/42.jsp 2023-09-06 13:44:39,685 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2023-09-06 13:44:39,686 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2023-09-06 13:44:39,687 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2023-09-06 13:44:39,687 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2023-09-06 13:44:39,690 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-09-06 13:44:39,691 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 192ms 2023-09-06 13:44:39,723 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-09-06 13:44:39,724 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 32ms 2023-09-06 13:44:39,754 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-09-06 13:44:39,754 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 29ms 2023-09-06 13:44:39,754 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/42.jsp 2023-09-06 13:44:39,758 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2023-09-06 13:44:39,762 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2023-09-06 13:44:39,762 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2023-09-06 13:44:39,762 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2023-09-06 13:44:39,762 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-09-06 13:44:39,762 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 8ms 2023-09-06 13:44:39,762 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/acme.jsp 2023-09-06 13:44:39,763 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = title 2023-09-06 13:44:39,764 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = content 2023-09-06 13:44:39,764 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-09-06 13:44:39,764 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 2ms 2023-09-06 13:44:39,764 INFO [main] org.appng.search.indexer.FileSystemProvider: Indexing 6 files took 908 milliseconds 2023-09-06 13:44:39,950 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#726182092 with Analyzer class org.apache.lucene.analysis.standard.StandardAnalyzer 2023-09-06 13:44:39,964 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: clearing index at /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-09-06 13:44:42,012 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#726182092 2023-09-06 13:44:42,013 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-09-06 13:44:42,013 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#726182092, containing 0 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-09-06 13:44:42,016 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@2b48a8cc 2023-09-06 13:44:42,020 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments:1:nrt) 2023-09-06 13:44:42,020 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@649a4258 2023-09-06 13:44:42,029 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1996369701 with Analyzer class org.apache.lucene.analysis.de.GermanAnalyzer 2023-09-06 13:44:42,100 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.txt +type:txt 2023-09-06 13:44:42,100 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [70ms] CREATE, query: +id:/de/42.txt +type:txt 2023-09-06 13:44:42,105 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.jsp +type:jsp 2023-09-06 13:44:42,106 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [6ms] CREATE, query: +id:/de/42.jsp +type:jsp 2023-09-06 13:44:44,279 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1996369701 2023-09-06 13:44:44,279 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-09-06 13:44:44,279 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1996369701, containing 2 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-09-06 13:44:44,281 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@76fe2f25 2023-09-06 13:44:44,281 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_1:3:nrt) 2023-09-06 13:44:44,281 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@649a4258 2023-09-06 13:44:44,288 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#528592486 with Analyzer class org.apache.lucene.analysis.en.EnglishAnalyzer 2023-09-06 13:44:44,329 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.txt +type:txt 2023-09-06 13:44:44,329 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [14ms] CREATE, query: +id:/en/42.txt +type:txt 2023-09-06 13:44:44,330 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/foobar.txt +type:txt 2023-09-06 13:44:44,330 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/foobar.txt +type:txt 2023-09-06 13:44:44,334 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.jsp +type:jsp 2023-09-06 13:44:44,334 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [4ms] CREATE, query: +id:/en/42.jsp +type:jsp 2023-09-06 13:44:44,335 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/acme.jsp +type:jsp 2023-09-06 13:44:44,335 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/acme.jsp +type:jsp 2023-09-06 13:44:46,519 INFO [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#528592486 2023-09-06 13:44:46,519 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-09-06 13:44:46,519 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#528592486, containing 6 documents (before: 2) directory: /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/index 2023-09-06 13:44:46,521 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@1f81ae66 2023-09-06 13:44:46,522 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=1694000684212}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=dwpldf1mv1y30gqj7ydfzybqo) 2023-09-06 13:44:46,522 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@649a4258 2023-09-06 13:44:46,685 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:de +((title:anhalt contents:anhalt) (title:anhalter* contents:anhalter*)) 2023-09-06 13:44:48,000 INFO [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:en +((title:hitchhik contents:hitchhik) (title:hitchhiker* contents:hitchhiker*)) 2023-09-06 13:44:48,034 INFO [main] org.appng.search.searcher.StandardSearcher: 1 results returned from query: +language:en +((title:foo contents:foo) (title:foo* contents:foo*)) 2023-09-06 13:44:48,154 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: 9.568 s - in org.appng.search.indexer.StandardSearcherTest [INFO] Running org.appng.search.indexer.ParseTagsTest 2023-09-06 13:44:48,164 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2023-09-06 13:44:48,164 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' 2023-09-06 13:44:48,164 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'contents' 2023-09-06 13:44:48,164 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1' 2023-09-06 13:44:48,164 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2' {field1=A, contents=A B D, field2=B} 2023-09-06 13:44:48,164 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/pages/en/42.jsp 2023-09-06 13:44:48,165 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title' 2023-09-06 13:44:48,166 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents' 2023-09-06 13:44:48,166 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield' 2023-09-06 13:44:48,166 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield' 2023-09-06 13:44:48,167 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field1 2023-09-06 13:44:48,167 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field2 2023-09-06 13:44:48,167 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = {} [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 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.5-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.5-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.5-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.26.5-SNAPSHOT/appng-search-1.26.5-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.5-SNAPSHOT/appng-search-1.26.5-SNAPSHOT.pom [INFO] Installing /var/lib/jenkins/workspace/appNG_1.26.x/appng-search/target/appng-search-1.26.5-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.26.5-SNAPSHOT/appng-search-1.26.5-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.5-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.5-SNAPSHOT/maven-metadata.xml (989 B at 37 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.5-SNAPSHOT/appng-search-1.26.5-20230906.114307-4.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.5-SNAPSHOT/appng-search-1.26.5-20230906.114307-4.jar (54 kB at 375 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.5-SNAPSHOT/appng-search-1.26.5-20230906.114307-4.pom Progress (1): 3.3 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.5-SNAPSHOT/appng-search-1.26.5-20230906.114307-4.pom (3.3 kB at 12 kB/s) Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 2.4 kB Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (2.4 kB at 13 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (989 B at 969 B/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml Progress (1): 2.4 kB Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (2.4 kB at 3.3 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.5-SNAPSHOT/appng-search-1.26.5-20230906.114307-4-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.5-SNAPSHOT/appng-search-1.26.5-20230906.114307-4-sources.jar (40 kB at 86 kB/s) Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.26.5-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.5-SNAPSHOT/maven-metadata.xml (989 B at 820 B/s) [INFO] [INFO] ------------------------< org.appng:appng-core >------------------------ [INFO] Building appNG Core Library 1.26.5-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 207 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/CoreServiceTest.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/CoreServiceTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-core --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.appng.core.model.ThymeleafProcessorTest 2023-09-06 13:45:02,955 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:03,571 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:03,362_main/platform.xml 2023-09-06 13:45:03,990 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:03,362_main/template/platform.html 2023-09-06 13:45:03,990 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:03,362_main/template/hello-custom.html 2023-09-06 13:45:03,991 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:03,362_main/template/hello.html 2023-09-06 13:45:04,354 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:03,362_main/index.html 2023-09-06 13:45:05,067 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:05,134 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,112_main/platform.xml 2023-09-06 13:45:05,148 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,112_main/template/hello.html 2023-09-06 13:45:05,148 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,112_main/template/platform.html 2023-09-06 13:45:05,148 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,112_main/template/hello-custom.html 2023-09-06 13:45:05,166 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,112_main/index.html 2023-09-06 13:45:05,173 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:05,196 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,183_main/platform.xml 2023-09-06 13:45:05,205 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,183_main/template/platform.html 2023-09-06 13:45:05,206 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,183_main/template/hello-custom.html 2023-09-06 13:45:05,206 INFO [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/debug/2023-09-06-13:45:05,183_main/template/hello.html [INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.128 s - in org.appng.core.model.ThymeleafProcessorTest [INFO] Running org.appng.core.model.ApplicationProviderTest 2023-09-06 13:45:05,272 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-09-06 13:45:05,284 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@34d713a2, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@36aab105, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@889a8a8, org.springframework.test.context.support.DirtiesContextTestExecutionListener@f29353f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@36f7d7b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@60aec68a] 2023-09-06 13:45:05,383 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-09-06 13:45:05,559 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-09-06 13:45:05,588 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-09-06 13:45:05,632 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@388d14e: startup date [Wed Sep 06 13:45:05 CEST 2023]; root of context hierarchy 2023-09-06 13:45:05,888 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-09-06 13:45:05,888 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-09-06 13:45:05,888 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-09-06 13:45:05,891 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-09-06 13:45:05,891 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-09-06 13:45:05,898 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-09-06 13:45:05,900 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-09-06 13:45:05,901 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-09-06 13:45:05,904 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Sep 06, 2023 1:45:06 PM ch.sla.jdbcperflogger.Logger info INFO: Using config file jdbcperflogger-fallback.xml 2023-09-06 13:45:06,611 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Checkpoint start 2023-09-06 13:45:06,611 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: checkpointClose start 2023-09-06 13:45:06,720 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: checkpointClose synched 2023-09-06 13:45:06,732 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: checkpointClose script done 2023-09-06 13:45:06,751 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: checkpointClose end 2023-09-06 13:45:06,752 INFO [HSQLDB Server @11b5f4e2] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Checkpoint end - txts: 1 2023-09-06 13:45:06,901 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:06,929 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-09-06 13:45:07,039 INFO [main] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2023-09-06 13:45:07,335 INFO [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2023-09-06 13:45:07,872 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-09-06 13:45:07,974 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:08,304 INFO [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final 2023-09-06 13:45:08,589 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:08,600 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:09,236 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,236 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,387 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-09-06 13:45:09,388 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:09,488 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,488 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,488 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,531 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-09-06 13:45:09,602 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: 861958315 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-09-06 13:45:09,715 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,715 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,715 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,884 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,884 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,884 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:09,888 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: 718005357 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-09-06 13:45:10,052 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:10,052 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:10,052 WARN [main] org.appng.forms.impl.RequestBean: parameter 'entityId' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:10,152 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:10,197 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@388d14e: startup date [Wed Sep 06 13:45:05 CEST 2023]; root of context hierarchy 2023-09-06 13:45:10,198 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:10,344 INFO [HSQLDB Connection @27c200b3] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Database closed [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.321 s - in org.appng.core.model.ApplicationProviderTest [INFO] Running org.appng.core.model.PageParameterProcessorTest 2023-09-06 13:45:10,670 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.147 s - in org.appng.core.model.PageParameterProcessorTest [INFO] Running org.appng.core.model.CacheProviderTest 2023-09-06 13:45:10,723 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-09-06 13:45:10,723 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-09-06 13:45:10,731 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-09-06 13:45:10,732 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.026 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.026 s - in org.appng.core.model.OutputFormatAndTypeTest [INFO] Running org.appng.core.model.PlatformTransformerTest 2023-09-06 13:45:10,777 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-09-06 13:45:10,777 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@173602c0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@fdeec12, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1cecd0a9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4822d7a1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fa5fc67, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@17e323fd] 2023-09-06 13:45:10,797 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:10 CEST 2023]; root of context hierarchy 2023-09-06 13:45:11,138 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-09-06 13:45:11,139 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-09-06 13:45:11,139 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-09-06 13:45:11,140 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-09-06 13:45:11,140 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-09-06 13:45:11,141 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-09-06 13:45:11,141 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-09-06 13:45:11,142 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-09-06 13:45:11,142 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-09-06 13:45:11,143 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-09-06 13:45:11,143 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-09-06 13:45:11,143 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-09-06 13:45:11,144 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-09-06 13:45:11,145 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-09-06 13:45:11,146 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-09-06 13:45:11,146 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-09-06 13:45:11,147 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-09-06 13:45:11,224 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:11,395 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:11,433 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:11,483 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:11,484 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:11,485 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:11,485 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:11,487 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:11,516 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:11,522 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:12,525 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2910c3ae] 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-09-06 13:45:12,528 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2fd16368] 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-09-06 13:45:12,562 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:12,562 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:12,573 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:10 CEST 2023]; root of context hierarchy 2023-09-06 13:45:13,627 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:13,815 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-09-06 13:45:13,816 INFO [main] org.appng.core.model.PlatformTransformer: writing debug files to target/debug 2023-09-06 13:45:13,816 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-09-06 13:45:13,816 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-09-06 13:45:13,817 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-09-06 13:45:13,848 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-09-06 13:45:13,848 INFO [main] org.appng.core.model.PlatformTransformer: writing debug files to target/debug 2023-09-06 13:45:13,849 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-09-06 13:45:13,849 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-09-06 13:45:13,849 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-09-06 13:45:13,869 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:10 CEST 2023]; root of context hierarchy 2023-09-06 13:45:13,871 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:13,872 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: 2.995 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 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.001 s - in org.appng.core.PathInfoTest [INFO] Running org.appng.core.controller.SessionListenerTest 2023-09-06 13:45:13,908 INFO [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2023-09-06 13:45:13) 2023-09-06 13:45:13,909 INFO [main] org.appng.core.controller.SessionListener: Session created: ERTERTZGFHFGHGFH234 (created: 2023-09-06 13:45:13) 2023-09-06 13:45:13,910 INFO [main] org.appng.core.controller.SessionListener: Session destroyed: ZUS383883OTOTOLSKKL (created: 2023-09-06 13:45:13, accessed: 2023-09-06 13:45:13, requests: 1, domain: http://localhost:8080, user-agent: null) 2023-09-06 13:45:13,910 INFO [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2023-09-06 13:45:13) [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.core.controller.SessionListenerTest [INFO] Running org.appng.core.controller.messaging.MessagingTest 2023-09-06 13:45:13,914 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:13,929 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.SiteStateEvent - Origin: appng.node1 - Site: siteA - Async: false - State: STARTED 2023-09-06 13:45:14,062 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.SiteStateEvent - Origin: appng.node1 - Site: siteB - Async: false - State: STARTING 2023-09-06 13:45:14,063 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.SiteStateEvent - Origin: appng.node2 - Site: siteB - Async: false - State: STARTING 2023-09-06 13:45:14,063 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:14,067 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost - Async: false 2023-09-06 13:45:14,067 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node1 - Site: localhost - Async: false 2023-09-06 13:45:14,068 INFO [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost - Async: false [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s - in org.appng.core.controller.messaging.MessagingTest [INFO] Running org.appng.core.controller.PlatformProcessorTest 2023-09-06 13:45:14,084 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#590511187 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:14,118 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1565472203 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:14,144 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2090782110 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:14,151 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-09-06 13:45:14,174 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.119 s - in org.appng.core.controller.PlatformProcessorTest [INFO] Running org.appng.core.controller.ApplicationContextTest 2023-09-06 13:45:14,204 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-09-06 13:45:14,204 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-09-06 13:45:14,210 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-09-06 13:45:14,237 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-09-06 13:45:14,251 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-09-06 13:45:14,264 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@1f9678b0: startup date [Wed Sep 06 13:45:14 CEST 2023]; root of context hierarchy 2023-09-06 13:45:14,283 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-09-06 13:45:14,283 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-09-06 13:45:14,284 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-09-06 13:45:14,284 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-09-06 13:45:14,284 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-09-06 13:45:14,284 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-09-06 13:45:14,285 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-09-06 13:45:14,285 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-09-06 13:45:14,285 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:14,436 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:14,436 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-09-06 13:45:14,585 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-09-06 13:45:14,600 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:14,862 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:14,862 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:15,126 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-09-06 13:45:15,157 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@1f9678b0: startup date [Wed Sep 06 13:45:14 CEST 2023]; root of context hierarchy 2023-09-06 13:45:15,158 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:15,408 INFO [HSQLDB Connection @11ee84be] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.409 s - in org.appng.core.controller.ApplicationContextTest [INFO] Running org.appng.core.controller.RepositoryWatcherTest 2023-09-06 13:45:15,627 WARN [Time-limited test] org.appng.core.service.HazelcastConfigurer: No Hazelcast configuration could be found, using default! Sep 06, 2023 1:45:15 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. Sep 06, 2023 1:45:16 PM com.hazelcast.config.AbstractXmlConfigHelper WARNING: Name of the hazelcast schema location[http://www.hazelcast.com/schema/config/hazelcast-config-5.0.xsd] is incorrect, using default 2023-09-06 13:45:17,237 INFO [Time-limited test] com.hazelcast.system.logo : [10.102.4.103]:5702 [appNG] [5.3.0] + + 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-09-06 13:45:17,237 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Copyright (c) 2008-2023, Hazelcast, Inc. All Rights Reserved. 2023-09-06 13:45:17,237 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Hazelcast Platform 5.3.0 (20230518 - dc39625) starting at [10.102.4.103]:5702 2023-09-06 13:45:17,237 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Cluster name: appNG 2023-09-06 13:45:17,237 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Integrity Checker is disabled. Fail-fast on corrupted executables will not be performed. For more information, see the documentation for Integrity Checker. 2023-09-06 13:45:17,253 INFO [Time-limited test] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] The Jet engine is disabled. To enable the Jet engine on the members, 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 (for Hazelcast embedded, works only when loading config via Config.load) - Add environment variable: HZ_JET_ENABLED=true (recommended when running container image. For Hazelcast embedded, works only when loading config via Config.load) 2023-09-06 13:45:18,613 INFO [Time-limited test] com.hazelcast.internal.tpc.TpcServerBootstrap: [10.102.4.103]:5702 [appNG] [5.3.0] TPC: disabled 2023-09-06 13:45:19,815 INFO [Time-limited test] com.hazelcast.system.security : [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:45:20,223 INFO [Time-limited test] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Using Multicast discovery 2023-09-06 13:45:20,231 WARN [Time-limited test] com.hazelcast.cp.CPSubsystem : [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:45:21,673 INFO [Time-limited test] com.hazelcast.internal.diagnostics.Diagnostics: [10.102.4.103]:5702 [appNG] [5.3.0] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments. 2023-09-06 13:45:21,681 INFO [Time-limited test] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is STARTING 2023-09-06 13:45:24,408 INFO [Time-limited test] com.hazelcast.internal.cluster.ClusterService: [10.102.4.103]:5702 [appNG] [5.3.0] Members {size:1, ver:1} [ Member [10.102.4.103]:5702 - ff9186f6-5243-48be-912d-3d0da06b771e this ] 2023-09-06 13:45:24,409 WARN [Time-limited test] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied! 2023-09-06 13:45:24,452 INFO [Time-limited test] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is STARTED [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 8.849 s <<< FAILURE! - in org.appng.core.controller.RepositoryWatcherTest [ERROR] org.appng.core.controller.RepositoryWatcherTest.test Time elapsed: 8.845 s <<< ERROR! java.lang.NullPointerException at org.appng.core.controller.RepositoryWatcherTest.test(RepositoryWatcherTest.java:62) [INFO] Running org.appng.core.controller.PlatformConfigTest 2023-09-06 13:45:24,525 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@17236e87: startup date [Wed Sep 06 13:45:24 CEST 2023]; root of context hierarchy 2023-09-06 13:45:24,809 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-09-06 13:45:24,809 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-09-06 13:45:24,810 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-09-06 13:45:24,810 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-09-06 13:45:24,810 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-09-06 13:45:24,810 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-09-06 13:45:24,811 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-09-06 13:45:24,811 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-09-06 13:45:24,811 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-09-06 13:45:24,812 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-09-06 13:45:24,812 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-09-06 13:45:24,812 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-09-06 13:45:24,812 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-09-06 13:45:24,813 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-09-06 13:45:24,813 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-09-06 13:45:24,813 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-09-06 13:45:24,814 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-09-06 13:45:24,860 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Sep 06, 2023 1:45:24 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /var/lib/jenkins/.java/.userPrefs/prefs.xml Sep 06, 2023 1:45:24 PM java.util.prefs.FileSystemPreferences$6 run WARNING: Prefs file removed in background /etc/.java/.systemPrefs/prefs.xml 2023-09-06 13:45:24,895 INFO [main] org.appng.core.repository.config.HikariCPConfigurer: connection jdbc:hsqldb:mem://appng uses datasource org.hsqldb.jdbc.JDBCDataSource 2023-09-06 13:45:24,899 WARN [main] com.zaxxer.hikari.HikariConfig: appNG ROOT connection - idleTimeout is close to or more than maxLifetime, disabling it. 2023-09-06 13:45:24,901 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Starting... 2023-09-06 13:45:24,938 INFO [main] com.zaxxer.hikari.pool.PoolBase: appNG ROOT connection - Driver does not support get/set network timeout for connections. (feature not supported) 2023-09-06 13:45:24,945 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Start completed. 2023-09-06 13:45:24,968 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'appNG' 2023-09-06 13:45:24,968 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: appNG] 2023-09-06 13:45:25,012 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect 2023-09-06 13:45:25,028 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:25,289 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:25,291 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'appNG' 2023-09-06 13:45:25,314 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context org.springframework.context.annotation.AnnotationConfigApplicationContext@17236e87: startup date [Wed Sep 06 13:45:24 CEST 2023]; root of context hierarchy 2023-09-06 13:45:25,320 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:25,688 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver 2023-09-06 13:45:25,706 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem://appng (HSQL Database Engine 2.5.0) 2023-09-06 13:45:25,789 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-09-06 13:45:25,789 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-09-06 13:45:25,789 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-09-06 13:45:25,812 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem://appng (HSQL Database Engine 2.5) 2023-09-06 13:45:25,902 INFO [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@17236e87: startup date [Wed Sep 06 13:45:24 CEST 2023]; root of context hierarchy 2023-09-06 13:45:25,903 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'appNG' 2023-09-06 13:45:25,904 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Shutdown initiated... 2023-09-06 13:45:25,908 INFO [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Shutdown completed. [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.906 s - in org.appng.core.controller.PlatformConfigTest [INFO] Running org.appng.core.controller.ControllerTest 2023-09-06 13:45:25,940 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:25,945 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#564697484 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:25,983 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,125 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,126 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1548428044 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,127 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,171 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,172 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#414070147 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,173 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,176 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,177 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1689278760 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,178 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,180 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,181 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1749387612 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,182 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,191 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,192 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#425729477 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,193 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,195 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,196 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#396069030 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,197 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,199 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,200 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1000077833 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,200 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,205 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,206 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#396439501 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,207 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,209 INFO [main] org.appng.core.Redirect : Redirecting request to /de/index (301) 2023-09-06 13:45:26,210 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,211 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1365773070 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,212 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,218 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,220 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1174735844 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,220 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,300 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,301 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1083028485 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,303 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,316 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,317 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#957428653 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,318 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,320 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,321 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#568332027 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,322 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,335 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,337 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#35587336 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,338 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,340 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,341 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1424552202 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,342 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,350 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,352 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#653720509 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,353 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,354 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,355 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1031545271 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,355 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,358 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,359 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#900851173 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,360 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,362 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,363 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1006338494 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,364 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,369 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,370 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#496342396 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,371 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,425 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,426 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1786946440 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,427 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,429 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,430 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#11264931 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,431 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,432 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,433 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1740574097 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,434 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,435 INFO [main] org.appng.core.Redirect : Redirecting request /de to /de/index (301) 2023-09-06 13:45:26,436 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,436 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1808350155 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,437 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,439 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,439 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1282547563 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,440 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,445 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,445 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#733641536 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,446 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,448 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,448 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#359769658 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,449 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,453 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,454 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1547991427 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,454 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,456 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,457 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1077426980 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,457 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,459 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,460 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1442280198 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,460 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,461 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,462 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1125828898 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,463 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,465 INFO [main] org.appng.core.controller.Controller: Controller created 2023-09-06 13:45:26,466 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1357377136 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:26,467 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.078 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.058 s - in org.appng.core.controller.filter.JspExtensionFilterTest [INFO] Running org.appng.core.controller.filter.PageCacheFilterTest 2023-09-06 13:45:26,577 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.3.0] 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}} 2023-09-06 13:45:26,615 INFO [main] com.hazelcast.internal.partition.impl.PartitionStateManager: [10.102.4.103]:5702 [appNG] [5.3.0] Initializing cluster partition table arrangement... [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.188 s - in org.appng.core.controller.filter.PageCacheFilterTest [INFO] Running org.appng.core.controller.filter.RedirectFilterTest 2023-09-06 13:45:26,743 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s 2023-09-06 13:45:26,746 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-09-06 13:45:26,749 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s 2023-09-06 13:45:26,754 INFO [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok) 2023-09-06 13:45:26,762 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.032 s - in org.appng.core.controller.filter.RedirectFilterTest [INFO] Running org.appng.core.controller.filter.EnvironmentFilterTest 2023-09-06 13:45:26,768 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 s - in org.appng.core.controller.filter.EnvironmentFilterTest [INFO] Running org.appng.core.controller.RedirectTest 2023-09-06 13:45:26,773 INFO [main] org.appng.core.Redirect : Redirecting request to /targeturl (301) 2023-09-06 13:45:26,774 INFO [main] org.appng.core.Redirect : Redirecting request to targeturl (302) 2023-09-06 13:45:26,774 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 s - in org.appng.core.controller.RedirectTest [INFO] Running org.appng.core.controller.PlatformStartupTest 2023-09-06 13:45:26,792 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,797 INFO [main] org.appng.core.controller.Log4jConfigurer: Initialized log4j from classpath:log4j.properties 2023-09-06 13:45:26,798 INFO [main] org.appng.core.controller.PlatformStartup: ------------------------------------------------ 2023-09-06 13:45:26,799 INFO [main] org.appng.core.controller.PlatformStartup: Launching _ _ ____ 2023-09-06 13:45:26,799 INFO [main] org.appng.core.controller.PlatformStartup: __ _ _ __ _ __ | \ | |/ ___| 2023-09-06 13:45:26,799 INFO [main] org.appng.core.controller.PlatformStartup: / _` | '_ \| '_ \| \| | | _ 2023-09-06 13:45:26,799 INFO [main] org.appng.core.controller.PlatformStartup: | (_| | |_) | |_) | |\ | |_| | 2023-09-06 13:45:26,799 INFO [main] org.appng.core.controller.PlatformStartup: \__,_| .__/| .__/|_| \_|\____| 2023-09-06 13:45:26,799 INFO [main] org.appng.core.controller.PlatformStartup: |_| |_| 2023-09-06 13:45:26,800 INFO [main] org.appng.core.controller.PlatformStartup: ----------------------------appNG.version------- 2023-09-06 13:45:26,800 INFO [main] org.appng.core.controller.PlatformStartup: ...the Next Generation Application Platform 2023-09-06 13:45:26,800 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:26,822 INFO [main] org.appng.core.service.HsqlStarter: starting HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.26.x/appng-core/target/WEB-INF/database/appng on port 9050 2023-09-06 13:45:26,847 INFO [HSQLDB Server @1a4ccb7b] hsqldb.db.HSQLDB8A6A4FC33D.ENGINE: Checkpoint start 2023-09-06 13:45:26,848 INFO [HSQLDB Server @1a4ccb7b] hsqldb.db.HSQLDB8A6A4FC33D.ENGINE: checkpointClose start 2023-09-06 13:45:26,898 INFO [HSQLDB Server @1a4ccb7b] hsqldb.db.HSQLDB8A6A4FC33D.ENGINE: checkpointClose synched 2023-09-06 13:45:26,907 INFO [HSQLDB Server @1a4ccb7b] hsqldb.db.HSQLDB8A6A4FC33D.ENGINE: checkpointClose script done 2023-09-06 13:45:26,921 INFO [HSQLDB Server @1a4ccb7b] hsqldb.db.HSQLDB8A6A4FC33D.ENGINE: checkpointClose end 2023-09-06 13:45:26,922 INFO [HSQLDB Server @1a4ccb7b] hsqldb.db.HSQLDB8A6A4FC33D.ENGINE: Checkpoint end - txts: 1 2023-09-06 13:45:27,023 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver 2023-09-06 13:45:27,233 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5.0) 2023-09-06 13:45:27,236 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-09-06 13:45:27,236 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-09-06 13:45:27,236 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-09-06 13:45:27,345 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5) 2023-09-06 13:45:27,578 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5.0) 2023-09-06 13:45:27,584 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-09-06 13:45:27,584 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-09-06 13:45:27,584 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-09-06 13:45:27,694 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5) 2023-09-06 13:45:27,721 INFO [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 18 migrations (execution time 00:00.015s) 2023-09-06 13:45:27,735 INFO [main] org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory: Creating Schema History table "PUBLIC"."schema_version" ... 2023-09-06 13:45:27,798 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >> 2023-09-06 13:45:27,854 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.0 - appNG initial setup" 2023-09-06 13:45:27,929 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup" 2023-09-06 13:45:27,965 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2 - add template" 2023-09-06 13:45:27,991 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.1 - add repository strict" 2023-09-06 13:45:28,010 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.2 - add repository digest" 2023-09-06 13:45:28,027 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null" 2023-09-06 13:45:28,043 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.0 - add type to template" 2023-09-06 13:45:28,062 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.1 - add global admin role" 2023-09-06 13:45:28,081 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs" 2023-09-06 13:45:28,106 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "2.0.0 - add platform event" 2023-09-06 13:45:28,126 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.0.0 - add job execution record" 2023-09-06 13:45:28,143 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.0 - change caching properties" 2023-09-06 13:45:28,149 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-09-06 13:45:28,149 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-09-06 13:45:28,162 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.1 - add site reload count" 2023-09-06 13:45:28,181 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.2 - add property type" 2023-09-06 13:45:28,204 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2 - add subject columns" 2023-09-06 13:45:28,211 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-09-06 13:45:28,225 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2.1 - change subject name length" 2023-09-06 13:45:28,243 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.4 - add table site hostnames" 2023-09-06 13:45:28,263 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.5 - job execution record add node" 2023-09-06 13:45:28,274 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 18 migrations to schema "PUBLIC", now at version v4.5 (execution time 00:00.486s) 2023-09-06 13:45:28,276 INFO [main] org.appng.core.controller.PlatformStartup: Platform connection: HSQL jdbc:hsqldb:hsql://localhost:9050/appng 2023-09-06 13:45:28,280 INFO [main] org.appng.core.controller.PlatformStartup: appNG null started in 1480 ms. 2023-09-06 13:45:28,280 INFO [main] org.appng.core.controller.PlatformStartup: ==================================================================================================== 2023-09-06 13:45:28,280 INFO [main] org.appng.core.controller.PlatformStartup: Stopping appNG 2023-09-06 13:45:28,284 INFO [main] org.appng.core.controller.PlatformStartup: Called com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.checkedShutdown() 2023-09-06 13:45:33,284 INFO [main] org.appng.core.service.HazelcastConfigurer: Shutting down instance test 2023-09-06 13:45:33,285 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is SHUTTING_DOWN 2023-09-06 13:45:33,294 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is SHUTTING_DOWN 2023-09-06 13:45:33,300 INFO [hz.test.cached.thread-2] com.hazelcast.internal.partition.impl.MigrationManager: [10.102.4.103]:5702 [appNG] [5.3.0] Shutdown request of Member [10.102.4.103]:5702 - ff9186f6-5243-48be-912d-3d0da06b771e this is handled 2023-09-06 13:45:33,313 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Shutting down multicast service... 2023-09-06 13:45:33,314 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Shutting down connection manager... 2023-09-06 13:45:33,318 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Shutting down node engine... 2023-09-06 13:45:33,322 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:45:33,334 INFO [main] com.hazelcast.instance.impl.NodeExtension: [10.102.4.103]:5702 [appNG] [5.3.0] Destroying node NodeExtension. 2023-09-06 13:45:33,334 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Hazelcast Shutdown is completed in 39 ms. 2023-09-06 13:45:33,334 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is SHUTDOWN 2023-09-06 13:45:33,334 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Node is already shutting down... Waiting for shutdown process to complete... 2023-09-06 13:45:33,335 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is SHUTDOWN 2023-09-06 13:45:33,335 INFO [main] org.appng.core.controller.PlatformStartup: appNG stopped 2023-09-06 13:45:33,335 INFO [main] org.appng.core.controller.PlatformStartup: ==================================================================================================== [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.561 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 s - in org.appng.core.controller.RequestUtilTest [INFO] Running org.appng.core.controller.handler.MonitoringHandlerTest 2023-09-06 13:45:33,357 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:33,361 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:33,361 WARN [main] org.appng.core.service.HazelcastConfigurer: No Hazelcast configuration could be found, using default! Sep 06, 2023 1:45:33 PM com.hazelcast.internal.config.AbstractConfigLocator INFO: Loading 'hazelcast.xml' from the classpath. Sep 06, 2023 1:45:33 PM com.hazelcast.config.AbstractXmlConfigHelper WARNING: Name of the hazelcast schema location[http://www.hazelcast.com/schema/config/hazelcast-config-5.0.xsd] is incorrect, using default 2023-09-06 13:45:33,419 INFO [main] com.hazelcast.system.logo : [10.102.4.103]:5702 [appNG] [5.3.0] + + 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-09-06 13:45:33,420 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Copyright (c) 2008-2023, Hazelcast, Inc. All Rights Reserved. 2023-09-06 13:45:33,420 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Hazelcast Platform 5.3.0 (20230518 - dc39625) starting at [10.102.4.103]:5702 2023-09-06 13:45:33,420 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Cluster name: appNG 2023-09-06 13:45:33,420 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] Integrity Checker is disabled. Fail-fast on corrupted executables will not be performed. For more information, see the documentation for Integrity Checker. 2023-09-06 13:45:33,420 INFO [main] com.hazelcast.system : [10.102.4.103]:5702 [appNG] [5.3.0] The Jet engine is disabled. To enable the Jet engine on the members, 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 (for Hazelcast embedded, works only when loading config via Config.load) - Add environment variable: HZ_JET_ENABLED=true (recommended when running container image. For Hazelcast embedded, works only when loading config via Config.load) 2023-09-06 13:45:33,430 INFO [main] com.hazelcast.internal.tpc.TpcServerBootstrap: [10.102.4.103]:5702 [appNG] [5.3.0] TPC: disabled 2023-09-06 13:45:33,443 INFO [main] com.hazelcast.system.security : [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:45:33,445 INFO [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Using Multicast discovery 2023-09-06 13:45:33,445 WARN [main] com.hazelcast.cp.CPSubsystem : [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:45:33,465 INFO [main] com.hazelcast.internal.diagnostics.Diagnostics: [10.102.4.103]:5702 [appNG] [5.3.0] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments. 2023-09-06 13:45:33,466 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is STARTING 2023-09-06 13:45:36,140 INFO [main] com.hazelcast.internal.cluster.ClusterService: [10.102.4.103]:5702 [appNG] [5.3.0] Members {size:1, ver:1} [ Member [10.102.4.103]:5702 - 8d4d63ea-718b-41d7-abb5-76c5f8d7f951 this ] 2023-09-06 13:45:36,141 WARN [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.3.0] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied! 2023-09-06 13:45:36,141 INFO [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.3.0] [10.102.4.103]:5702 is STARTED 2023-09-06 13:45:36,144 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! [ERROR] Tests run: 3, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.806 s <<< FAILURE! - in org.appng.core.controller.handler.MonitoringHandlerTest [ERROR] org.appng.core.controller.handler.MonitoringHandlerTest.test Time elapsed: 2.783 s <<< ERROR! java.lang.NullPointerException at org.appng.core.controller.handler.MonitoringHandlerTest.test(MonitoringHandlerTest.java:91) [INFO] Running org.appng.core.controller.handler.GuiHandlerTest 2023-09-06 13:45:36,159 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.handler.GuiHandlerTest [INFO] Running org.appng.core.controller.handler.ServiceRequestHandlerTest 2023-09-06 13:45:36,252 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@680410ec: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,258 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@680410ec: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,346 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-09-06 13:45:36,368 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-09-06 13:45:36,380 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@680410ec: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,438 INFO [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest 2023-09-06 13:45:36,440 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-09-06 13:45:36,444 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@2300d6fd: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,446 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@2300d6fd: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,447 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-09-06 13:45:36,449 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-09-06 13:45:36,453 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@2300d6fd: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,469 ERROR [main] org.appng.core.controller.handler.ServiceRequestHandler: no webservice 'foobar' for application 'appng-demoapplication' in site 'localhost' 2023-09-06 13:45:36,474 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@368022b9: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,477 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@368022b9: startup date [Wed Sep 06 13:45:36 CEST 2023]; root of context hierarchy 2023-09-06 13:45:36,478 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-09-06 13:45:36,479 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-09-06 13:45:36,480 WARN [main] org.appng.core.controller.handler.RestService: no @RestController found for /services/site1/appng-demoapplication/rest/notfound 2023-09-06 13:45:37,482 WARN [main] org.appng.core.controller.handler.ServiceRequestHandler: Site 'localhost' is in state STARTING, returning 503 (path: /services/localhost/foobar) 2023-09-06 13:45:37,490 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@58e9cc9a: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,493 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@58e9cc9a: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,496 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-09-06 13:45:37,498 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-09-06 13:45:37,503 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@58e9cc9a: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,509 INFO [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest 2023-09-06 13:45:37,520 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@36ce218e: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,523 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@36ce218e: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,524 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-09-06 13:45:37,526 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-09-06 13:45:37,526 WARN [main] org.appng.core.controller.handler.RestService: no @RestController found for /services/site1/appng-demoapplication/rest/ 2023-09-06 13:45:37,532 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@4d7f34dd: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,534 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@4d7f34dd: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,536 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-09-06 13:45:37,537 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-09-06 13:45:37,541 INFO [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@4d7f34dd: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,547 INFO [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest 2023-09-06 13:45:37,563 WARN [main] org.appng.core.controller.handler.ServiceRequestHandler: No such site: 'foo', returning 404 (path: /services/foo/bar?jin=fizz) [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.434 s - in org.appng.core.controller.handler.ServiceRequestHandlerTest [INFO] Running org.appng.core.controller.rest.RestActionTest 2023-09-06 13:45:37,884 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.277 s - in org.appng.core.controller.rest.RestActionTest [INFO] Running org.appng.core.controller.rest.openapi.OpenApiPageTest 2023-09-06 13:45:37,895 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-09-06 13:45:37,895 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5162ccc9, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1c72366e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7fb3e6b0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@50e1c39c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@172249cd, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1aeedc01] 2023-09-06 13:45:37,902 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-09-06 13:45:37,923 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-09-06 13:45:37,935 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-09-06 13:45:37,945 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@7a082f8a: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:37,962 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-09-06 13:45:37,963 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-09-06 13:45:37,964 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:38,108 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:38,108 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-09-06 13:45:38,253 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-09-06 13:45:38,265 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:38,294 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:38,295 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:38,464 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@7a082f8a: startup date [Wed Sep 06 13:45:37 CEST 2023]; root of context hierarchy 2023-09-06 13:45:38,464 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:38,601 INFO [HSQLDB Connection @492b571a] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.914 s - in org.appng.core.controller.rest.openapi.OpenApiPageTest [INFO] Running org.appng.core.controller.rest.openapi.OpenApiDataSourceTest 2023-09-06 13:45:38,821 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-09-06 13:45:38,821 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7c96249e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2dfb8de3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3ea4cfe0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@652132d1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@285e483f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@59bb4c42] 2023-09-06 13:45:38,825 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-09-06 13:45:38,840 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-09-06 13:45:38,849 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-09-06 13:45:38,857 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@4178535a: startup date [Wed Sep 06 13:45:38 CEST 2023]; root of context hierarchy 2023-09-06 13:45:38,867 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-09-06 13:45:38,867 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-09-06 13:45:38,868 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-09-06 13:45:38,868 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-09-06 13:45:38,868 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-09-06 13:45:38,868 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-09-06 13:45:38,868 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-09-06 13:45:38,868 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-09-06 13:45:38,868 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:38,985 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:38,985 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-09-06 13:45:39,124 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-09-06 13:45:39,134 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:39,169 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:39,170 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:39,279 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-09-06 13:45:39,279 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:39,502 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@4178535a: startup date [Wed Sep 06 13:45:38 CEST 2023]; root of context hierarchy 2023-09-06 13:45:39,502 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:39,632 INFO [HSQLDB Connection @7a89a805] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Database closed [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.023 s - in org.appng.core.controller.rest.openapi.OpenApiDataSourceTest [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-09-06 13:45:39,861 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-09-06 13:45:39,861 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2bcaa34, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@454db313, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7194dae5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@82300e1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fa9e6db, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@47d41516] 2023-09-06 13:45:39,866 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml] 2023-09-06 13:45:39,884 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml] 2023-09-06 13:45:39,892 INFO [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml] 2023-09-06 13:45:39,901 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@1040bcfb: startup date [Wed Sep 06 13:45:39 CEST 2023]; root of context hierarchy 2023-09-06 13:45:39,910 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 2023-09-06 13:45:39,910 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 2023-09-06 13:45:39,911 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 2023-09-06 13:45:39,911 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 2023-09-06 13:45:39,911 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default. 2023-09-06 13:45:39,911 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default. 2023-09-06 13:45:39,911 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper' 2023-09-06 13:45:39,911 INFO [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter' 2023-09-06 13:45:39,911 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:40,027 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:40,027 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default] 2023-09-06 13:45:40,169 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2023-09-06 13:45:40,179 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:40,210 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:40,210 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:40,303 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-09-06 13:45:40,303 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:40,313 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-09-06 13:45:40,313 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:40,337 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:40,342 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-09-06 13:45:40,343 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:40,358 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-09-06 13:45:40,373 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-09-06 13:45:40,373 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:40,385 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:40,385 WARN [main] org.appng.forms.impl.RequestBean: parameter 'action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:40,385 WARN [main] org.appng.forms.impl.RequestBean: parameter 'form_action' is alread present, tried to add 1 new value(s) 2023-09-06 13:45:40,405 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-09-06 13:45:40,405 WARN [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en 2023-09-06 13:45:40,415 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@1040bcfb: startup date [Wed Sep 06 13:45:39 CEST 2023]; root of context hierarchy 2023-09-06 13:45:40,416 INFO [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default' 2023-09-06 13:45:40,544 INFO [HSQLDB Connection @575a913] hsqldb.db.HSQLDB8A6A4F7420.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.906 s - in org.appng.core.controller.rest.openapi.OpenApiActionTest [INFO] Running org.appng.core.controller.rest.RestDataSourceTest 2023-09-06 13:45:40,857 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.095 s - in org.appng.core.controller.rest.RestDataSourceTest [INFO] Running org.appng.core.controller.rest.RestOperationTest 2023-09-06 13:45:40,861 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.006 s - in org.appng.core.controller.rest.RestOperationTest [INFO] Running org.appng.core.repository.ResourceRepositoryTest 2023-09-06 13:45:40,866 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-09-06 13:45:40,868 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-09-06 13:45:40,872 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-09-06 13:45:40,872 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6bb5270e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7cbeb8b2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@450a6a51, org.springframework.test.context.support.DirtiesContextTestExecutionListener@db13adc, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4f7ef133, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@468cbb46] 2023-09-06 13:45:40,874 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:40 CEST 2023]; root of context hierarchy 2023-09-06 13:45:41,102 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-09-06 13:45:41,103 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-09-06 13:45:41,103 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-09-06 13:45:41,103 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-09-06 13:45:41,103 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-09-06 13:45:41,104 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-09-06 13:45:41,104 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-09-06 13:45:41,104 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-09-06 13:45:41,104 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-09-06 13:45:41,104 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-09-06 13:45:41,104 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-09-06 13:45:41,105 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-09-06 13:45:41,105 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-09-06 13:45:41,105 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-09-06 13:45:41,106 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-09-06 13:45:41,106 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-09-06 13:45:41,106 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-09-06 13:45:41,143 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:41,168 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:41,178 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:41,214 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:41,214 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:41,214 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:41,214 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:41,214 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:41,215 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:41,220 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:41,465 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@478fc7fb] 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-09-06 13:45:41,474 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7fdbba5d] 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-09-06 13:45:41,505 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:41,505 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:41,507 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:40 CEST 2023]; root of context hierarchy 2023-09-06 13:45:41,761 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:41,786 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@69886465 testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@776a572b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4b6a3d7f 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@7b833a3c]; rollback [true] 2023-09-06 13:45:41,800 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:41,811 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource name of application name 2023-09-06 13:45:41,882 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@69886465 testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@776a572b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4b6a3d7f 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-09-06 13:45:41,883 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:40 CEST 2023]; root of context hierarchy 2023-09-06 13:45:41,884 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:41,885 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.996 s - in org.appng.core.repository.ResourceRepositoryTest [INFO] Running org.appng.core.repository.SiteRepositoryTest 2023-09-06 13:45:41,891 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-09-06 13:45:41,891 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-09-06 13:45:41,895 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-09-06 13:45:41,895 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1403187e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7e2e6e75, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2da23e0f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4ea0719e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@42ec40dc, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4f3cd332] 2023-09-06 13:45:41,898 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:41 CEST 2023]; root of context hierarchy 2023-09-06 13:45:42,068 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-09-06 13:45:42,068 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-09-06 13:45:42,068 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-09-06 13:45:42,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-09-06 13:45:42,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-09-06 13:45:42,069 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-09-06 13:45:42,069 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-09-06 13:45:42,069 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-09-06 13:45:42,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-09-06 13:45:42,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-09-06 13:45:42,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-09-06 13:45:42,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-09-06 13:45:42,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-09-06 13:45:42,070 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-09-06 13:45:42,070 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-09-06 13:45:42,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-09-06 13:45:42,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-09-06 13:45:42,106 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:42,155 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:42,164 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:42,200 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:42,200 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:42,200 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:42,200 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:42,200 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:42,201 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:42,205 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:42,454 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2b71c393] 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-09-06 13:45:42,460 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@188b224d] 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-09-06 13:45:42,480 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:42,481 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:42,484 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:41 CEST 2023]; root of context hierarchy 2023-09-06 13:45:42,757 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:42,779 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@47f309d8 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@518cd198, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2020083c 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@68082dee]; rollback [true] 2023-09-06 13:45:42,803 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name 2023-09-06 13:45:42,805 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name2 2023-09-06 13:45:42,823 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:42,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Site name 2023-09-06 13:45:42,889 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@47f309d8 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@518cd198, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2020083c 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-09-06 13:45:42,890 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:41 CEST 2023]; root of context hierarchy 2023-09-06 13:45:42,891 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:42,891 INFO [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb] [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.003 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.005 s - in org.appng.core.repository.config.ApplicationPostProcessorTest [INFO] Running org.appng.core.repository.JobExecutionRecordRepositoryTest 2023-09-06 13:45:42,912 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-09-06 13:45:42,912 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-09-06 13:45:42,916 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-09-06 13:45:42,916 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@75879cd, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@26339ea0, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@36e8fffc, org.springframework.test.context.support.DirtiesContextTestExecutionListener@36c8c89, org.springframework.test.context.transaction.TransactionalTestExecutionListener@47be1b38, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7d425bf1] 2023-09-06 13:45:42,918 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:42 CEST 2023]; root of context hierarchy 2023-09-06 13:45:43,089 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-09-06 13:45:43,089 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-09-06 13:45:43,089 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-09-06 13:45:43,089 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,090 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-09-06 13:45:43,091 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-09-06 13:45:43,091 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-09-06 13:45:43,091 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-09-06 13:45:43,091 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-09-06 13:45:43,121 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:43,168 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:43,177 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:43,214 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:43,214 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:43,215 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:43,215 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:43,215 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:43,215 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:43,220 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:43,423 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@18e94b42] 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-09-06 13:45:43,426 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@56c9c74a] 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-09-06 13:45:43,444 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:43,444 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:43,447 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:42 CEST 2023]; root of context hierarchy 2023-09-06 13:45:43,682 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:43,696 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@42c9b9f5 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@65209097, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22173fe8 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@14a78f54]; rollback [true] 2023-09-06 13:45:43,717 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@42c9b9f5 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@65209097, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@22173fe8 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-09-06 13:45:43,718 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:42 CEST 2023]; root of context hierarchy 2023-09-06 13:45:43,718 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:43,719 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.803 s - in org.appng.core.repository.JobExecutionRecordRepositoryTest [INFO] Running org.appng.core.repository.RepositoryTest 2023-09-06 13:45:43,722 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-09-06 13:45:43,722 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-09-06 13:45:43,725 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-09-06 13:45:43,725 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2d20e68, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4328971d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@51d5a186, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5938eb23, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4b0b1f22, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4c9cf921] 2023-09-06 13:45:43,728 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:43 CEST 2023]; root of context hierarchy 2023-09-06 13:45:43,862 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-09-06 13:45:43,862 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-09-06 13:45:43,862 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-09-06 13:45:43,862 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-09-06 13:45:43,862 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-09-06 13:45:43,862 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-09-06 13:45:43,862 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,863 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-09-06 13:45:43,887 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:43,926 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:43,932 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:43,963 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:43,963 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:43,963 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:43,963 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:43,963 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:43,964 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:43,972 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:44,139 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3342e5ce] 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-09-06 13:45:44,142 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@54e025a0] 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-09-06 13:45:44,159 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:44,159 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:44,162 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:43 CEST 2023]; root of context hierarchy 2023-09-06 13:45:44,354 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:44,368 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@2926c1dc testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@75e26d2d, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@40939164 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@379ee84e]; rollback [true] 2023-09-06 13:45:44,370 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:44,376 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@2926c1dc testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@75e26d2d, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@40939164 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-09-06 13:45:44,376 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:43 CEST 2023]; root of context hierarchy 2023-09-06 13:45:44,377 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:44,377 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.653 s - in org.appng.core.repository.RepositoryTest [INFO] Running org.appng.core.repository.PropertyRepositoryTest 2023-09-06 13:45:44,383 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-09-06 13:45:44,383 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-09-06 13:45:44,386 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-09-06 13:45:44,387 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@546b5a23, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@38957508, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1e174f2b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@eb428c8, org.springframework.test.context.transaction.TransactionalTestExecutionListener@80c17f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@13aec952] 2023-09-06 13:45:44,388 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:44 CEST 2023]; root of context hierarchy 2023-09-06 13:45:44,574 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,575 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-09-06 13:45:44,576 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-09-06 13:45:44,576 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-09-06 13:45:44,576 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-09-06 13:45:44,576 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-09-06 13:45:44,576 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-09-06 13:45:44,576 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-09-06 13:45:44,576 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-09-06 13:45:44,607 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:44,651 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:44,659 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:44,694 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:44,694 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:44,694 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:44,694 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:44,694 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:44,695 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:44,699 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:44,894 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@26174f13] 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-09-06 13:45:44,897 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@72752c99] 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-09-06 13:45:44,916 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:44,917 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:44,921 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:44 CEST 2023]; root of context hierarchy 2023-09-06 13:45:45,134 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:45,150 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@26c09a0f testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@87e1b84, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5fbe35d6 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@28d97690]; rollback [true] 2023-09-06 13:45:45,154 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foo.bar 2023-09-06 13:45:45,161 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@26c09a0f testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@87e1b84, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5fbe35d6 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-09-06 13:45:45,162 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:44 CEST 2023]; root of context hierarchy 2023-09-06 13:45:45,164 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:45,165 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.784 s - in org.appng.core.repository.PropertyRepositoryTest [INFO] Running org.appng.core.repository.SubjectRepositoryTest 2023-09-06 13:45:45,175 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-09-06 13:45:45,175 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-09-06 13:45:45,179 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-09-06 13:45:45,179 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@31bc422b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3f23921f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ec432a5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@61f1d483, org.springframework.test.context.transaction.TransactionalTestExecutionListener@320f6f8c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@119fb0b8] 2023-09-06 13:45:45,181 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:45 CEST 2023]; root of context hierarchy 2023-09-06 13:45:45,338 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-09-06 13:45:45,338 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-09-06 13:45:45,338 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-09-06 13:45:45,338 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-09-06 13:45:45,339 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-09-06 13:45:45,339 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-09-06 13:45:45,339 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-09-06 13:45:45,339 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-09-06 13:45:45,339 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,340 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-09-06 13:45:45,369 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:45,412 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:45,419 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:45,464 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:45,464 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:45,464 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:45,464 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:45,464 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:45,465 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:45,469 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:45,724 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@374f4fa1] 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-09-06 13:45:45,727 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@571bedc2] 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-09-06 13:45:45,744 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:45,744 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:45,747 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:45 CEST 2023]; root of context hierarchy 2023-09-06 13:45:45,964 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:45,982 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@492cc8ee testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@5c74dc1b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1bb86b05 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@7c0f19bf]; rollback [true] 2023-09-06 13:45:45,985 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group name 2023-09-06 13:45:45,993 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name 2023-09-06 13:45:45,996 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:46,003 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name 2023-09-06 13:45:46,007 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject name 2023-09-06 13:45:46,024 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@492cc8ee testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@5c74dc1b, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1bb86b05 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-09-06 13:45:46,025 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:45 CEST 2023]; root of context hierarchy 2023-09-06 13:45:46,026 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:46,026 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.851 s - in org.appng.core.repository.SubjectRepositoryTest [INFO] Running org.appng.core.repository.PermissionRepositoryTest 2023-09-06 13:45:46,034 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-09-06 13:45:46,034 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-09-06 13:45:46,038 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-09-06 13:45:46,038 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2f54f746, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4137e708, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@d7fc4f8, org.springframework.test.context.support.DirtiesContextTestExecutionListener@18eabf18, org.springframework.test.context.transaction.TransactionalTestExecutionListener@108c9584, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6e7d2f3a] 2023-09-06 13:45:46,040 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:46 CEST 2023]; root of context hierarchy 2023-09-06 13:45:46,189 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-09-06 13:45:46,189 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-09-06 13:45:46,189 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-09-06 13:45:46,189 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-09-06 13:45:46,189 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,190 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-09-06 13:45:46,217 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:46,260 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:46,267 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:46,302 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:46,302 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:46,302 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:46,302 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:46,302 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:46,303 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:46,306 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:46,460 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2d7ed77c] 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-09-06 13:45:46,463 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@33f6ce71] 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-09-06 13:45:46,478 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:46,478 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:46,481 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:46 CEST 2023]; root of context hierarchy 2023-09-06 13:45:46,708 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:46,723 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@22a9c19a testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@a92a323, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@193b9492 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@104f8912]; rollback [true] 2023-09-06 13:45:46,727 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:46,731 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission name 2023-09-06 13:45:46,742 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@22a9c19a testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@a92a323, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@193b9492 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-09-06 13:45:46,742 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:46 CEST 2023]; root of context hierarchy 2023-09-06 13:45:46,743 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:46,743 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.713 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.104 s - in org.appng.core.repository.RepositoryCacheTest [INFO] Running org.appng.core.repository.GroupRepositoryTest 2023-09-06 13:45:46,859 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-09-06 13:45:46,859 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-09-06 13:45:46,863 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-09-06 13:45:46,863 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7c52f52a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@47c9febd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@19cdfd93, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2f5f7438, org.springframework.test.context.transaction.TransactionalTestExecutionListener@44cf2f5c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4c7b0d6e] 2023-09-06 13:45:46,865 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:46 CEST 2023]; root of context hierarchy 2023-09-06 13:45:47,019 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,020 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-09-06 13:45:47,021 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-09-06 13:45:47,021 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-09-06 13:45:47,021 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-09-06 13:45:47,021 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-09-06 13:45:47,021 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-09-06 13:45:47,049 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:47,097 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:47,104 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:47,140 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:47,140 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:47,140 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:47,140 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:47,140 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:47,141 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:47,156 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:47,349 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@27f3def1] 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-09-06 13:45:47,352 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5c403ceb] 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-09-06 13:45:47,370 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:47,370 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:47,373 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:46 CEST 2023]; root of context hierarchy 2023-09-06 13:45:47,573 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:47,588 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6b6c647d testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@6ec9b0cf, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5cdbb90f 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@6773079e]; rollback [true] 2023-09-06 13:45:47,591 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:47,595 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name 2023-09-06 13:45:47,599 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group name 2023-09-06 13:45:47,617 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@6b6c647d testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@6ec9b0cf, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5cdbb90f 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-09-06 13:45:47,617 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:46 CEST 2023]; root of context hierarchy 2023-09-06 13:45:47,618 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:47,618 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.628 s - in org.appng.core.repository.GroupRepositoryTest [INFO] Running org.appng.core.repository.RoleRepositoryTest 2023-09-06 13:45:47,622 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-09-06 13:45:47,622 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-09-06 13:45:47,626 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-09-06 13:45:47,626 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@748e432b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3c81edc6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@16d9a719, org.springframework.test.context.support.DirtiesContextTestExecutionListener@39964392, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3f07d890, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@cdbfd6b] 2023-09-06 13:45:47,627 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:45:47 CEST 2023]; root of context hierarchy 2023-09-06 13:45:47,833 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,834 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-09-06 13:45:47,835 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-09-06 13:45:47,835 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-09-06 13:45:47,835 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-09-06 13:45:47,835 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-09-06 13:45:47,835 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-09-06 13:45:47,863 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:45:47,909 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:47,916 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:45:47,952 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:45:47,952 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:45:47,952 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:45:47,952 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:45:47,952 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:45:47,953 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:45:47,961 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:45:48,181 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@30f51a0f] 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-09-06 13:45:48,183 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2e47fec8] 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-09-06 13:45:48,200 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:45:48,200 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:48,204 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:45:47 CEST 2023]; root of context hierarchy 2023-09-06 13:45:48,385 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:45:48,399 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@62564e16 testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@58f28bd5, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@529ccd1c 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@1cc00a6c]; rollback [true] 2023-09-06 13:45:48,402 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name 2023-09-06 13:45:48,406 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name 2023-09-06 13:45:48,413 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name 2023-09-06 13:45:48,425 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@62564e16 testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@58f28bd5, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@529ccd1c 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-09-06 13:45:48,426 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:45:47 CEST 2023]; root of context hierarchy 2023-09-06 13:45:48,427 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:45:48,427 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.799 s - in org.appng.core.repository.RoleRepositoryTest [INFO] Running org.appng.core.security.signing.SignerTest 2023-09-06 13:45:48,444 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-09-06 13:45:48,448 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-09-06 13:45:48,449 INFO [main] org.appng.core.security.signing.Signer: ..adding repository attributes 2023-09-06 13:45:48,449 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.1.zip' 2023-09-06 13:45:48,450 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.2-2012-11-27-1305.zip' 2023-09-06 13:45:48,451 INFO [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.3-2013-01-13-1303.zip' 2023-09-06 13:45:48,451 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.06 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.366 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 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.066 s - in org.appng.core.security.BCryptPasswordHandlerTest [INFO] Running org.appng.core.security.DigestValidatorTest 2023-09-06 13:45:50,949 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2023-09-06 13:45:50,950 ERROR [main] org.appng.core.security.DigestValidator: Invalid date offset [millis]: 14399050, maximum is 3600000 2023-09-06 13:45:50,950 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed. 2023-09-06 13:45:50,950 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2023-09-06 13:45:50,951 ERROR [main] org.appng.core.security.DigestValidator: Encrypted part does not match. Encrypted part is 0A094C3EB892A64B5627EE3669766E30, but should be 1C9AE3D8FACE68876B4FA740E173FB58 2023-09-06 13:45:50,951 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 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.01 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.106 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 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 s - in org.appng.core.domain.PackageArchiveTest [INFO] Running org.appng.core.domain.SiteImplTest 2023-09-06 13:45:51,132 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#612782541 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:51,132 INFO [main] org.appng.core.Redirect : Redirecting request to /some/uri (302) 2023-09-06 13:45:51,133 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1041778507 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:51,134 INFO [main] org.appng.core.Redirect : Redirecting request to /ws/foo/page/foo/bar#anchor (302) 2023-09-06 13:45:51,134 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#474157631 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:51,134 INFO [main] org.appng.core.Redirect : Redirecting request to /ws/foo/page/foo/bar?tab=anchor#anchor (302) 2023-09-06 13:45:51,135 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2064035425 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:45:51,135 INFO [main] org.appng.core.domain.SiteImpl: closing context for site foo [STOPPED] (#292219308) 2023-09-06 13:45:51,136 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1863561754 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.975 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 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 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.001 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-09-06 13:46:01,168 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-09-06 13:46:01,170 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5a109aed, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@779e9ece, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@33aeee96, org.springframework.test.context.support.DirtiesContextTestExecutionListener@24bba5a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5c528f0c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5f3912a6] 2023-09-06 13:46:01,174 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:46:01 CEST 2023]; root of context hierarchy 2023-09-06 13:46:01,357 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-09-06 13:46:01,357 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-09-06 13:46:01,357 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-09-06 13:46:01,357 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-09-06 13:46:01,357 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-09-06 13:46:01,357 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-09-06 13:46:01,357 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,358 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-09-06 13:46:01,359 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-09-06 13:46:01,389 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:46:01,439 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:01,447 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:46:01,484 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:46:01,484 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:46:01,484 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:46:01,484 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:46:01,484 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:46:01,485 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:46:01,490 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:46:01,673 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@54a05853] 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-09-06 13:46:01,676 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5162bf3] 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-09-06 13:46:01,692 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:46:01,692 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:01,696 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:46:01 CEST 2023]; root of context hierarchy 2023-09-06 13:46:01,867 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:46:01,947 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e4c60a7, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:01,949 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-1 2023-09-06 13:46:01,951 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-2 2023-09-06 13:46:01,953 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-3 2023-09-06 13:46:01,955 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost 2023-09-06 13:46:01,955 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-1 2023-09-06 13:46:01,958 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-2 2023-09-06 13:46:01,958 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-3 2023-09-06 13:46:01,959 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application manager 2023-09-06 13:46:01,962 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application bugtracker 2023-09-06 13:46:01,963 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application foobar 2023-09-06 13:46:01,965 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application manager 2023-09-06 13:46:01,966 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application bugtracker 2023-09-06 13:46:01,969 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application foobar 2023-09-06 13:46:01,970 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foobar 2023-09-06 13:46:01,970 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.foobar.foobar 2023-09-06 13:46:01,971 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-1 of application manager 2023-09-06 13:46:01,972 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-2 of application bugtracker 2023-09-06 13:46:01,973 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-3 of application foobar 2023-09-06 13:46:01,974 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role admin 2023-09-06 13:46:01,975 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role user 2023-09-06 13:46:01,975 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role debugger 2023-09-06 13:46:01,976 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-1 2023-09-06 13:46:01,977 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-2 2023-09-06 13:46:01,977 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-3 2023-09-06 13:46:01,979 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-1 2023-09-06 13:46:01,980 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-2 2023-09-06 13:46:01,981 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-3 2023-09-06 13:46:01,981 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository repo 2023-09-06 13:46:02,029 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled 2023-09-06 13:46:02,030 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment 2023-09-06 13:46:02,030 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType 2023-09-06 13:46:02,031 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword 2023-09-06 13:46:02,033 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath 2023-09-06 13:46:02,033 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases 2023-09-06 13:46:02,034 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod 2023-09-06 13:46:02,034 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData 2023-09-06 13:46:02,034 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder 2023-09-06 13:46:02,035 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath 2023-09-06 13:46:02,035 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert 2023-09-06 13:46:02,035 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate 2023-09-06 13:46:02,037 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode 2023-09-06 13:46:02,038 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile 2023-09-06 13:46:02,038 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags 2023-09-06 13:46:02,038 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled 2023-09-06 13:46:02,039 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx 2023-09-06 13:46:02,039 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput 2023-09-06 13:46:02,039 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig 2023-09-06 13:46:02,040 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret 2023-09-06 13:46:02,040 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath 2023-09-06 13:46:02,040 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature 2023-09-06 13:46:02,041 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature 2023-09-06 13:46:02,041 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter 2023-09-06 13:46:02,041 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder 2023-09-06 13:46:02,042 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles 2023-09-06 13:46:02,042 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest 2023-09-06 13:46:02,043 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance 2023-09-06 13:46:02,043 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled 2023-09-06 13:46:02,044 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode 2023-09-06 13:46:02,044 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder 2023-09-06 13:46:02,044 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts 2023-09-06 13:46:02,045 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey 2023-09-06 13:46:02,045 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale 2023-09-06 13:46:02,045 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout 2023-09-06 13:46:02,046 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup 2023-09-06 13:46:02,046 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding 2023-09-06 13:46:02,047 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize 2023-09-06 13:46:02,047 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix 2023-09-06 13:46:02,047 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore 2023-09-06 13:46:02,048 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath 2023-09-06 13:46:02,048 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix 2023-09-06 13:46:02,049 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder 2023-09-06 13:46:02,049 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress 2023-09-06 13:46:02,049 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect 2023-09-06 13:46:02,050 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost 2023-09-06 13:46:02,050 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone 2023-09-06 13:46:02,051 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder 2023-09-06 13:46:02,051 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver 2023-09-06 13:46:02,051 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort 2023-09-06 13:46:02,052 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled 2023-09-06 13:46:02,052 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort 2023-09-06 13:46:02,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir 2023-09-06 13:46:02,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir 2023-09-06 13:46:02,054 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod 2023-09-06 13:46:02,093 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1 2023-09-06 13:46:02,094 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2 2023-09-06 13:46:02,095 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:02,097 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application manager 2023-09-06 13:46:02,098 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application bugtracker 2023-09-06 13:46:02,100 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application foobar 2023-09-06 13:46:02,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role admin 2023-09-06 13:46:02,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role user 2023-09-06 13:46:02,102 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role debugger 2023-09-06 13:46:02,120 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme 2023-09-06 13:46:02,120 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts 2023-09-06 13:46:02,120 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls 2023-09-06 13:46:02,121 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute 2023-09-06 13:46:02,121 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPages 2023-09-06 13:46:02,121 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.host 2023-09-06 13:46:02,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage 2023-09-06 13:46:02,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths 2023-09-06 13:46:02,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName 2023-09-06 13:46:02,123 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDisabled 2023-09-06 13:46:02,123 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat 2023-09-06 13:46:02,123 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix 2023-09-06 13:46:02,124 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.name 2023-09-06 13:46:02,124 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled 2023-09-06 13:46:02,124 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser 2023-09-06 13:46:02,125 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.timeZone 2023-09-06 13:46:02,125 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef 2023-09-06 13:46:02,125 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.encoding 2023-09-06 13:46:02,126 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authApplication 2023-09-06 13:46:02,126 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled 2023-09-06 13:46:02,126 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage 2023-09-06 13:46:02,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize 2023-09-06 13:46:02,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.template 2023-09-06 13:46:02,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle 2023-09-06 13:46:02,128 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn 2023-09-06 13:46:02,128 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType 2023-09-06 13:46:02,128 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled 2023-09-06 13:46:02,128 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages 2023-09-06 13:46:02,129 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailPort 2023-09-06 13:46:02,129 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPage 2023-09-06 13:46:02,129 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.service-path 2023-09-06 13:46:02,130 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize 2023-09-06 13:46:02,130 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir 2023-09-06 13:46:02,130 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive 2023-09-06 13:46:02,131 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig 2023-09-06 13:46:02,131 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits 2023-09-06 13:46:02,132 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailHost 2023-09-06 13:46:02,132 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown 2023-09-06 13:46:02,132 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout 2023-09-06 13:46:02,132 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance 2023-09-06 13:46:02,133 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer 2023-09-06 13:46:02,133 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime 2023-09-06 13:46:02,133 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions 2023-09-06 13:46:02,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain 2023-09-06 13:46:02,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods 2023-09-06 13:46:02,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication 2023-09-06 13:46:02,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout 2023-09-06 13:46:02,135 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.documentDir 2023-09-06 13:46:02,135 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender 2023-09-06 13:46:02,135 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.setDebugHeaders 2023-09-06 13:46:02,136 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize 2023-09-06 13:46:02,136 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics 2023-09-06 13:46:02,136 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage 2023-09-06 13:46:02,137 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword 2023-09-06 13:46:02,137 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes 2023-09-06 13:46:02,137 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir 2023-09-06 13:46:02,137 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef 2023-09-06 13:46:02,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.locale 2023-09-06 13:46:02,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn 2023-09-06 13:46:02,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexDir 2023-09-06 13:46:02,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir 2023-09-06 13:46:02,139 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain 2023-09-06 13:46:02,139 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile 2023-09-06 13:46:02,139 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize 2023-09-06 13:46:02,140 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId 2023-09-06 13:46:02,140 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled 2023-09-06 13:46:02,140 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue 2023-09-06 13:46:02,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.manager-path 2023-09-06 13:46:02,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions 2023-09-06 13:46:02,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig 2023-09-06 13:46:02,141 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout 2023-09-06 13:46:02,142 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#677878418 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,167 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.ldapHost 2023-09-06 13:46:02,181 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcLogPerformance 2023-09-06 13:46:02,181 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectionEnabled 2023-09-06 13:46:02,182 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexTimeout 2023-09-06 13:46:02,182 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLoginRef 2023-09-06 13:46:02,182 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultApplication 2023-09-06 13:46:02,182 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputFormat 2023-09-06 13:46:02,183 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.allowSkipRender 2023-09-06 13:46:02,183 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.xssExceptions 2023-09-06 13:46:02,183 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheStatistics 2023-09-06 13:46:02,183 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionValue 2023-09-06 13:46:02,184 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcConnectionTimeout 2023-09-06 13:46:02,184 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexFileTypes 2023-09-06 13:46:02,184 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultPage 2023-09-06 13:46:02,185 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.enforcePrimaryDomain 2023-09-06 13:46:02,185 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapPassword 2023-09-06 13:46:02,185 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.sessionTrackingEnabled 2023-09-06 13:46:02,185 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle 2023-09-06 13:46:02,186 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcMaxLifetime 2023-09-06 13:46:02,186 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapDomain 2023-09-06 13:46:02,186 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.supportReloadFile 2023-09-06 13:46:02,187 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheExceptions 2023-09-06 13:46:02,187 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedMethods 2023-09-06 13:46:02,187 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.wwwDir 2023-09-06 13:46:02,188 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.setDebugHeaders 2023-09-06 13:46:02,188 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapHost 2023-09-06 13:46:02,189 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutPage 2023-09-06 13:46:02,189 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.name 2023-09-06 13:46:02,189 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailHost 2023-09-06 13:46:02,189 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeouts 2023-09-06 13:46:02,190 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authApplication 2023-09-06 13:46:02,190 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheClearOnShutdown 2023-09-06 13:46:02,190 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailPort 2023-09-06 13:46:02,191 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapGroupBaseDn 2023-09-06 13:46:02,191 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.DatasourceConfigurer 2023-09-06 13:46:02,191 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.host 2023-09-06 13:46:02,192 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.supportedLanguages 2023-09-06 13:46:02,192 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.siteRootDir 2023-09-06 13:46:02,192 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexFileSystemQueueSize 2023-09-06 13:46:02,193 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLoginPage 2023-09-06 13:46:02,193 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapPrincipalScheme 2023-09-06 13:46:02,193 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexConfig 2023-09-06 13:46:02,194 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.timeZone 2023-09-06 13:46:02,194 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.tagPrefix 2023-09-06 13:46:02,194 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.service-path 2023-09-06 13:46:02,195 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapUser 2023-09-06 13:46:02,195 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputType 2023-09-06 13:46:02,195 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.searchChunkSize 2023-09-06 13:46:02,195 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.encoding 2023-09-06 13:46:02,196 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapStartTls 2023-09-06 13:46:02,196 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.documentDir 2023-09-06 13:46:02,196 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.template 2023-09-06 13:46:02,196 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheEnabled 2023-09-06 13:46:02,197 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.appendTabId 2023-09-06 13:46:02,197 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedPaths 2023-09-06 13:46:02,197 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcValidationTimeout 2023-09-06 13:46:02,198 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.rewriteConfig 2023-09-06 13:46:02,198 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.locale 2023-09-06 13:46:02,198 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapUserBaseDn 2023-09-06 13:46:02,198 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.errorPage 2023-09-06 13:46:02,199 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapDisabled 2023-09-06 13:46:02,199 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexDir 2023-09-06 13:46:02,199 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.searchMaxHits 2023-09-06 13:46:02,199 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultPageSize 2023-09-06 13:46:02,200 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailDisabled 2023-09-06 13:46:02,200 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeToLive 2023-09-06 13:46:02,201 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionName 2023-09-06 13:46:02,201 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapIdAttribute 2023-09-06 13:46:02,201 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.errorPages 2023-09-06 13:46:02,202 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutRef 2023-09-06 13:46:02,202 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.assetsDir 2023-09-06 13:46:02,202 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexQueueSize 2023-09-06 13:46:02,203 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.manager-path 2023-09-06 13:46:02,203 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2013541808 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,232 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.errorPage 2023-09-06 13:46:02,233 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultPage 2023-09-06 13:46:02,233 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultPageSize 2023-09-06 13:46:02,233 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcConnectionTimeout 2023-09-06 13:46:02,234 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.setDebugHeaders 2023-09-06 13:46:02,234 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapGroupBaseDn 2023-09-06 13:46:02,234 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.assetsDir 2023-09-06 13:46:02,235 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapHost 2023-09-06 13:46:02,235 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.template 2023-09-06 13:46:02,235 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheExceptions 2023-09-06 13:46:02,235 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle 2023-09-06 13:46:02,236 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexDir 2023-09-06 13:46:02,236 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapStartTls 2023-09-06 13:46:02,236 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheEnabled 2023-09-06 13:46:02,237 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.searchChunkSize 2023-09-06 13:46:02,237 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapUserBaseDn 2023-09-06 13:46:02,237 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedPaths 2023-09-06 13:46:02,237 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapDisabled 2023-09-06 13:46:02,238 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionValue 2023-09-06 13:46:02,238 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.DatasourceConfigurer 2023-09-06 13:46:02,238 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.encoding 2023-09-06 13:46:02,238 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexFileSystemQueueSize 2023-09-06 13:46:02,239 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.enforcePrimaryDomain 2023-09-06 13:46:02,239 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLoginPage 2023-09-06 13:46:02,239 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutPage 2023-09-06 13:46:02,239 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionName 2023-09-06 13:46:02,240 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcMaxLifetime 2023-09-06 13:46:02,240 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.xssExceptions 2023-09-06 13:46:02,240 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapDomain 2023-09-06 13:46:02,240 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectionEnabled 2023-09-06 13:46:02,241 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.supportedLanguages 2023-09-06 13:46:02,241 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.supportReloadFile 2023-09-06 13:46:02,241 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapUser 2023-09-06 13:46:02,242 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.siteRootDir 2023-09-06 13:46:02,242 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.service-path 2023-09-06 13:46:02,242 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexConfig 2023-09-06 13:46:02,243 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.rewriteConfig 2023-09-06 13:46:02,243 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexTimeout 2023-09-06 13:46:02,243 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailHost 2023-09-06 13:46:02,243 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexFileTypes 2023-09-06 13:46:02,244 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheStatistics 2023-09-06 13:46:02,244 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutRef 2023-09-06 13:46:02,244 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcLogPerformance 2023-09-06 13:46:02,244 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailPort 2023-09-06 13:46:02,245 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.locale 2023-09-06 13:46:02,245 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.documentDir 2023-09-06 13:46:02,245 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.tagPrefix 2023-09-06 13:46:02,246 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexQueueSize 2023-09-06 13:46:02,246 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultApplication 2023-09-06 13:46:02,246 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLoginRef 2023-09-06 13:46:02,246 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeouts 2023-09-06 13:46:02,247 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapPassword 2023-09-06 13:46:02,247 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapPrincipalScheme 2023-09-06 13:46:02,247 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputType 2023-09-06 13:46:02,247 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.timeZone 2023-09-06 13:46:02,248 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeToLive 2023-09-06 13:46:02,248 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.appendTabId 2023-09-06 13:46:02,248 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcValidationTimeout 2023-09-06 13:46:02,249 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapIdAttribute 2023-09-06 13:46:02,249 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.host 2023-09-06 13:46:02,249 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.allowSkipRender 2023-09-06 13:46:02,249 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.wwwDir 2023-09-06 13:46:02,250 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailDisabled 2023-09-06 13:46:02,250 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.errorPages 2023-09-06 13:46:02,250 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputFormat 2023-09-06 13:46:02,250 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authApplication 2023-09-06 13:46:02,251 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.sessionTrackingEnabled 2023-09-06 13:46:02,251 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheClearOnShutdown 2023-09-06 13:46:02,251 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.searchMaxHits 2023-09-06 13:46:02,252 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedMethods 2023-09-06 13:46:02,252 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.manager-path 2023-09-06 13:46:02,252 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.name 2023-09-06 13:46:02,252 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1936110169 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,290 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1 2023-09-06 13:46:02,290 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-2 2023-09-06 13:46:02,291 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-3 2023-09-06 13:46:02,298 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e4c60a7, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,299 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@39853799, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,341 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1160698415 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,361 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#435135702 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,382 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1113467787 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,417 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1 2023-09-06 13:46:02,427 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@39853799, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,428 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ad38060, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,453 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#768413649 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,473 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#249666914 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,489 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#965071304 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,510 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1 2023-09-06 13:46:02,511 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ad38060, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,512 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@59b694ec, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,532 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2019282008 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,582 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#583229776 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,596 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1795654586 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,625 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-09-06 13:46:02,625 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-09-06 13:46:02,629 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Assigned application foobar to site site-1 2023-09-06 13:46:02,634 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.foobar.foobar 2023-09-06 13:46:02,639 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@59b694ec, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,640 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2c3427c3, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,657 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1706141985 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,668 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1664074144 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,678 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#658593969 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,704 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2c3427c3, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,706 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5c7bbf0a, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,723 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2122749535 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,732 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#93025435 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,740 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#289413923 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,748 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5c7bbf0a, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,750 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fa177c7, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,765 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2141034676 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,774 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1344307270 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,783 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#335867176 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,783 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.foobaz 2023-09-06 13:46:02,788 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fa177c7, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,790 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@260999e3, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,804 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1589952837 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,813 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#180721382 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,821 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#102757879 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,824 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository name 2023-09-06 13:46:02,826 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@260999e3, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,827 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3961a55c, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,841 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#589143360 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,849 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1162017800 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,858 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#236878117 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection testconection 2023-09-06 13:46:02,863 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3961a55c, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,865 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@587a0835, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,878 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#361830152 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,886 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#493565526 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,894 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1798355858 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group groupy-group 2023-09-06 13:46:02,900 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@587a0835, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,902 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7a8958be, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,917 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#23235446 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,927 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#966589104 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,935 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1156993078 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,937 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.manager.foo 2023-09-06 13:46:02,940 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7a8958be, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,942 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4a0b3f5b, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,956 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1661688115 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,965 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1749429225 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,973 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1074728590 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:02,975 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.foo 2023-09-06 13:46:02,977 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4a0b3f5b, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:02,979 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44ad9053, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:02,993 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1261471133 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,001 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1223923412 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,010 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#424068583 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,011 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foo 2023-09-06 13:46:03,014 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44ad9053, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,016 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4d4f2d3b, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,030 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1902840657 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,039 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#852075092 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,046 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1720946136 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,051 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLoginPage 2023-09-06 13:46:03,052 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.siteRootDir 2023-09-06 13:46:03,052 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultApplication 2023-09-06 13:46:03,052 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.xssExceptions 2023-09-06 13:46:03,052 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.assetsDir 2023-09-06 13:46:03,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.sessionTrackingEnabled 2023-09-06 13:46:03,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.service-path 2023-09-06 13:46:03,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.supportReloadFile 2023-09-06 13:46:03,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.errorPage 2023-09-06 13:46:03,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeouts 2023-09-06 13:46:03,054 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.name 2023-09-06 13:46:03,054 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheClearOnShutdown 2023-09-06 13:46:03,054 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapIdAttribute 2023-09-06 13:46:03,054 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.locale 2023-09-06 13:46:03,054 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcLogPerformance 2023-09-06 13:46:03,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.documentDir 2023-09-06 13:46:03,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedMethods 2023-09-06 13:46:03,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapHost 2023-09-06 13:46:03,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeToLive 2023-09-06 13:46:03,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutRef 2023-09-06 13:46:03,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLoginRef 2023-09-06 13:46:03,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapPrincipalScheme 2023-09-06 13:46:03,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.manager-path 2023-09-06 13:46:03,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.searchMaxHits 2023-09-06 13:46:03,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcConnectionTimeout 2023-09-06 13:46:03,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.appendTabId 2023-09-06 13:46:03,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.enforcePrimaryDomain 2023-09-06 13:46:03,057 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectionEnabled 2023-09-06 13:46:03,057 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionValue 2023-09-06 13:46:03,057 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailDisabled 2023-09-06 13:46:03,057 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheStatistics 2023-09-06 13:46:03,057 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapDomain 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.wwwDir 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.DatasourceConfigurer 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.host 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexDir 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultPageSize 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutPage 2023-09-06 13:46:03,058 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexFileTypes 2023-09-06 13:46:03,059 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.setDebugHeaders 2023-09-06 13:46:03,059 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.errorPages 2023-09-06 13:46:03,059 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.encoding 2023-09-06 13:46:03,059 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionName 2023-09-06 13:46:03,059 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexQueueSize 2023-09-06 13:46:03,060 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.tagPrefix 2023-09-06 13:46:03,060 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapUser 2023-09-06 13:46:03,060 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheExceptions 2023-09-06 13:46:03,060 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.serviceOutputType 2023-09-06 13:46:03,060 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapDisabled 2023-09-06 13:46:03,061 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexFileSystemQueueSize 2023-09-06 13:46:03,061 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheEnabled 2023-09-06 13:46:03,061 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcMaxLifetime 2023-09-06 13:46:03,061 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.searchChunkSize 2023-09-06 13:46:03,061 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.template 2023-09-06 13:46:03,062 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.supportedLanguages 2023-09-06 13:46:03,062 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultPage 2023-09-06 13:46:03,062 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.rewriteConfig 2023-09-06 13:46:03,063 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexConfig 2023-09-06 13:46:03,063 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.allowSkipRender 2023-09-06 13:46:03,063 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapStartTls 2023-09-06 13:46:03,063 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeoutsAntStyle 2023-09-06 13:46:03,063 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexTimeout 2023-09-06 13:46:03,063 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedPaths 2023-09-06 13:46:03,064 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailPort 2023-09-06 13:46:03,064 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.serviceOutputFormat 2023-09-06 13:46:03,064 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapUserBaseDn 2023-09-06 13:46:03,064 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailHost 2023-09-06 13:46:03,064 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapPassword 2023-09-06 13:46:03,065 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcValidationTimeout 2023-09-06 13:46:03,065 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.timeZone 2023-09-06 13:46:03,065 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapGroupBaseDn 2023-09-06 13:46:03,065 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authApplication 2023-09-06 13:46:03,068 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site example 2023-09-06 13:46:03,082 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4d4f2d3b, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,084 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5794838e, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,098 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1405832272 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,106 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#693242472 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,113 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#323123609 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,121 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2095736308 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,124 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject john 2023-09-06 13:46:03,127 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5794838e, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,128 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c36b9fc, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,142 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#937911330 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,156 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1669508115 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,167 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#664103206 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,176 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#26429671 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,186 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Repository name 2023-09-06 13:46:03,186 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c36b9fc, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,188 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4115a14a, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,206 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#516994980 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,216 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1552734087 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,225 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#740925072 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,233 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#866168818 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,240 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1 2023-09-06 13:46:03,241 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role admin 2023-09-06 13:46:03,242 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4115a14a, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,243 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5906a685, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,259 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#827092471 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,269 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1723914213 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,277 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#212193455 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,285 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1987186764 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,287 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5906a685, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,289 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@65f52cc7, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [true] 2023-09-06 13:46:03,303 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2068961293 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,311 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1176365151 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,319 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#175763805 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,326 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2127082439 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,334 ERROR [main] org.appng.core.service.CoreService: Cannot delete application with ID 2: bugtracker 2023-09-06 13:46:03,336 INFO [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@65f52cc7, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,337 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7c45eeaf, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,350 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1198871581 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,359 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1682905637 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,367 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1358086882 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,379 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#809858681 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,384 INFO [main] org.appng.core.service.CoreService: starting deletion of site site-3 2023-09-06 13:46:03,394 INFO [main] org.appng.core.service.CoreService: unlinking application foobar from site site-3, status of database-connection is NO_DB_SUPPORTED 2023-09-06 13:46:03,394 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application foobar from site site-3 2023-09-06 13:46:03,404 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.DatasourceConfigurer 2023-09-06 13:46:03,405 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.allowSkipRender 2023-09-06 13:46:03,405 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.appendTabId 2023-09-06 13:46:03,405 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.assetsDir 2023-09-06 13:46:03,406 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authApplication 2023-09-06 13:46:03,406 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLoginPage 2023-09-06 13:46:03,407 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLoginRef 2023-09-06 13:46:03,407 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionName 2023-09-06 13:46:03,407 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionValue 2023-09-06 13:46:03,408 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutPage 2023-09-06 13:46:03,408 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutRef 2023-09-06 13:46:03,408 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheClearOnShutdown 2023-09-06 13:46:03,409 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheEnabled 2023-09-06 13:46:03,410 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheExceptions 2023-09-06 13:46:03,410 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheStatistics 2023-09-06 13:46:03,411 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeToLive 2023-09-06 13:46:03,411 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeouts 2023-09-06 13:46:03,411 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle 2023-09-06 13:46:03,412 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedMethods 2023-09-06 13:46:03,413 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedPaths 2023-09-06 13:46:03,413 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectionEnabled 2023-09-06 13:46:03,414 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultApplication 2023-09-06 13:46:03,414 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultPage 2023-09-06 13:46:03,414 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultPageSize 2023-09-06 13:46:03,414 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.documentDir 2023-09-06 13:46:03,415 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.encoding 2023-09-06 13:46:03,416 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.enforcePrimaryDomain 2023-09-06 13:46:03,416 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.errorPage 2023-09-06 13:46:03,417 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.errorPages 2023-09-06 13:46:03,417 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.host 2023-09-06 13:46:03,418 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexConfig 2023-09-06 13:46:03,418 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexDir 2023-09-06 13:46:03,418 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexFileSystemQueueSize 2023-09-06 13:46:03,419 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexFileTypes 2023-09-06 13:46:03,419 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexQueueSize 2023-09-06 13:46:03,419 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexTimeout 2023-09-06 13:46:03,420 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcConnectionTimeout 2023-09-06 13:46:03,420 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcLogPerformance 2023-09-06 13:46:03,420 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcMaxLifetime 2023-09-06 13:46:03,421 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcValidationTimeout 2023-09-06 13:46:03,421 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapDisabled 2023-09-06 13:46:03,421 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapDomain 2023-09-06 13:46:03,422 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapGroupBaseDn 2023-09-06 13:46:03,422 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapHost 2023-09-06 13:46:03,422 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapIdAttribute 2023-09-06 13:46:03,423 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapPassword 2023-09-06 13:46:03,423 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapPrincipalScheme 2023-09-06 13:46:03,423 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapStartTls 2023-09-06 13:46:03,424 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapUser 2023-09-06 13:46:03,424 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapUserBaseDn 2023-09-06 13:46:03,425 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.locale 2023-09-06 13:46:03,425 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailDisabled 2023-09-06 13:46:03,425 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailHost 2023-09-06 13:46:03,426 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailPort 2023-09-06 13:46:03,426 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.manager-path 2023-09-06 13:46:03,427 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.name 2023-09-06 13:46:03,427 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.rewriteConfig 2023-09-06 13:46:03,428 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.searchChunkSize 2023-09-06 13:46:03,428 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.searchMaxHits 2023-09-06 13:46:03,429 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.service-path 2023-09-06 13:46:03,429 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputFormat 2023-09-06 13:46:03,430 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputType 2023-09-06 13:46:03,430 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.sessionTrackingEnabled 2023-09-06 13:46:03,431 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.setDebugHeaders 2023-09-06 13:46:03,431 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.siteRootDir 2023-09-06 13:46:03,432 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.supportReloadFile 2023-09-06 13:46:03,432 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.supportedLanguages 2023-09-06 13:46:03,433 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.tagPrefix 2023-09-06 13:46:03,434 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.template 2023-09-06 13:46:03,434 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.timeZone 2023-09-06 13:46:03,435 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.wwwDir 2023-09-06 13:46:03,435 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.xssExceptions 2023-09-06 13:46:03,439 INFO [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections 2023-09-06 13:46:03,441 INFO [main] org.appng.core.service.CoreService: done deleting site site-3 2023-09-06 13:46:03,443 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Site site-3 2023-09-06 13:46:03,445 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7c45eeaf, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:03,448 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@80a7bf2, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:03,466 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#198475723 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,479 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#728292550 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,488 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1497390589 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:03,497 INFO [pool-3-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - Async: false - State: STARTING 2023-09-06 13:46:03,500 INFO [pool-3-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - Async: false - State: STARTED 2023-09-06 13:46:03,598 INFO [main] org.appng.core.service.CoreService: starting deletion of site site-2 2023-09-06 13:46:03,603 INFO [main] org.appng.core.service.CoreService: unlinking application bugtracker from site site-2, status of database-connection is NO_DB_SUPPORTED 2023-09-06 13:46:03,603 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application bugtracker from site site-2 2023-09-06 13:46:03,611 INFO [main] org.appng.core.service.CoreService: destroying site site-2 [STARTED] (#1079008763) 2023-09-06 13:46:03,612 INFO [main] org.appng.core.domain.SiteImpl: closing context for site site-2 [STOPPING] (#1079008763) 2023-09-06 13:46:03,612 INFO [pool-3-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - Async: false - State: STOPPING 2023-09-06 13:46:03,612 INFO [main] org.appng.core.service.CoreService: destroying site site-2 [STOPPING] (#1079008763) complete 2023-09-06 13:46:03,615 INFO [main] com.hazelcast.internal.partition.impl.PartitionStateManager: [10.102.4.103]:5702 [appNG] [5.3.0] Initializing cluster partition table arrangement... 2023-09-06 13:46:03,619 INFO [pool-3-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - Async: false - State: STOPPED 2023-09-06 13:46:03,619 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Shut down site site-2 2023-09-06 13:46:03,620 INFO [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections 2023-09-06 13:46:03,623 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-09-06 13:46:03,624 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-09-06 13:46:03,624 INFO [pool-3-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - Async: false - State: DELETED 2023-09-06 13:46:03,624 INFO [main] org.appng.core.service.CoreService: done deleting site site-2 2023-09-06 13:46:03,625 INFO [pool-3-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteDeletedEvent - Origin: test - Site: site-2 - Async: false 2023-09-06 13:46:03,625 INFO [main] org.appng.core.service.CoreServiceTest: Processed 6 events 2023-09-06 13:46:03,625 INFO [pool-3-thread-1] org.appng.core.controller.messaging.SiteDeletedEvent: site site-2 has been deleted, so it will be shut down. 2023-09-06 13:46:04,631 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.DatasourceConfigurer 2023-09-06 13:46:04,632 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.allowSkipRender 2023-09-06 13:46:04,633 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.appendTabId 2023-09-06 13:46:04,634 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.assetsDir 2023-09-06 13:46:04,634 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authApplication 2023-09-06 13:46:04,635 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLoginPage 2023-09-06 13:46:04,635 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLoginRef 2023-09-06 13:46:04,636 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionName 2023-09-06 13:46:04,637 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionValue 2023-09-06 13:46:04,637 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutPage 2023-09-06 13:46:04,638 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutRef 2023-09-06 13:46:04,638 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheClearOnShutdown 2023-09-06 13:46:04,639 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheEnabled 2023-09-06 13:46:04,639 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheExceptions 2023-09-06 13:46:04,640 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheStatistics 2023-09-06 13:46:04,640 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeToLive 2023-09-06 13:46:04,641 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeouts 2023-09-06 13:46:04,641 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle 2023-09-06 13:46:04,642 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedMethods 2023-09-06 13:46:04,642 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedPaths 2023-09-06 13:46:04,643 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectionEnabled 2023-09-06 13:46:04,643 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultApplication 2023-09-06 13:46:04,644 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultPage 2023-09-06 13:46:04,644 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultPageSize 2023-09-06 13:46:04,645 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.documentDir 2023-09-06 13:46:04,645 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.encoding 2023-09-06 13:46:04,646 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.enforcePrimaryDomain 2023-09-06 13:46:04,646 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.errorPage 2023-09-06 13:46:04,646 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.errorPages 2023-09-06 13:46:04,647 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.host 2023-09-06 13:46:04,647 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexConfig 2023-09-06 13:46:04,648 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexDir 2023-09-06 13:46:04,648 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexFileSystemQueueSize 2023-09-06 13:46:04,649 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexFileTypes 2023-09-06 13:46:04,650 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexQueueSize 2023-09-06 13:46:04,651 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexTimeout 2023-09-06 13:46:04,652 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcConnectionTimeout 2023-09-06 13:46:04,653 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcLogPerformance 2023-09-06 13:46:04,653 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcMaxLifetime 2023-09-06 13:46:04,654 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcValidationTimeout 2023-09-06 13:46:04,655 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapDisabled 2023-09-06 13:46:04,655 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapDomain 2023-09-06 13:46:04,656 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapGroupBaseDn 2023-09-06 13:46:04,657 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapHost 2023-09-06 13:46:04,657 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapIdAttribute 2023-09-06 13:46:04,658 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapPassword 2023-09-06 13:46:04,658 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapPrincipalScheme 2023-09-06 13:46:04,659 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapStartTls 2023-09-06 13:46:04,659 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapUser 2023-09-06 13:46:04,660 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapUserBaseDn 2023-09-06 13:46:04,661 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.locale 2023-09-06 13:46:04,661 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailDisabled 2023-09-06 13:46:04,662 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailHost 2023-09-06 13:46:04,662 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailPort 2023-09-06 13:46:04,663 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.manager-path 2023-09-06 13:46:04,663 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.name 2023-09-06 13:46:04,664 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.rewriteConfig 2023-09-06 13:46:04,665 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.searchChunkSize 2023-09-06 13:46:04,665 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.searchMaxHits 2023-09-06 13:46:04,666 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.service-path 2023-09-06 13:46:04,666 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputFormat 2023-09-06 13:46:04,666 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputType 2023-09-06 13:46:04,667 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.sessionTrackingEnabled 2023-09-06 13:46:04,667 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.setDebugHeaders 2023-09-06 13:46:04,668 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.siteRootDir 2023-09-06 13:46:04,668 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.supportReloadFile 2023-09-06 13:46:04,669 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.supportedLanguages 2023-09-06 13:46:04,669 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.tagPrefix 2023-09-06 13:46:04,669 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.template 2023-09-06 13:46:04,670 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.timeZone 2023-09-06 13:46:04,670 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.wwwDir 2023-09-06 13:46:04,670 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.xssExceptions 2023-09-06 13:46:04,671 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Site site-2 2023-09-06 13:46:04,672 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@80a7bf2, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,676 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7a54bb65, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,691 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#207038163 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,699 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1560409847 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,703 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Subject john 2023-09-06 13:46:04,703 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7a54bb65, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,705 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5489dadc, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,719 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1876947416 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,726 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#540602027 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,729 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5489dadc, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,731 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@399eaf9, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,746 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#501956368 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,754 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1949039544 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,755 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@399eaf9, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,758 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@38e006a4, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,772 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1542506058 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,780 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#907976298 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,781 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.foo 2023-09-06 13:46:04,785 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@38e006a4, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,788 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@37653a25, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,802 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1367868349 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,810 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2020062345 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,814 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@37653a25, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,816 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@598b4f0b, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,831 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#413713727 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,839 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2047417578 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,844 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@598b4f0b, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,846 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5d8f5b5, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,860 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#98485926 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,868 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#297619337 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,869 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5d8f5b5, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,872 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@605c5395, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,886 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#376430881 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,895 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1281156707 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,897 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@605c5395, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,899 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@70df8c0d, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,913 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#696765634 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,920 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#465139631 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,925 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@70df8c0d, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,927 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@38ea1bbe, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,940 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1548062336 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,948 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1831665838 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,951 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@38ea1bbe, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,954 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7ef7ca08, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,968 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2128083298 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,975 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#45277820 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:04,980 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7ef7ca08, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:04,982 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@73bbc3a2, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:04,996 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#40195496 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,004 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1848282609 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,012 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@73bbc3a2, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,014 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f91ea6d, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,028 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#345380692 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,035 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1022265820 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,043 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2f91ea6d, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,045 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3f11694a, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,057 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1916387667 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,063 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2134146316 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,065 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3f11694a, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,066 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5809a329, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,077 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1428041079 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,083 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#105206972 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,086 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5809a329, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,088 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@86d2411, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,098 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#34478570 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,104 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#633754212 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,107 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@86d2411, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,109 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@260aad98, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,119 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1650383194 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,125 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#873662709 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,129 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@260aad98, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,131 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@11ec6e88, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,141 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#271043971 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,146 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1448994321 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,148 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@11ec6e88, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,150 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51dd4805, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,160 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#48555279 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,165 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1537385926 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,169 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51dd4805, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,171 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@55845c8a, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,181 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1254736356 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,187 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1627683646 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,198 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@55845c8a, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,200 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51614584, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,210 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#443894172 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,215 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1543506441 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,306 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-09-06 13:46:05,306 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-2 has 1 failed login attempts. 2023-09-06 13:46:05,310 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2 2023-09-06 13:46:05,310 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51614584, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,313 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3be1c7b1, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,330 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1210614450 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,339 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1147366903 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,350 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-1 has 1 failed login attempts. 2023-09-06 13:46:05,352 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1 2023-09-06 13:46:05,353 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3be1c7b1, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:05,355 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7471e1f2, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:05,370 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1291150383 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:05,379 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#782071197 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:06,098 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:06,100 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3' 2023-09-06 13:46:06,100 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:06,103 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-09-06 13:46:06,103 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-09-06 13:46:06,104 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7471e1f2, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:06,106 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4f3c071b, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:06,117 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1331912651 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:06,122 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#584557699 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:06,125 INFO [main] org.appng.core.security.DigestValidator: Digest successfully validated. 2023-09-06 13:46:06,126 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:06,127 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3' 2023-09-06 13:46:06,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:06,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-09-06 13:46:06,127 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-09-06 13:46:06,128 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4f3c071b, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:06,130 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5c73c95e, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:06,139 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#438835402 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:06,144 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#128112854 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:06,774 WARN [main] org.appng.core.service.CoreService: wrong password for user subject-3 2023-09-06 13:46:06,775 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has 1 failed login attempts. 2023-09-06 13:46:06,777 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:07,441 WARN [main] org.appng.core.service.CoreService: wrong password for user subject-3 2023-09-06 13:46:07,442 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has 2 failed login attempts. 2023-09-06 13:46:07,445 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:08,183 WARN [main] org.appng.core.service.CoreService: wrong password for user subject-3 2023-09-06 13:46:08,184 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-09-06 13:46:08,186 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:08,192 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:08,192 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5c73c95e, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:08,194 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7cbe79ea, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:08,203 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1192090523 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:08,209 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1737644552 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:08,858 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'johndoe' 2023-09-06 13:46:08,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:08,865 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-09-06 13:46:08,865 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-09-06 13:46:08,867 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7cbe79ea, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:08,869 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ae15bdc, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:08,881 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1975786512 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:08,888 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2067045147 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,017 INFO [main] org.appng.core.service.CoreService: user subject-2 found 2023-09-06 13:46:09,020 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2 2023-09-06 13:46:09,021 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'subject-2' 2023-09-06 13:46:09,021 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:09,021 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-09-06 13:46:09,021 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-09-06 13:46:09,023 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ae15bdc, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:09,025 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@56f2bd12, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:09,036 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#917380582 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,041 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1615359948 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,046 INFO [main] org.appng.core.service.CoreService: Subject authentication failed. Trying to authenticate based on LDAP group membership. 2023-09-06 13:46:09,048 INFO [main] org.appng.core.service.CoreService: user 'null' belongs to group 'subject-1' 2023-09-06 13:46:09,049 INFO [main] org.appng.core.service.CoreService: User 'null' successfully authenticated. 2023-09-06 13:46:09,049 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'null' 2023-09-06 13:46:09,049 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:09,050 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out 2023-09-06 13:46:09,050 INFO [main] org.appng.core.service.CoreService: 'null' logged out 2023-09-06 13:46:09,051 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@56f2bd12, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:09,052 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58f9cb41, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:09,062 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#108937490 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,067 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#281107011 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,071 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:09,790 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 (Wed Sep 06 13:46:09 CEST 2023). 2023-09-06 13:46:09,793 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:09,796 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:09,796 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58f9cb41, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:09,798 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@401fbe1, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:09,812 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#331547323 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,818 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#521142541 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:09,822 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:10,552 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 Wed Jun 07 13:46:09 CEST 2023). 2023-09-06 13:46:10,555 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:10,558 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:10,558 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@401fbe1, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:10,560 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3f02e0d2, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:10,568 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#449148733 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:10,574 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2090078221 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:10,577 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:11,234 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Rejected login for locked user subject-3. 2023-09-06 13:46:11,238 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:11,238 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3f02e0d2, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:11,240 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@14e7cf01, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:11,250 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1287073460 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:11,254 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1078271382 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:11,255 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject deve 2023-09-06 13:46:11,933 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Subject deve 2023-09-06 13:46:11,933 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@14e7cf01, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:11,935 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@587b8d15, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:11,946 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1149296227 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:11,952 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1119090634 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:11,952 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository testrepo 2023-09-06 13:46:11,954 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-09-06 13:46:11,970 INFO [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.2 2023-09-06 13:46:11,972 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application demo-application 2023-09-06 13:46:11,974 INFO [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application' 2023-09-06 13:46:11,976 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission debug 2023-09-06 13:46:11,977 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application' 2023-09-06 13:46:11,977 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-format.html 2023-09-06 13:46:11,978 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application' 2023-09-06 13:46:11,978 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-type.webgui 2023-09-06 13:46:11,979 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Administrator 2023-09-06 13:46:11,983 INFO [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator' 2023-09-06 13:46:11,985 INFO [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator' 2023-09-06 13:46:11,986 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-09-06 13:46:11,986 INFO [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application' 2023-09-06 13:46:11,986 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Debugger 2023-09-06 13:46:11,987 INFO [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger' 2023-09-06 13:46:11,987 INFO [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application' 2023-09-06 13:46:11,990 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.foo 2023-09-06 13:46:11,990 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue 2023-09-06 13:46:11,993 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Administrator 2023-09-06 13:46:11,993 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger 2023-09-06 13:46:11,997 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,997 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,998 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,999 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.2' 2023-09-06 13:46:11,999 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.2 to target/ROOT/applications/demo-application 2023-09-06 13:46:12,005 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2023-09-06 13:46:12,006 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2023-09-06 13:46:12,007 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-09-06 13:46:12,008 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2023-09-06 13:46:12,013 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Application demo-application 2023-09-06 13:46:12,014 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@587b8d15, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:12,016 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@22459ca5, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:12,027 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1593561447 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,032 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#371891442 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,051 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-09-06 13:46:12,051 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-09-06 13:46:12,053 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Assigned application demo-application to site site-1 2023-09-06 13:46:12,055 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.foo 2023-09-06 13:46:12,056 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.clobValue 2023-09-06 13:46:12,056 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-09-06 13:46:12,064 INFO [main] org.appng.core.service.CoreService: updating application demo-application-1.5.3 2023-09-06 13:46:12,068 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.3' 2023-09-06 13:46:12,069 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.3 to target/ROOT/applications/demo-application 2023-09-06 13:46:12,073 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Application demo-application 2023-09-06 13:46:12,077 INFO [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application' 2023-09-06 13:46:12,077 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission testPermission 2023-09-06 13:46:12,080 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2023-09-06 13:46:12,081 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2023-09-06 13:46:12,082 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-09-06 13:46:12,084 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2023-09-06 13:46:12,085 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger' 2023-09-06 13:46:12,087 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger 2023-09-06 13:46:12,087 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Tester 2023-09-06 13:46:12,089 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester' 2023-09-06 13:46:12,089 INFO [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application' 2023-09-06 13:46:12,096 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.bar 2023-09-06 13:46:12,097 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.bar 2023-09-06 13:46:12,100 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.clobValue 2023-09-06 13:46:12,100 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.foo 2023-09-06 13:46:12,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.foo 2023-09-06 13:46:12,101 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Tester 2023-09-06 13:46:12,102 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.bar 2023-09-06 13:46:12,102 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.bar 2023-09-06 13:46:12,104 INFO [main] org.appng.core.service.CoreService: loading properties for application 'demo-application' of site 'site-1' 2023-09-06 13:46:12,106 INFO [main] org.appng.core.service.CoreService: loading properties for application demo-application 2023-09-06 13:46:12,108 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Repository testrepo 2023-09-06 13:46:12,109 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@22459ca5, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:12,111 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3d4d4f7e, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:12,181 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#328005407 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,188 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1636526944 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,195 INFO [main] org.appng.core.service.CoreService: unlinking application demo-application from site site-1, status of database-connection is NO_DB_SUPPORTED 2023-09-06 13:46:12,195 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application demo-application from site site-1 2023-09-06 13:46:12,196 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.bar 2023-09-06 13:46:12,197 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.clobValue 2023-09-06 13:46:12,198 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.foo 2023-09-06 13:46:12,206 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Administrator 2023-09-06 13:46:12,208 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Tester 2023-09-06 13:46:12,226 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Debugger 2023-09-06 13:46:12,227 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission debug 2023-09-06 13:46:12,227 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission output-type.webgui 2023-09-06 13:46:12,228 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission output-format.html 2023-09-06 13:46:12,228 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission testPermission 2023-09-06 13:46:12,228 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.bar 2023-09-06 13:46:12,229 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.clobValue 2023-09-06 13:46:12,229 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.foo 2023-09-06 13:46:12,230 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Application demo-application 2023-09-06 13:46:12,232 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3d4d4f7e, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:12,234 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44632877, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:12,243 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1030641830 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,249 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#56651152 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,249 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository testrepo 2023-09-06 13:46:12,251 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group Administrators 2023-09-06 13:46:12,251 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-09-06 13:46:12,263 INFO [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.4 2023-09-06 13:46:12,263 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application demo-application 2023-09-06 13:46:12,264 INFO [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application' 2023-09-06 13:46:12,265 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission debug 2023-09-06 13:46:12,265 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application' 2023-09-06 13:46:12,265 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-format.html 2023-09-06 13:46:12,266 INFO [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application' 2023-09-06 13:46:12,266 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-type.webgui 2023-09-06 13:46:12,266 INFO [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application' 2023-09-06 13:46:12,266 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission testPermission 2023-09-06 13:46:12,267 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Administrator 2023-09-06 13:46:12,268 INFO [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator' 2023-09-06 13:46:12,269 INFO [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator' 2023-09-06 13:46:12,270 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-09-06 13:46:12,270 INFO [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application' 2023-09-06 13:46:12,270 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Debugger 2023-09-06 13:46:12,272 INFO [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger' 2023-09-06 13:46:12,273 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger' 2023-09-06 13:46:12,273 INFO [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application' 2023-09-06 13:46:12,273 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Tester 2023-09-06 13:46:12,274 INFO [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester' 2023-09-06 13:46:12,274 INFO [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application' 2023-09-06 13:46:12,276 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.foo 2023-09-06 13:46:12,276 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.bar 2023-09-06 13:46:12,277 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue 2023-09-06 13:46:12,279 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group Administrators 2023-09-06 13:46:12,280 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Administrator 2023-09-06 13:46:12,280 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger 2023-09-06 13:46:12,280 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Tester 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,283 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,284 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.4' 2023-09-06 13:46:12,284 INFO [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.4 to target/ROOT/applications/demo-application 2023-09-06 13:46:12,295 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html' 2023-09-06 13:46:12,297 INFO [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui' 2023-09-06 13:46:12,298 WARN [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist! 2023-09-06 13:46:12,299 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug' 2023-09-06 13:46:12,300 INFO [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'testPermission' 2023-09-06 13:46:12,302 INFO [main] org.appng.core.service.CoreService: role 'Tester' already has permission 'testPermission' 2023-09-06 13:46:12,306 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44632877, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:12,308 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@66647c01, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:12,318 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#595084510 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,324 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1108336618 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,327 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@66647c01, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:12,329 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@63744554, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:12,339 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1506965372 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:12,347 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#436595683 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,078 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:13,079 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@63744554, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,081 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@e10ac19, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:13,089 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#431248015 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,093 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1765829597 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,096 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@e10ac19, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,097 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7390d8b8, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:13,104 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#613737379 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,108 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1545581680 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,108 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foobaz.a 2023-09-06 13:46:13,108 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foobaz.b 2023-09-06 13:46:13,110 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7390d8b8, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,111 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4369f80f, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:13,118 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2019798012 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,122 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#115612578 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,122 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property prop1 2023-09-06 13:46:13,124 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4369f80f, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,126 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7442aa21, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:13,132 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#966069696 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,136 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1938810556 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,138 INFO [main] org.appng.core.service.CoreService: unlinking application manager from site site-1, status of database-connection is NO_DB_SUPPORTED 2023-09-06 13:46:13,138 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application manager from site site-1 2023-09-06 13:46:13,139 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foo 2023-09-06 13:46:13,140 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foobar 2023-09-06 13:46:13,140 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7442aa21, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,142 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@49194b5b, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:13,149 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1819271729 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,152 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1056246299 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,806 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:13,806 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@49194b5b, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,808 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6cabf4ea, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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@a33d8de]; rollback [false] 2023-09-06 13:46:13,816 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1787218377 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,819 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#663339016 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:13,821 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@29a44521 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6cabf4ea, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d95aeb9 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.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-09-06 13:46:13,822 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:46:01 CEST 2023]; root of context hierarchy 2023-09-06 13:46:13,823 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:13,823 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: 12.656 s - in org.appng.core.service.CoreServiceTest [INFO] Running org.appng.core.service.CacheServiceTest 2023-09-06 13:46:13,838 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:46:13,845 INFO [main] org.appng.core.service.CacheService: Created cache 'pageCache-appng' (ttl: 1800s (with AccessedExpiryPolicy), maximum entries: 20000, statistics: true) 2023-09-06 13:46:14,088 INFO [pageCache-appng] org.appng.core.service.CacheService: removed 200 cache elements for /item in 43ms (previous cache size: 200) 2023-09-06 13:46:14,093 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:46:14,096 INFO [main] org.appng.core.service.CacheService: ttl, statistics, expiry policy or cache size has changed, destroyed cache 'pageCache-appng'. 2023-09-06 13:46:14,097 INFO [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.3.0] 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-09-06 13:46:14,098 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.255 s - in org.appng.core.service.CacheServiceTest [INFO] Running org.appng.core.service.LdapServiceTest 2023-09-06 13:46:14,131 INFO [main] org.appng.core.service.LdapService: Found 2 member(s) for group 'cn=logingroup,ou=groups,l=egypt' 2023-09-06 13:46:14,137 INFO [main] org.appng.core.service.LdapService: Unknown keyword 'bogus' in site property 'testLoginUserSucces.ldapPrincipalScheme'. Falling back to plain username 'aziz' as principal. 2023-09-06 13:46:14,142 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-09-06 13:46:14,142 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-09-06 13:46:14,144 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-09-06 13:46:14,145 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-09-06 13:46:14,146 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.041 s - in org.appng.core.service.LdapServiceTest [INFO] Running org.appng.core.service.InitializerServiceTest 2023-09-06 13:46:14,154 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-09-06 13:46:14,154 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@52a959b5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@505e8577, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3302b1d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5c20fe89, org.springframework.test.context.transaction.TransactionalTestExecutionListener@44dc6049, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@600d3098] 2023-09-06 13:46:14,156 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:46:14 CEST 2023]; root of context hierarchy 2023-09-06 13:46:14,276 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,277 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-09-06 13:46:14,278 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-09-06 13:46:14,278 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-09-06 13:46:14,278 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-09-06 13:46:14,301 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:46:14,338 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:14,344 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:46:14,371 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:46:14,371 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:46:14,371 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:46:14,371 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:46:14,371 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:46:14,372 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:46:14,376 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:46:14,522 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@322b9c8d] 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-09-06 13:46:14,525 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3b7da2de] 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-09-06 13:46:14,539 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:46:14,539 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:14,542 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:46:14 CEST 2023]; root of context hierarchy 2023-09-06 13:46:14,731 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:46:14,822 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@65a8ce21 testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@71eebfe6, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@29616e01 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@61d0a83e]; rollback [false] 2023-09-06 13:46:14,823 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#257160681 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:14,825 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-3 2023-09-06 13:46:14,827 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-1 2023-09-06 13:46:14,828 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application application1 2023-09-06 13:46:14,829 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application application1 2023-09-06 13:46:14,830 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role dummy 2023-09-06 13:46:14,831 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-1 2023-09-06 13:46:14,831 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-1 2023-09-06 13:46:14,852 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled 2023-09-06 13:46:14,852 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment 2023-09-06 13:46:14,852 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType 2023-09-06 13:46:14,853 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword 2023-09-06 13:46:14,853 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath 2023-09-06 13:46:14,853 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases 2023-09-06 13:46:14,853 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod 2023-09-06 13:46:14,853 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData 2023-09-06 13:46:14,853 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder 2023-09-06 13:46:14,854 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath 2023-09-06 13:46:14,854 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert 2023-09-06 13:46:14,854 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate 2023-09-06 13:46:14,854 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode 2023-09-06 13:46:14,854 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile 2023-09-06 13:46:14,855 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags 2023-09-06 13:46:14,855 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled 2023-09-06 13:46:14,855 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx 2023-09-06 13:46:14,855 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput 2023-09-06 13:46:14,855 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig 2023-09-06 13:46:14,855 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret 2023-09-06 13:46:14,856 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath 2023-09-06 13:46:14,856 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature 2023-09-06 13:46:14,856 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature 2023-09-06 13:46:14,856 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter 2023-09-06 13:46:14,856 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder 2023-09-06 13:46:14,857 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles 2023-09-06 13:46:14,857 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest 2023-09-06 13:46:14,857 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance 2023-09-06 13:46:14,857 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled 2023-09-06 13:46:14,857 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode 2023-09-06 13:46:14,857 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder 2023-09-06 13:46:14,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts 2023-09-06 13:46:14,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey 2023-09-06 13:46:14,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale 2023-09-06 13:46:14,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout 2023-09-06 13:46:14,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup 2023-09-06 13:46:14,858 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding 2023-09-06 13:46:14,859 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize 2023-09-06 13:46:14,859 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix 2023-09-06 13:46:14,859 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore 2023-09-06 13:46:14,859 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath 2023-09-06 13:46:14,859 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix 2023-09-06 13:46:14,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder 2023-09-06 13:46:14,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress 2023-09-06 13:46:14,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect 2023-09-06 13:46:14,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost 2023-09-06 13:46:14,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone 2023-09-06 13:46:14,860 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder 2023-09-06 13:46:14,861 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver 2023-09-06 13:46:14,861 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort 2023-09-06 13:46:14,861 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled 2023-09-06 13:46:14,861 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort 2023-09-06 13:46:14,861 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir 2023-09-06 13:46:14,861 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir 2023-09-06 13:46:14,862 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod 2023-09-06 13:46:14,862 INFO [main] org.appng.core.service.InitializerService: Caching uses HazelcastInstance{name='test', node=[10.102.4.103]:5702} 2023-09-06 13:46:14,862 INFO [main] org.appng.api.messaging.Messaging: messaging is disabled 2023-09-06 13:46:14,862 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-09-06 13:46:14,876 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3 2023-09-06 13:46:14,877 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application application1 2023-09-06 13:46:14,878 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role dummy 2023-09-06 13:46:14,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme 2023-09-06 13:46:14,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts 2023-09-06 13:46:14,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls 2023-09-06 13:46:14,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute 2023-09-06 13:46:14,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPages 2023-09-06 13:46:14,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.host 2023-09-06 13:46:14,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage 2023-09-06 13:46:14,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths 2023-09-06 13:46:14,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName 2023-09-06 13:46:14,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDisabled 2023-09-06 13:46:14,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat 2023-09-06 13:46:14,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix 2023-09-06 13:46:14,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.name 2023-09-06 13:46:14,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled 2023-09-06 13:46:14,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser 2023-09-06 13:46:14,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.timeZone 2023-09-06 13:46:14,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef 2023-09-06 13:46:14,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.encoding 2023-09-06 13:46:14,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authApplication 2023-09-06 13:46:14,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled 2023-09-06 13:46:14,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage 2023-09-06 13:46:14,889 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize 2023-09-06 13:46:14,889 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.template 2023-09-06 13:46:14,889 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle 2023-09-06 13:46:14,890 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn 2023-09-06 13:46:14,890 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType 2023-09-06 13:46:14,890 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled 2023-09-06 13:46:14,891 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages 2023-09-06 13:46:14,891 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailPort 2023-09-06 13:46:14,891 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPage 2023-09-06 13:46:14,891 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.service-path 2023-09-06 13:46:14,891 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize 2023-09-06 13:46:14,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir 2023-09-06 13:46:14,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive 2023-09-06 13:46:14,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig 2023-09-06 13:46:14,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost 2023-09-06 13:46:14,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits 2023-09-06 13:46:14,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailHost 2023-09-06 13:46:14,893 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown 2023-09-06 13:46:14,893 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout 2023-09-06 13:46:14,893 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance 2023-09-06 13:46:14,893 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer 2023-09-06 13:46:14,893 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime 2023-09-06 13:46:14,893 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions 2023-09-06 13:46:14,894 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain 2023-09-06 13:46:14,894 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods 2023-09-06 13:46:14,894 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication 2023-09-06 13:46:14,894 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout 2023-09-06 13:46:14,894 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.documentDir 2023-09-06 13:46:14,894 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender 2023-09-06 13:46:14,895 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.setDebugHeaders 2023-09-06 13:46:14,895 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize 2023-09-06 13:46:14,895 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics 2023-09-06 13:46:14,895 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage 2023-09-06 13:46:14,895 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword 2023-09-06 13:46:14,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes 2023-09-06 13:46:14,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir 2023-09-06 13:46:14,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef 2023-09-06 13:46:14,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.locale 2023-09-06 13:46:14,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn 2023-09-06 13:46:14,896 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexDir 2023-09-06 13:46:14,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir 2023-09-06 13:46:14,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain 2023-09-06 13:46:14,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile 2023-09-06 13:46:14,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize 2023-09-06 13:46:14,897 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId 2023-09-06 13:46:14,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled 2023-09-06 13:46:14,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue 2023-09-06 13:46:14,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.manager-path 2023-09-06 13:46:14,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions 2023-09-06 13:46:14,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig 2023-09-06 13:46:14,898 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout 2023-09-06 13:46:14,900 INFO [main] org.appng.core.service.InitializerService: ========================================================================================== 2023-09-06 13:46:14,903 INFO [siteloader-site-1] org.appng.core.service.InitializerService: loading site site-1 (host-1) 2023-09-06 13:46:14,903 INFO [siteloader-site-1] org.appng.core.service.InitializerService: loading applications for site site-1 2023-09-06 13:46:14,905 INFO [siteloader-site-1] 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-09-06 13:46:14,905 INFO [siteloader-site-1] 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-09-06 13:46:14,929 INFO [siteloader-site-1] 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-09-06 13:46:14,930 INFO [siteloader-site-1] org.appng.core.service.CacheService: No cache found, can not remove elements starting with /template 2023-09-06 13:46:14,931 INFO [siteloader-site-1] org.appng.api.support.SiteClassLoader: SiteClassLoader#238719281 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:14,931 INFO [siteloader-site-1] org.appng.core.service.InitializerService: SiteClassLoader#238719281 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 2023-09-06 13:46:14,931 INFO [siteloader-site-1] org.appng.core.service.InitializerService: started site thread [appng-indexthread-site-1] with runnable of type org.appng.search.indexer.DocumentIndexer 2023-09-06 13:46:14,938 INFO [siteloader-site-1] org.appng.core.service.InitializerService: loading site site-1 completed in 38ms 2023-09-06 13:46:24,939 INFO [siteloader-site-1] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Loaded site site-1 2023-09-06 13:46:24,939 INFO [main] org.appng.core.service.InitializerService: ========================================================================================== 2023-09-06 13:46:29,961 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@65a8ce21 testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@71eebfe6, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@29616e01 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-09-06 13:46:29,964 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:46:14 CEST 2023]; root of context hierarchy 2023-09-06 13:46:29,965 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:29,965 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: 15.815 s - in org.appng.core.service.InitializerServiceTest [INFO] Running org.appng.core.service.SubjectMustChangePasswordTest 2023-09-06 13:46:29,976 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-09-06 13:46:29,976 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@240a2448, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7b7bafa2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@61e81d71, org.springframework.test.context.support.DirtiesContextTestExecutionListener@70c1a58f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@51ce7bb, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@23bc4e05] 2023-09-06 13:46:29,978 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:46:29 CEST 2023]; root of context hierarchy 2023-09-06 13:46:30,148 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-09-06 13:46:30,148 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-09-06 13:46:30,148 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-09-06 13:46:30,148 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,149 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-09-06 13:46:30,150 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-09-06 13:46:30,150 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-09-06 13:46:30,179 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:46:30,231 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:30,239 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:46:30,275 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:46:30,276 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:46:30,277 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:46:30,277 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:46:30,277 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:46:30,277 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:46:30,282 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:46:30,447 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1d84c03f] 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-09-06 13:46:30,450 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@17c9feaa] 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-09-06 13:46:30,465 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:46:30,466 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:30,480 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:46:29 CEST 2023]; root of context hierarchy 2023-09-06 13:46:30,738 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:46:30,798 INFO [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@6e1253cf testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@36ace100, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6afc9bcc 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@5cda61eb]; rollback [false] 2023-09-06 13:46:30,878 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordMaxValidity 2023-09-06 13:46:30,879 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled 2023-09-06 13:46:30,879 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment 2023-09-06 13:46:30,879 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder 2023-09-06 13:46:30,880 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath 2023-09-06 13:46:30,881 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert 2023-09-06 13:46:30,881 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate 2023-09-06 13:46:30,881 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode 2023-09-06 13:46:30,881 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile 2023-09-06 13:46:30,881 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags 2023-09-06 13:46:30,881 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature 2023-09-06 13:46:30,882 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature 2023-09-06 13:46:30,883 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter 2023-09-06 13:46:30,883 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder 2023-09-06 13:46:30,883 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles 2023-09-06 13:46:30,883 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest 2023-09-06 13:46:30,883 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance 2023-09-06 13:46:30,883 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout 2023-09-06 13:46:30,884 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup 2023-09-06 13:46:30,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding 2023-09-06 13:46:30,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize 2023-09-06 13:46:30,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix 2023-09-06 13:46:30,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore 2023-09-06 13:46:30,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath 2023-09-06 13:46:30,885 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix 2023-09-06 13:46:30,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder 2023-09-06 13:46:30,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress 2023-09-06 13:46:30,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect 2023-09-06 13:46:30,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost 2023-09-06 13:46:30,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone 2023-09-06 13:46:30,886 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.forceChangePassword 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir 2023-09-06 13:46:30,887 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir 2023-09-06 13:46:30,888 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod 2023-09-06 13:46:30,892 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject shady 2023-09-06 13:46:30,904 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-09-06 13:46:30,905 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'shady' 2023-09-06 13:46:30,905 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:30,907 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-09-06 13:46:30,910 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-09-06 13:46:30,910 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'shady' 2023-09-06 13:46:30,910 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:30,912 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-09-06 13:46:30,914 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-09-06 13:46:30,915 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady 2023-09-06 13:46:30,915 INFO [main] org.appng.core.service.CoreService: successfully logged in user 'shady' 2023-09-06 13:46:30,915 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in 2023-09-06 13:46:30,916 INFO [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@6e1253cf testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@36ace100, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6afc9bcc 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-09-06 13:46:30,917 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:46:29 CEST 2023]; root of context hierarchy 2023-09-06 13:46:30,918 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:30,918 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.945 s - in org.appng.core.service.SubjectMustChangePasswordTest [INFO] Running org.appng.core.service.HsqlStarterTest 2023-09-06 13:46:30,928 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-09-06 13:46:30,947 INFO [HSQLDB Server @17926273] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: Checkpoint start 2023-09-06 13:46:30,948 INFO [HSQLDB Server @17926273] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: checkpointClose start 2023-09-06 13:46:31,104 INFO [HSQLDB Server @17926273] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: checkpointClose synched 2023-09-06 13:46:31,113 INFO [HSQLDB Server @17926273] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: checkpointClose script done 2023-09-06 13:46:31,129 INFO [HSQLDB Server @17926273] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: checkpointClose end 2023-09-06 13:46:31,129 INFO [HSQLDB Server @17926273] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: Checkpoint end - txts: 1 2023-09-06 13:46:31,335 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-09-06 13:46:31,512 INFO [HSQLDB Connection @2fbe71a0] hsqldb.db.HSQLDB8A6A50BDA0.ENGINE: Database closed [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.699 s - in org.appng.core.service.HsqlStarterTest [INFO] Running org.appng.core.service.SiteClassLoaderBuilderTest 2023-09-06 13:46:31,627 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1204674103 for site localhost 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.core.service.SiteClassLoaderBuilderTest [INFO] Running org.appng.core.service.ApplicationArchiveProcessorTest 2023-09-06 13:46:31,638 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-null' 2023-09-06 13:46:31,638 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-null' 2023-09-06 13:46:31,638 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-null' 2023-09-06 13:46:31,638 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-null' 2023-09-06 13:46:31,638 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-null' 2023-09-06 13:46:31,638 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-null' 2023-09-06 13:46:31,639 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-null' 2023-09-06 13:46:31,639 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-null' 2023-09-06 13:46:31,639 INFO [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-null' 2023-09-06 13:46:31,639 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.006 s - in org.appng.core.service.ApplicationArchiveProcessorTest [INFO] Running org.appng.core.service.TemplateServiceTest 2023-09-06 13:46:31,648 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-09-06 13:46:31,648 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@369ac2b1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7516674b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@bcb51a4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@264c8a1f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@46234b2d, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@49409d] 2023-09-06 13:46:31,651 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:46:31 CEST 2023]; root of context hierarchy 2023-09-06 13:46:31,809 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-09-06 13:46:31,809 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-09-06 13:46:31,809 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-09-06 13:46:31,809 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-09-06 13:46:31,809 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-09-06 13:46:31,809 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-09-06 13:46:31,809 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,810 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-09-06 13:46:31,811 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-09-06 13:46:31,811 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-09-06 13:46:31,837 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:46:31,847 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:31,854 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:46:31,887 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:46:31,887 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:46:31,887 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:46:31,887 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:46:31,887 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:46:31,888 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:46:31,891 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:46:32,055 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@15ad169] 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-09-06 13:46:32,058 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3698346d] 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-09-06 13:46:32,073 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:46:32,073 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:32,074 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:46:31 CEST 2023]; root of context hierarchy 2023-09-06 13:46:32,214 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:46:32,253 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1355626410 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:32,265 INFO [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico 2023-09-06 13:46:32,266 INFO [main] org.appng.core.service.TemplateService: added resource conf/platform.xml 2023-09-06 13:46:32,266 INFO [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt 2023-09-06 13:46:32,267 INFO [main] org.appng.core.service.TemplateService: added resource template.xml 2023-09-06 13:46:32,267 INFO [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl 2023-09-06 13:46:32,267 INFO [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl 2023-09-06 13:46:32,285 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1784468993 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:32,308 INFO [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#219141732 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created 2023-09-06 13:46:32,319 INFO [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico 2023-09-06 13:46:32,319 INFO [main] org.appng.core.service.TemplateService: added resource conf/platform.xml 2023-09-06 13:46:32,319 INFO [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt 2023-09-06 13:46:32,320 INFO [main] org.appng.core.service.TemplateService: added resource template.xml 2023-09-06 13:46:32,320 INFO [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl 2023-09-06 13:46:32,320 INFO [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl 2023-09-06 13:46:32,323 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Template appng-template 2023-09-06 13:46:32,337 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:46:31 CEST 2023]; root of context hierarchy 2023-09-06 13:46:32,338 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:32,338 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.693 s - in org.appng.core.service.TemplateServiceTest [INFO] Running org.appng.core.service.DatabaseServiceTest 2023-09-06 13:46:32,347 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-09-06 13:46:32,347 INFO [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3f70f6ca, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@293ec07a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6db8f3ac, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1fdab1b0, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2724d227, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@78c6fba9] 2023-09-06 13:46:32,349 INFO [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 06 13:46:32 CEST 2023]; root of context hierarchy 2023-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,516 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,517 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-09-06 13:46:32,540 INFO [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring 2023-09-06 13:46:32,552 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:32,559 INFO [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb] 2023-09-06 13:46:32,588 WARN [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 2023-09-06 13:46:32,588 INFO [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb] 2023-09-06 13:46:32,588 INFO [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****} 2023-09-06 13:46:32,589 INFO [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false 2023-09-06 13:46:32,589 INFO [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1) 2023-09-06 13:46:32,589 INFO [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect 2023-09-06 13:46:32,593 INFO [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true 2023-09-06 13:46:32,755 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@10479c89] 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-09-06 13:46:32,758 INFO [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2da547b9] 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-09-06 13:46:32,779 INFO [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2023-09-06 13:46:32,779 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:32,781 INFO [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 06 13:46:32 CEST 2023]; root of context hierarchy 2023-09-06 13:46:32,922 WARN [main] org.appng.api.support.environment.DefaultEnvironment: Scope SESSION is not enabled! 2023-09-06 13:46:32,954 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver 2023-09-06 13:46:32,963 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) 2023-09-06 13:46:32,964 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-09-06 13:46:32,964 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-09-06 13:46:32,964 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-09-06 13:46:32,967 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) 2023-09-06 13:46:32,975 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) 2023-09-06 13:46:32,976 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-09-06 13:46:32,976 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-09-06 13:46:32,976 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-09-06 13:46:32,978 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) 2023-09-06 13:46:32,984 INFO [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 18 migrations (execution time 00:00.004s) 2023-09-06 13:46:32,985 INFO [main] org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory: Creating Schema History table "PUBLIC"."schema_version" ... 2023-09-06 13:46:32,990 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >> 2023-09-06 13:46:33,013 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.0 - appNG initial setup" 2023-09-06 13:46:33,035 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup" 2023-09-06 13:46:33,043 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2 - add template" 2023-09-06 13:46:33,049 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.1 - add repository strict" 2023-09-06 13:46:33,053 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.2 - add repository digest" 2023-09-06 13:46:33,058 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null" 2023-09-06 13:46:33,062 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.0 - add type to template" 2023-09-06 13:46:33,067 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.1 - add global admin role" 2023-09-06 13:46:33,071 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs" 2023-09-06 13:46:33,076 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "2.0.0 - add platform event" 2023-09-06 13:46:33,080 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.0.0 - add job execution record" 2023-09-06 13:46:33,084 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.0 - change caching properties" 2023-09-06 13:46:33,085 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-09-06 13:46:33,085 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-09-06 13:46:33,088 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.1 - add site reload count" 2023-09-06 13:46:33,092 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.2 - add property type" 2023-09-06 13:46:33,097 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2 - add subject columns" 2023-09-06 13:46:33,099 WARN [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100) 2023-09-06 13:46:33,102 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2.1 - change subject name length" 2023-09-06 13:46:33,107 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.4 - add table site hostnames" 2023-09-06 13:46:33,111 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.5 - job execution record add node" 2023-09-06 13:46:33,114 INFO [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 18 migrations to schema "PUBLIC", now at version v4.5 (execution time 00:00.124s) 2023-09-06 13:46:33,116 INFO [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) 2023-09-06 13:46:33,117 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.5.13 by Redgate 2023-09-06 13:46:33,117 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: See what's new here: https://flywaydb.org/documentation/learnmore/releaseNotes#8.5.13 2023-09-06 13:46:33,117 INFO [main] org.flywaydb.core.internal.license.VersionPrinter: 2023-09-06 13:46:33,119 INFO [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5) 2023-09-06 13:46:33,127 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG Root Database 2023-09-06 13:46:33,134 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG HSQL 2023-09-06 13:46:33,144 INFO [main] org.appng.core.service.DatabaseService: HSQL jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) is active. 2023-09-06 13:46:33,146 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform DatabaseConnection appNG HSQL 2023-09-06 13:46:33,147 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG MYSQL 2023-09-06 13:46:33,148 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver com.mysql.cj.jdbc.Driver 2023-09-06 13:46:33,523 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-09-06 13:46:33,523 INFO [main] org.appng.core.service.DatabaseService: MYSQL jdbc:mysql://localhost:3306/appNG MYSQL is not working and will be deactivated. 2023-09-06 13:46:33,525 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver com.microsoft.sqlserver.jdbc.SQLServerDriver 2023-09-06 13:46:33,527 INFO [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG POSTGRESQL 2023-09-06 13:46:33,528 INFO [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.postgresql.Driver 2023-09-06 13:46:33,545 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-09-06 13:46:33,545 INFO [main] org.appng.core.service.DatabaseService: POSTGRESQL jdbc:postgresql://localhost:5432/appNG POSTGRESQL is not working and will be deactivated. 2023-09-06 13:46:33,550 INFO [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 06 13:46:32 CEST 2023]; root of context hierarchy 2023-09-06 13:46:33,551 INFO [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb' 2023-09-06 13:46:33,551 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.206 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 s - in org.appng.core.service.PropertySupportTest [INFO] [INFO] Results: [INFO] [ERROR] Errors: [ERROR] RepositoryWatcherTest.test:62 » NullPointer [ERROR] MonitoringHandlerTest.test:91 » NullPointer [INFO] [ERROR] Tests run: 362, Failures: 0, Errors: 2, Skipped: 31 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for appNG Parent 1.26.5-SNAPSHOT: [INFO] [INFO] appNG Parent ....................................... SUCCESS [ 2.480 s] [INFO] appNG Tools ........................................ SUCCESS [ 11.072 s] [INFO] appNG Mail ......................................... SUCCESS [ 4.228 s] [INFO] appNG Forms ........................................ SUCCESS [ 6.027 s] [INFO] appng Formtags ..................................... SUCCESS [ 5.931 s] [INFO] appNG XML-API ...................................... SUCCESS [ 9.690 s] [INFO] appNG public API ................................... SUCCESS [ 13.134 s] [INFO] appNG testsupport .................................. SUCCESS [ 7.130 s] [INFO] appNG REST API ..................................... SUCCESS [ 9.503 s] [INFO] appNG Persistence-Tools ............................ SUCCESS [ 19.909 s] [INFO] appNG Search ....................................... SUCCESS [ 15.839 s] [INFO] appNG Core Library ................................. FAILURE [01:41 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:26 min [INFO] Finished at: 2023-09-06T13:46:33+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.5-SNAPSHOT [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.5-SNAPSHOT/javadoc [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.5-SNAPSHOT/reference [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.5-SNAPSHOT/appngizer/html [Pipeline] sh + mkdir --parents /srv/www/appng.org/appng/docs/1.26.5-SNAPSHOT/appngizer/pdf [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.26.5-SNAPSHOT/appngizer/html/parts [Pipeline] sh + rm -rf /srv/www/appng.org/appng/docs/1.26.5-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