Skip to content
Failed

Console Output

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.25.x
[Pipeline] {
[Pipeline] tool
[Pipeline] tool
[Pipeline] stage
[Pipeline] { (notifyStart)
[Pipeline] emailext
Sending email to: matthias.mueller@appng.org
Connection error sending email, retrying once more in 10 seconds...
Connection error sending email, retrying once more in 10 seconds...
Failed after second try sending email
[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.25.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.25.x^{commit} # timeout=10
Checking out Revision 1ff1de64fb8b680722074ed7564f0b3311e5ce0b (refs/remotes/origin/appng-1.25.x)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 1ff1de64fb8b680722074ed7564f0b3311e5ce0b # timeout=10
 > git branch -a -v --no-abbrev # timeout=10
 > git branch -D appng-1.25.x # timeout=10
 > git checkout -b appng-1.25.x 1ff1de64fb8b680722074ed7564f0b3311e5ce0b # timeout=10
Commit message: "APPNG-2396 fix name of action fields"
 > git rev-list --no-walk e73b7674ac215a3ad5daaf4442df0602ab855d23 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Maven Build)
[Pipeline] sh
+ /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK8/jdk8u332-b09/bin/java -version
openjdk version "1.8.0_332"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_332-b09)
OpenJDK 64-Bit Server VM (Temurin)(build 25.332-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_332, vendor: Temurin, runtime: /var/lib/jenkins/tools/hudson.model.JDK/OpenJDK8/jdk8u332-b09/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.10.0-15-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/100 -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.25.0-SNAPSHOT                             [1/28]
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-parent ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.25.x/target
[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.25.x/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-parent/1.25.0-SNAPSHOT/appng-parent-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 602 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.25.0-SNAPSHOT/maven-metadata.xml (602 B at 1.3 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.25.0-SNAPSHOT/appng-parent-1.25.0-20220914.134607-85.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.25.0-SNAPSHOT/appng-parent-1.25.0-20220914.134607-85.pom (37 kB at 97 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml
Progress (1): 2.2 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (2.2 kB at 154 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 602 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.25.0-SNAPSHOT/maven-metadata.xml (602 B at 1.9 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (2.2 kB at 2.0 kB/s)
[INFO] 
[INFO] -----------------------< org.appng:appng-tools >------------------------
[INFO] Building appNG Tools 1.25.0-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.25.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.25.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.25.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.25.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.178 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.001 s - in org.appng.tools.image.DimensionTest
[INFO] Running org.appng.tools.image.ImageProcessorTest
2022-09-14 15:46:14,627 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:14,765 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@4bbfb90a
2022-09-14 15:46:14,766 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@4bbfb90a
2022-09-14 15:46:14,766 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@4bbfb90a
2022-09-14 15:46:14,766 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@4bbfb90a
2022-09-14 15:46:14,766 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@4bbfb90a
2022-09-14 15:46:14,766 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@4bbfb90a
2022-09-14 15:46:14,767 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@4bbfb90a
2022-09-14 15:46:14,767 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@4bbfb90a
2022-09-14 15:46:14,859 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'
2022-09-14 15:46:14,860 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'
2022-09-14 15:46:14,874 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:14,875 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@694e1548
2022-09-14 15:46:14,875 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548
2022-09-14 15:46:14,875 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548
2022-09-14 15:46:14,875 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@694e1548
2022-09-14 15:46:14,876 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@694e1548
2022-09-14 15:46:14,876 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@694e1548
2022-09-14 15:46:14,876 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2022-09-14 15:46:14,876 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'
2022-09-14 15:46:14,889 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:14,889 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@1c3a4799
2022-09-14 15:46:14,889 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@1c3a4799
2022-09-14 15:46:14,890 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1c3a4799
2022-09-14 15:46:14,890 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1c3a4799
2022-09-14 15:46:14,890 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@1c3a4799
2022-09-14 15:46:14,890 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1c3a4799
2022-09-14 15:46:14,890 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1c3a4799
2022-09-14 15:46:14,890 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@1c3a4799
2022-09-14 15:46:14,890 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'
2022-09-14 15:46:14,891 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'
2022-09-14 15:46:15,024 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:15,025 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@11438d26
2022-09-14 15:46:15,025 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26
2022-09-14 15:46:15,025 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26
2022-09-14 15:46:15,025 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26
2022-09-14 15:46:15,025 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@11438d26
2022-09-14 15:46:15,025 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26
2022-09-14 15:46:15,026 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26
2022-09-14 15:46:15,026 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@11438d26
2022-09-14 15:46:15,026 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'
2022-09-14 15:46:15,026 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'
2022-09-14 15:46:15,040 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:15,041 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@5faeada1
2022-09-14 15:46:15,041 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@5faeada1
2022-09-14 15:46:15,041 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@5faeada1
2022-09-14 15:46:15,041 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@5faeada1
2022-09-14 15:46:15,041 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@5faeada1
2022-09-14 15:46:15,041 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@5faeada1
2022-09-14 15:46:15,041 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@5faeada1
2022-09-14 15:46:15,042 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@5faeada1
2022-09-14 15:46:15,042 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'
2022-09-14 15:46:15,042 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'
2022-09-14 15:46:15,136 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,136 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,136 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,136 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 1',format ', resolution (DPI)': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,137 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2022-09-14 15:46:15,137 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2022-09-14 15:46:15,137 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'
2022-09-14 15:46:15,147 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:15,147 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 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@52feb982
2022-09-14 15:46:15,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@52feb982
2022-09-14 15:46:15,148 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'
2022-09-14 15:46:15,149 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'
2022-09-14 15:46:15,235 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,235 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,235 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,235 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,235 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@78e67e0a
2022-09-14 15:46:15,236 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,236 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,236 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2022-09-14 15:46:15,236 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'
2022-09-14 15:46:15,236 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'
2022-09-14 15:46:15,246 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:15,246 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,247 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,247 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@80503
2022-09-14 15:46:15,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,248 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2022-09-14 15:46:15,248 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2022-09-14 15:46:15,249 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'
2022-09-14 15:46:15,322 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:15,323 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@2a556333
2022-09-14 15:46:15,323 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2a556333
2022-09-14 15:46:15,323 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2a556333
2022-09-14 15:46:15,323 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2a556333
2022-09-14 15:46:15,323 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@2a556333
2022-09-14 15:46:15,324 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2a556333
2022-09-14 15:46:15,324 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2a556333
2022-09-14 15:46:15,324 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2a556333
2022-09-14 15:46:15,324 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'
2022-09-14 15:46:15,324 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'
2022-09-14 15:46:15,427 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
2022-09-14 15:46:15,428 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@467aecef
2022-09-14 15:46:15,428 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@467aecef
2022-09-14 15:46:15,428 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@467aecef
2022-09-14 15:46:15,428 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@467aecef
2022-09-14 15:46:15,429 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@467aecef
2022-09-14 15:46:15,429 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@467aecef
2022-09-14 15:46:15,429 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@467aecef
2022-09-14 15:46:15,429 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@467aecef
2022-09-14 15:46:15,429 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'
2022-09-14 15:46:15,430 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'
2022-09-14 15:46:15,518 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@7a187f14
2022-09-14 15:46:15,519 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@7a187f14
2022-09-14 15:46:15,519 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7a187f14
2022-09-14 15:46:15,519 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a187f14
2022-09-14 15:46:15,519 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@7a187f14
2022-09-14 15:46:15,519 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7a187f14
2022-09-14 15:46:15,519 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a187f14
2022-09-14 15:46:15,520 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7a187f14
2022-09-14 15:46:15,520 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'
2022-09-14 15:46:15,520 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16'
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.075 s - in org.appng.tools.image.ImageProcessorTest
[INFO] Running org.appng.tools.file.MagicByteCheckTest
2022-09-14 15:46:15,539 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@1d8d30f7
2022-09-14 15:46:15,540 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@1d8d30f7
2022-09-14 15:46:15,540 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1d8d30f7
2022-09-14 15:46:15,540 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d8d30f7
2022-09-14 15:46:15,540 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@1d8d30f7
2022-09-14 15:46:15,540 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1d8d30f7
2022-09-14 15:46:15,540 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d8d30f7
2022-09-14 15:46:15,541 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@1d8d30f7
2022-09-14 15:46:15,541 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'
2022-09-14 15:46:15,541 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'
2022-09-14 15:46:15,545 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002
2022-09-14 15:46:15,545 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning no match
2022-09-14 15:46:15,561 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'unknown',test 'BM': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69
2022-09-14 15:46:15,561 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@5bb21b69
2022-09-14 15:46:15,561 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', %d x': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69
2022-09-14 15:46:15,561 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d x': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69
2022-09-14 15:46:15,561 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@5bb21b69
2022-09-14 15:46:15,562 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'unknown',test 'BM'
2022-09-14 15:46:15,562 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'
2022-09-14 15:46:15,562 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.016
2022-09-14 15:46:15,567 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@6b9651f3
2022-09-14 15:46:15,567 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3
2022-09-14 15:46:15,567 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3
2022-09-14 15:46:15,567 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3
2022-09-14 15:46:15,567 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@6b9651f3
2022-09-14 15:46:15,567 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3
2022-09-14 15:46:15,567 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3
2022-09-14 15:46:15,568 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@6b9651f3
2022-09-14 15:46:15,568 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'
2022-09-14 15:46:15,568 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'
2022-09-14 15:46:15,568 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.006
2022-09-14 15:46:15,568 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
2022-09-14 15:46:15,568 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5
2022-09-14 15:46:15,569 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5
2022-09-14 15:46:15,569 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@38bc8ab5
2022-09-14 15:46:15,569 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@38bc8ab5
2022-09-14 15:46:15,569 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
2022-09-14 15:46:15,569 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2022-09-14 15:46:15,569 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'
2022-09-14 15:46:15,569 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2022-09-14 15:46:15,570 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
2022-09-14 15:46:15,570 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc
2022-09-14 15:46:15,570 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc
2022-09-14 15:46:15,570 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@687080dc
2022-09-14 15:46:15,570 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
2022-09-14 15:46:15,570 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
2022-09-14 15:46:15,570 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2022-09-14 15:46:15,570 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'
2022-09-14 15:46:15,571 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2022-09-14 15:46:15,574 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@23d2a7e8
2022-09-14 15:46:15,574 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@23d2a7e8
2022-09-14 15:46:15,574 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@23d2a7e8
2022-09-14 15:46:15,574 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@23d2a7e8
2022-09-14 15:46:15,574 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@23d2a7e8
2022-09-14 15:46:15,574 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@23d2a7e8
2022-09-14 15:46:15,574 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2022-09-14 15:46:15,575 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'
2022-09-14 15:46:15,576 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file jpg
2022-09-14 15:46:15,576 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002
2022-09-14 15:46:15,576 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@1500955a
2022-09-14 15:46:15,576 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a
2022-09-14 15:46:15,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a
2022-09-14 15:46:15,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a
2022-09-14 15:46:15,577 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@1500955a
2022-09-14 15:46:15,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a
2022-09-14 15:46:15,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a
2022-09-14 15:46:15,577 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@1500955a
2022-09-14 15:46:15,577 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'
2022-09-14 15:46:15,577 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'
2022-09-14 15:46:15,577 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file pdf
2022-09-14 15:46:15,577 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2022-09-14 15:46:15,578 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@e874448
2022-09-14 15:46:15,578 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448
2022-09-14 15:46:15,578 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448
2022-09-14 15:46:15,578 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@e874448
2022-09-14 15:46:15,578 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@e874448
2022-09-14 15:46:15,578 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@e874448
2022-09-14 15:46:15,578 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2022-09-14 15:46:15,578 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'
2022-09-14 15:46:15,578 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file bmp
2022-09-14 15:46:15,578 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000
2022-09-14 15:46:15,579 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
2022-09-14 15:46:15,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00
2022-09-14 15:46:15,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00
2022-09-14 15:46:15,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00
2022-09-14 15:46:15,579 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
2022-09-14 15:46:15,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00
2022-09-14 15:46:15,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00
2022-09-14 15:46:15,579 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@29b5cd00
2022-09-14 15:46:15,579 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'
2022-09-14 15:46:15,579 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'
2022-09-14 15:46:15,579 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file bmp
2022-09-14 15:46:15,580 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 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
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@60285225
2022-09-14 15:46:15,580 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'
2022-09-14 15:46:15,580 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'
2022-09-14 15:46:15,581 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file png
2022-09-14 15:46:15,581 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@7113b13f
2022-09-14 15:46:15,596 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'
2022-09-14 15:46:15,596 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'
2022-09-14 15:46:15,596 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file gif
2022-09-14 15:46:15,596 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002
[WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.062 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.026 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.031 s - in org.appng.tools.ui.StringNormalizerTest
[INFO] Running org.appng.tools.ui.PaginationTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.tools.ui.PaginationTest
[INFO] Running org.appng.tools.markup.XHTMLTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 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.901 s - in org.appng.tools.poi.WorkbookTest
[INFO] Running org.appng.tools.os.CommandTest
2022-09-14 15:46:20,596 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.001 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.25.x/appng-tools/target/appng-tools-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-tools ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-tools/target/appng-tools-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-tools ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-tools/target/appng-tools-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-tools/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-tools/target/appng-tools-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/maven-metadata.xml (992 B at 45 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-20220914.134607-84.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.25.0-SNAPSHOT/appng-tools-1.25.0-20220914.134607-84.jar (50 kB at 959 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-20220914.134607-84.pom
Progress (1): 2.0 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-20220914.134607-84.pom (2.0 kB at 63 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml
Progress (1): 2.2 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (2.2 kB at 196 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/maven-metadata.xml (992 B at 1.4 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (2.2 kB at 3.8 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/appng-tools-1.25.0-20220914.134607-84-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.25.0-SNAPSHOT/appng-tools-1.25.0-20220914.134607-84-sources.jar (41 kB at 1.1 MB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.25.0-SNAPSHOT/maven-metadata.xml (992 B at 1.8 kB/s)
[INFO] 
[INFO] ------------------------< org.appng:appng-mail >------------------------
[INFO] Building appNG Mail 1.25.0-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.25.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.25.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.25.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.25.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.237 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.25.x/appng-mail/target/appng-mail-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-mail ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-mail/target/appng-mail-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-mail ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-mail/target/appng-mail-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-mail/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-mail/target/appng-mail-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 991 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/maven-metadata.xml (991 B at 99 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-20220914.134607-84.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.25.0-SNAPSHOT/appng-mail-1.25.0-20220914.134607-84.jar (15 kB at 204 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-20220914.134607-84.pom
Progress (1): 1.0 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-20220914.134607-84.pom (1.0 kB at 6.9 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml
Progress (1): 2.2 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (2.2 kB at 154 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 991 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/maven-metadata.xml (991 B at 809 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (2.2 kB at 3.6 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/appng-mail-1.25.0-20220914.134607-84-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.25.0-SNAPSHOT/appng-mail-1.25.0-20220914.134607-84-sources.jar (12 kB at 264 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 991 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.25.0-SNAPSHOT/maven-metadata.xml (991 B at 1.3 kB/s)
[INFO] 
[INFO] -----------------------< org.appng:appng-forms >------------------------
[INFO] Building appNG Forms 1.25.0-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.25.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.25.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.25.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.25.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
2022-09-14 15:46:28,648 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:[bar]
2022-09-14 15:46:28,649 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter john:[doe]
2022-09-14 15:46:28,650 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:[bar]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.148 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.009 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.25.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.25.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.153 s - in org.appng.forms.XSSUtilTest
[INFO] Running org.appng.forms.FormRequestTest
2022-09-14 15:46:28,995 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp
2022-09-14 15:46:28,996 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null
2022-09-14 15:46:28,996 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null
2022-09-14 15:46:28,996 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null
2022-09-14 15:46:28,997 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null
2022-09-14 15:46:28,997 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null
2022-09-14 15:46:28,998 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET
2022-09-14 15:46:29,002 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued
2022-09-14 15:46:29,002 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42]
2022-09-14 15:46:29,002 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42]
2022-09-14 15:46:29,034 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp
2022-09-14 15:46:29,034 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar
2022-09-14 15:46:29,034 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null
2022-09-14 15:46:29,034 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null
2022-09-14 15:46:29,035 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null
2022-09-14 15:46:29,035 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null
2022-09-14 15:46:29,035 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST
2022-09-14 15:46:29,152 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar
2022-09-14 15:46:29,156 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_206.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg)
2022-09-14 15:46:29,185 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp
2022-09-14 15:46:29,185 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar
2022-09-14 15:46:29,185 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null
2022-09-14 15:46:29,185 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null
2022-09-14 15:46:29,185 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null
2022-09-14 15:46:29,185 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null
2022-09-14 15:46:29,186 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST
2022-09-14 15:46:29,188 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar
2022-09-14 15:46:29,191 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_207.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg)
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.369 s - in org.appng.forms.FormRequestTest
[INFO] Running org.appng.el.ExpressionEvaluatorTest
2022-09-14 15:46:29,222 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,223 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,223 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,223 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,243 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})]
2022-09-14 15:46:29,244 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})]
2022-09-14 15:46:29,245 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})]
2022-09-14 15:46:29,245 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})]
2022-09-14 15:46:29,246 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,246 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,246 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (map = {foo=bar})]
2022-09-14 15:46:29,247 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (map = {foo=bar})]
2022-09-14 15:46:29,247 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,247 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,248 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':asList' with method 'public static java.util.List org.appng.el.ExpressionEvaluatorTest.asList(java.lang.Object[])'.
2022-09-14 15:46:29,249 DEBUG [main] org.appng.el.ExpressionEvaluator: ${asList(args)} = [1, 4, 56.0] [(args = [Ljava.lang.Object;@4efbca5a), (a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,250 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,250 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,250 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@1b7cc17c), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,251 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@1b7cc17c), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,252 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,252 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,258 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)]
2022-09-14 15:46:29,258 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)]
2022-09-14 15:46:29,259 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)]
2022-09-14 15:46:29,259 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)]
2022-09-14 15:46:29,260 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)]
2022-09-14 15:46:29,260 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)]
2022-09-14 15:46:29,261 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)]
2022-09-14 15:46:29,261 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)]
2022-09-14 15:46:29,261 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection)'.
2022-09-14 15:46:29,262 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)]
2022-09-14 15:46:29,262 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,262 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,262 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,263 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,263 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value ''
2022-09-14 15:46:29,263 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (site-id = )]
true
2022-09-14 15:46:29,264 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE}), (site-id = )]
0
2022-09-14 15:46:29,264 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,265 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,265 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
true
2022-09-14 15:46:29,265 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,265 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,265 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,266 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,266 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,266 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,266 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4'
2022-09-14 15:46:29,267 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8'
2022-09-14 15:46:29,268 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)]
2022-09-14 15:46:29,268 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)]
2022-09-14 15:46:29,268 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)]
2022-09-14 15:46:29,269 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)]
2022-09-14 15:46:29,269 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)]
2022-09-14 15:46:29,269 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)]
2022-09-14 15:46:29,269 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)]
2022-09-14 15:46:29,270 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)]
2022-09-14 15:46:29,270 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,270 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,271 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,271 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,272 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,272 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,273 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,274 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,274 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,275 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,275 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,275 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,275 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,276 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,277 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,277 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,277 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,277 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,278 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,278 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,278 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,279 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,279 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,279 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int)'.
2022-09-14 15:46:29,279 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int)'.
2022-09-14 15:46:29,279 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double)'.
2022-09-14 15:46:29,279 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double)'.
2022-09-14 15:46:29,280 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,280 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,281 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,281 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,282 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,282 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,282 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,283 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,283 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,283 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,284 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,284 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq '5'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,284 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.fizz} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,285 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.fizz eq 'TRUE'} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,285 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,285 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,285 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,286 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,287 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,287 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,289 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,290 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,290 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2022-09-14 15:46:29,290 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2022-09-14 15:46:29,290 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,290 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5, fizz=TRUE})]
2022-09-14 15:46:29,291 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.094 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.25.x/appng-forms/target/appng-forms-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-forms ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-forms/target/appng-forms-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-forms ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-forms/target/appng-forms-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-forms/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-forms/target/appng-forms-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/maven-metadata.xml (992 B at 76 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-20220914.134607-84.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.25.0-SNAPSHOT/appng-forms-1.25.0-20220914.134607-84.jar (19 kB at 602 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-20220914.134607-84.pom
Progress (1): 1.6 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-20220914.134607-84.pom (1.6 kB at 56 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml
Progress (1): 2.2 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (2.2 kB at 196 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/maven-metadata.xml (992 B at 668 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (2.2 kB at 5.7 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/appng-forms-1.25.0-20220914.134607-84-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.25.0-SNAPSHOT/appng-forms-1.25.0-20220914.134607-84-sources.jar (19 kB at 85 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.25.0-SNAPSHOT/maven-metadata.xml (992 B at 891 B/s)
[INFO] 
[INFO] ----------------------< org.appng:appng-formtags >----------------------
[INFO] Building appng Formtags 1.25.0-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.25.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.25.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.25.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
2022-09-14 15:46:34,188 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,189 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,189 [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)'.
2022-09-14 15:46:34,190 [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)'.
2022-09-14 15:46:34,190 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,190 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,190 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,190 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,191 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,191 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,191 [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)'.
2022-09-14 15:46:34,191 [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)'.
2022-09-14 15:46:34,191 [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)'.
2022-09-14 15:46:34,192 [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)'.
2022-09-14 15:46:34,192 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,192 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,192 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,192 [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)'.
2022-09-14 15:46:34,213 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,214 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,215 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,216 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,218 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,218 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,219 [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)'.
2022-09-14 15:46:34,219 [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)'.
2022-09-14 15:46:34,219 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,219 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,219 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,219 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,220 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,220 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,220 [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)'.
2022-09-14 15:46:34,220 [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)'.
2022-09-14 15:46:34,220 [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)'.
2022-09-14 15:46:34,221 [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)'.
2022-09-14 15:46:34,221 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,221 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,221 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,221 [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)'.
2022-09-14 15:46:34,223 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,224 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,224 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,225 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,226 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,227 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,227 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,227 [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)'.
2022-09-14 15:46:34,228 [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)'.
2022-09-14 15:46:34,228 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,228 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,228 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,228 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,229 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,229 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,229 [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)'.
2022-09-14 15:46:34,229 [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)'.
2022-09-14 15:46:34,229 [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)'.
2022-09-14 15:46:34,230 [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)'.
2022-09-14 15:46:34,230 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,230 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,230 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,230 [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)'.
2022-09-14 15:46:34,231 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,232 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,232 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,234 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,234 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,234 [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)'.
2022-09-14 15:46:34,234 [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)'.
2022-09-14 15:46:34,234 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,234 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,235 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,235 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,235 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,235 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,235 [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)'.
2022-09-14 15:46:34,235 [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)'.
2022-09-14 15:46:34,236 [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)'.
2022-09-14 15:46:34,236 [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)'.
2022-09-14 15:46:34,236 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,236 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,236 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,237 [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)'.
2022-09-14 15:46:34,237 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,238 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,238 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,240 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,240 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,240 [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)'.
2022-09-14 15:46:34,240 [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)'.
2022-09-14 15:46:34,240 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,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)'.
2022-09-14 15:46:34,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,241 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,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)'.
2022-09-14 15:46:34,241 [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)'.
2022-09-14 15:46:34,241 [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)'.
2022-09-14 15:46:34,241 [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)'.
2022-09-14 15:46:34,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)'.
2022-09-14 15:46:34,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)'.
2022-09-14 15:46:34,242 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,242 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,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)'.
2022-09-14 15:46:34,243 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,244 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,244 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,245 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,245 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,246 [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)'.
2022-09-14 15:46:34,246 [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)'.
2022-09-14 15:46:34,246 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,246 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,246 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,246 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,246 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,246 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,247 [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)'.
2022-09-14 15:46:34,247 [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)'.
2022-09-14 15:46:34,247 [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)'.
2022-09-14 15:46:34,247 [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)'.
2022-09-14 15:46:34,247 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,247 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,247 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,247 [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)'.
2022-09-14 15:46:34,248 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,249 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,249 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,250 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,251 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,251 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,252 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,252 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,253 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,254 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,255 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,255 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,255 [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)'.
2022-09-14 15:46:34,255 [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)'.
2022-09-14 15:46:34,255 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,255 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,256 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,256 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,256 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,256 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,256 [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)'.
2022-09-14 15:46:34,256 [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)'.
2022-09-14 15:46:34,256 [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)'.
2022-09-14 15:46:34,256 [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)'.
2022-09-14 15:46:34,257 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,257 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,257 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,257 [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)'.
2022-09-14 15:46:34,258 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,259 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,260 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,262 [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)'.
2022-09-14 15:46:34,262 [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)'.
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,262 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,263 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,263 [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)'.
2022-09-14 15:46:34,263 [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)'.
2022-09-14 15:46:34,263 [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)'.
2022-09-14 15:46:34,263 [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)'.
2022-09-14 15:46:34,263 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,263 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,264 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,264 [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)'.
2022-09-14 15:46:34,264 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,265 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,266 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,266 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,266 [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)'.
2022-09-14 15:46:34,270 [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)'.
2022-09-14 15:46:34,270 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,270 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,270 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,270 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,271 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,271 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,271 [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)'.
2022-09-14 15:46:34,271 [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)'.
2022-09-14 15:46:34,271 [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)'.
2022-09-14 15:46:34,271 [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)'.
2022-09-14 15:46:34,271 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,271 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,272 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,272 [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)'.
2022-09-14 15:46:34,280 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,281 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,282 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,282 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,284 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,284 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,284 [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)'.
2022-09-14 15:46:34,284 [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)'.
2022-09-14 15:46:34,284 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,284 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,285 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,285 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,285 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,285 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,285 [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)'.
2022-09-14 15:46:34,285 [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)'.
2022-09-14 15:46:34,285 [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)'.
2022-09-14 15:46:34,285 [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)'.
2022-09-14 15:46:34,286 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,286 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,286 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,286 [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)'.
2022-09-14 15:46:34,286 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,287 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,287 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,288 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,288 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,289 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,289 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,291 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,291 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,291 [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)'.
2022-09-14 15:46:34,291 [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)'.
2022-09-14 15:46:34,291 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,291 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,291 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,292 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,292 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,292 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,292 [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)'.
2022-09-14 15:46:34,292 [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)'.
2022-09-14 15:46:34,292 [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)'.
2022-09-14 15:46:34,292 [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)'.
2022-09-14 15:46:34,292 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,292 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,293 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,293 [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)'.
2022-09-14 15:46:34,293 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,293 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,294 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,294 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,295 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,296 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,296 [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)'.
2022-09-14 15:46:34,296 [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)'.
2022-09-14 15:46:34,296 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,296 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,296 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,296 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,296 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,297 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,297 [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)'.
2022-09-14 15:46:34,297 [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)'.
2022-09-14 15:46:34,297 [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)'.
2022-09-14 15:46:34,297 [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)'.
2022-09-14 15:46:34,297 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,297 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,297 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,298 [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)'.
2022-09-14 15:46:34,298 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,299 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,300 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,301 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,301 [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)'.
2022-09-14 15:46:34,302 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,302 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,304 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,304 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,304 [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)'.
2022-09-14 15:46:34,304 [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)'.
2022-09-14 15:46:34,304 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,304 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,304 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,304 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,305 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,305 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,305 [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)'.
2022-09-14 15:46:34,305 [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)'.
2022-09-14 15:46:34,305 [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)'.
2022-09-14 15:46:34,305 [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)'.
2022-09-14 15:46:34,305 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,305 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,305 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,306 [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)'.
2022-09-14 15:46:34,306 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,306 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,307 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,307 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,308 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,309 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,309 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,309 [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)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,310 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,310 [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)'.
2022-09-14 15:46:34,310 [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)'.
2022-09-14 15:46:34,311 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,311 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,311 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,311 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,311 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,311 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,312 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,312 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,312 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,313 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,313 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,315 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,315 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,315 [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)'.
2022-09-14 15:46:34,315 [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)'.
2022-09-14 15:46:34,315 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,316 [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)'.
2022-09-14 15:46:34,316 [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)'.
2022-09-14 15:46:34,316 [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)'.
2022-09-14 15:46:34,316 [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)'.
2022-09-14 15:46:34,316 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,317 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,317 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,317 [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)'.
2022-09-14 15:46:34,317 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,318 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,319 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,319 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,319 [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)'.
2022-09-14 15:46:34,320 [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)'.
2022-09-14 15:46:34,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,320 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,320 [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)'.
2022-09-14 15:46:34,320 [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)'.
2022-09-14 15:46:34,320 [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)'.
2022-09-14 15:46:34,320 [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)'.
2022-09-14 15:46:34,321 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,321 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,321 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,321 [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)'.
2022-09-14 15:46:34,322 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,322 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,327 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,327 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,327 [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)'.
2022-09-14 15:46:34,327 [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)'.
2022-09-14 15:46:34,327 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,327 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,327 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,328 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,328 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,328 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,328 [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)'.
2022-09-14 15:46:34,328 [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)'.
2022-09-14 15:46:34,328 [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)'.
2022-09-14 15:46:34,328 [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)'.
2022-09-14 15:46:34,328 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,328 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,329 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,329 [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)'.
2022-09-14 15:46:34,329 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,330 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,331 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,331 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,331 [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)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,332 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,332 [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)'.
2022-09-14 15:46:34,332 [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)'.
2022-09-14 15:46:34,333 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,333 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,333 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,333 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,333 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,333 [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)'.
2022-09-14 15:46:34,334 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,334 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,336 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,337 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,338 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,338 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,339 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2022-09-14 15:46:34,339 [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.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.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.486 s - in org.appng.formtags.RuleValidationTest
[INFO] Running org.appng.formtags.FormElementTest
2022-09-14 15:46:34,388 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,388 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,388 [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)'.
2022-09-14 15:46:34,388 [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)'.
2022-09-14 15:46:34,388 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,388 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,389 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,389 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,389 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,389 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,389 [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)'.
2022-09-14 15:46:34,389 [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)'.
2022-09-14 15:46:34,389 [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)'.
2022-09-14 15:46:34,389 [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)'.
2022-09-14 15:46:34,389 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,389 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,390 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,390 [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)'.
2022-09-14 15:46:34,390 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})]
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,497 [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)'.
2022-09-14 15:46:34,497 [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)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,497 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,498 [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)'.
2022-09-14 15:46:34,498 [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)'.
2022-09-14 15:46:34,498 [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)'.
2022-09-14 15:46:34,498 [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)'.
2022-09-14 15:46:34,498 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,498 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,498 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,498 [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)'.
2022-09-14 15:46:34,498 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})]
2022-09-14 15:46:34,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,500 [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)'.
2022-09-14 15:46:34,500 [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)'.
2022-09-14 15:46:34,500 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,501 [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)'.
2022-09-14 15:46:34,501 [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)'.
2022-09-14 15:46:34,501 [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)'.
2022-09-14 15:46:34,501 [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)'.
2022-09-14 15:46:34,501 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,502 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,502 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,502 [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)'.
2022-09-14 15:46:34,502 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)]
2022-09-14 15:46:34,505 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,505 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,505 [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)'.
2022-09-14 15:46:34,505 [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)'.
2022-09-14 15:46:34,505 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,505 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,505 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,506 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,506 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,506 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,506 [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)'.
2022-09-14 15:46:34,506 [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)'.
2022-09-14 15:46:34,506 [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)'.
2022-09-14 15:46:34,506 [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)'.
2022-09-14 15:46:34,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,507 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,507 [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)'.
2022-09-14 15:46:34,507 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = &gt;), (SESSION = {})]
2022-09-14 15:46:34,510 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,510 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,510 [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)'.
2022-09-14 15:46:34,510 [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)'.
2022-09-14 15:46:34,510 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,511 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,511 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,511 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,511 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,511 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,511 [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)'.
2022-09-14 15:46:34,511 [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)'.
2022-09-14 15:46:34,511 [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)'.
2022-09-14 15:46:34,511 [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)'.
2022-09-14 15:46:34,512 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,512 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,512 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,512 [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)'.
2022-09-14 15:46:34,512 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})]
2022-09-14 15:46:34,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,516 [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)'.
2022-09-14 15:46:34,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,516 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,517 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,518 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,518 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})]
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,520 [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)'.
2022-09-14 15:46:34,520 [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)'.
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,520 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,521 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,521 [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)'.
2022-09-14 15:46:34,521 [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)'.
2022-09-14 15:46:34,521 [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)'.
2022-09-14 15:46:34,521 [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)'.
2022-09-14 15:46:34,521 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,521 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,521 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,521 [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)'.
2022-09-14 15:46:34,521 [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.18 s - in org.appng.formtags.FormElementTest
[INFO] Running org.appng.formtags.providers.EmailProviderTest
2022-09-14 15:46:34,543 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled
2022-09-14 15:46:34,545 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.formtags.providers.EmailProviderTest
[INFO] Running org.appng.formtags.FormElementRuleTest
2022-09-14 15:46:34,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,560 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,561 [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)'.
2022-09-14 15:46:34,561 [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)'.
2022-09-14 15:46:34,561 [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)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,561 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,561 [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)'.
2022-09-14 15:46:34,562 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,564 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,564 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,564 [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)'.
2022-09-14 15:46:34,564 [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)'.
2022-09-14 15:46:34,564 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,564 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,565 [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)'.
2022-09-14 15:46:34,565 [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)'.
2022-09-14 15:46:34,565 [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)'.
2022-09-14 15:46:34,565 [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)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,565 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,565 [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)'.
2022-09-14 15:46:34,566 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,567 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,567 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,567 [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)'.
2022-09-14 15:46:34,568 [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)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,568 [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)'.
2022-09-14 15:46:34,568 [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)'.
2022-09-14 15:46:34,568 [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)'.
2022-09-14 15:46:34,568 [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)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,568 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,569 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,569 [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)'.
2022-09-14 15:46:34,569 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,570 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,570 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,570 [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)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,571 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,571 [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)'.
2022-09-14 15:46:34,571 [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)'.
2022-09-14 15:46:34,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,572 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,572 [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)'.
2022-09-14 15:46:34,572 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,574 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,574 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,574 [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)'.
2022-09-14 15:46:34,574 [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)'.
2022-09-14 15:46:34,574 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,574 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,575 [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)'.
2022-09-14 15:46:34,575 [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)'.
2022-09-14 15:46:34,575 [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)'.
2022-09-14 15:46:34,575 [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)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,575 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,576 [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)'.
2022-09-14 15:46:34,576 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'1KB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,578 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,579 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,579 [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)'.
2022-09-14 15:46:34,580 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'2MB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,582 [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)'.
2022-09-14 15:46:34,582 [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)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,582 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,583 [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)'.
2022-09-14 15:46:34,583 [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)'.
2022-09-14 15:46:34,583 [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)'.
2022-09-14 15:46:34,583 [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)'.
2022-09-14 15:46:34,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,583 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,583 [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)'.
2022-09-14 15:46:34,584 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,585 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,586 [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)'.
2022-09-14 15:46:34,586 [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)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,586 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,586 [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)'.
2022-09-14 15:46:34,586 [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)'.
2022-09-14 15:46:34,587 [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)'.
2022-09-14 15:46:34,587 [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)'.
2022-09-14 15:46:34,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,587 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,587 [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)'.
2022-09-14 15:46:34,587 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,589 [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)'.
2022-09-14 15:46:34,589 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,590 [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)'.
2022-09-14 15:46:34,590 [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)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,590 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,591 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,591 [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)'.
2022-09-14 15:46:34,591 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,593 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,594 [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)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,594 [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)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,594 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,595 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,595 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,595 [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)'.
2022-09-14 15:46:34,596 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(field,2,2)} = false [(field = 12.345), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,598 [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)'.
2022-09-14 15:46:34,598 [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)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,598 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,598 [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)'.
2022-09-14 15:46:34,598 [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)'.
2022-09-14 15:46:34,599 [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)'.
2022-09-14 15:46:34,599 [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)'.
2022-09-14 15:46:34,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,599 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,599 [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)'.
2022-09-14 15:46:34,600 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,601 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,601 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,602 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,602 [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)'.
2022-09-14 15:46:34,602 [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)'.
2022-09-14 15:46:34,602 [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)'.
2022-09-14 15:46:34,602 [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)'.
2022-09-14 15:46:34,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,603 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,603 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'gif')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,605 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,605 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,605 [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)'.
2022-09-14 15:46:34,605 [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)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,606 [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)'.
2022-09-14 15:46:34,606 [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)'.
2022-09-14 15:46:34,606 [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)'.
2022-09-14 15:46:34,606 [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)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,606 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,607 [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)'.
2022-09-14 15:46:34,607 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(field,'field')} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,609 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,610 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,610 [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)'.
2022-09-14 15:46:34,611 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,613 [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)'.
2022-09-14 15:46:34,613 [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)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,613 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,613 [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)'.
2022-09-14 15:46:34,613 [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)'.
2022-09-14 15:46:34,614 [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)'.
2022-09-14 15:46:34,614 [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)'.
2022-09-14 15:46:34,614 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,614 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,614 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,614 [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)'.
2022-09-14 15:46:34,614 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = abcdef), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,616 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,618 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,1,2)} = true [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,619 [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)'.
2022-09-14 15:46:34,619 [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)'.
2022-09-14 15:46:34,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,620 [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)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,620 [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)'.
2022-09-14 15:46:34,621 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,1,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,622 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,622 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,622 [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)'.
2022-09-14 15:46:34,622 [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)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,623 [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)'.
2022-09-14 15:46:34,623 [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)'.
2022-09-14 15:46:34,623 [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)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,623 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,624 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,624 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,626 [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)'.
2022-09-14 15:46:34,626 [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)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,626 [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)'.
2022-09-14 15:46:34,626 [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)'.
2022-09-14 15:46:34,626 [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)'.
2022-09-14 15:46:34,626 [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)'.
2022-09-14 15:46:34,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,627 [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)'.
2022-09-14 15:46:34,627 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,0,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,629 [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)'.
2022-09-14 15:46:34,629 [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)'.
2022-09-14 15:46:34,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,630 [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)'.
2022-09-14 15:46:34,630 [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)'.
2022-09-14 15:46:34,630 [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)'.
2022-09-14 15:46:34,630 [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)'.
2022-09-14 15:46:34,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,631 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,632 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,632 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,632 [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)'.
2022-09-14 15:46:34,632 [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)'.
2022-09-14 15:46:34,632 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,632 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,632 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,632 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,633 [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)'.
2022-09-14 15:46:34,633 [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)'.
2022-09-14 15:46:34,633 [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)'.
2022-09-14 15:46:34,633 [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)'.
2022-09-14 15:46:34,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,633 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,633 [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)'.
2022-09-14 15:46:34,633 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,field)} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,635 [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)'.
2022-09-14 15:46:34,635 [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)'.
2022-09-14 15:46:34,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,635 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,636 [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)'.
2022-09-14 15:46:34,636 [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)'.
2022-09-14 15:46:34,636 [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)'.
2022-09-14 15:46:34,636 [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)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,636 [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)'.
2022-09-14 15:46:34,636 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,639 [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)'.
2022-09-14 15:46:34,640 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,642 [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)'.
2022-09-14 15:46:34,642 [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)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,642 [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)'.
2022-09-14 15:46:34,642 [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)'.
2022-09-14 15:46:34,642 [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)'.
2022-09-14 15:46:34,642 [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)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,642 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,643 [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)'.
2022-09-14 15:46:34,643 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp(field,'[0-9]{5}')} = false [(field = 1234), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,645 [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)'.
2022-09-14 15:46:34,645 [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)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,646 [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)'.
2022-09-14 15:46:34,646 [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)'.
2022-09-14 15:46:34,646 [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)'.
2022-09-14 15:46:34,646 [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)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,646 [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)'.
2022-09-14 15:46:34,647 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(field,3)} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,648 [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)'.
2022-09-14 15:46:34,648 [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)'.
2022-09-14 15:46:34,648 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,649 [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)'.
2022-09-14 15:46:34,649 [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)'.
2022-09-14 15:46:34,649 [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)'.
2022-09-14 15:46:34,649 [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)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,649 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,649 [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)'.
2022-09-14 15:46:34,650 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,3)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,651 [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)'.
2022-09-14 15:46:34,651 [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)'.
2022-09-14 15:46:34,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,652 [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)'.
2022-09-14 15:46:34,652 [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)'.
2022-09-14 15:46:34,652 [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)'.
2022-09-14 15:46:34,652 [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)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,652 [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)'.
2022-09-14 15:46:34,652 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,654 [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)'.
2022-09-14 15:46:34,654 [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)'.
2022-09-14 15:46:34,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,655 [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)'.
2022-09-14 15:46:34,655 [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)'.
2022-09-14 15:46:34,655 [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)'.
2022-09-14 15:46:34,655 [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)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,655 [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)'.
2022-09-14 15:46:34,655 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(field,3)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,657 [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)'.
2022-09-14 15:46:34,657 [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)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,658 [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)'.
2022-09-14 15:46:34,658 [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)'.
2022-09-14 15:46:34,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,658 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,659 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,660 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,660 [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)'.
2022-09-14 15:46:34,661 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2022-09-14 15:46:34,663 [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)'.
2022-09-14 15:46:34,663 [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)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2022-09-14 15:46:34,663 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2022-09-14 15:46:34,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2022-09-14 15:46:34,664 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2022-09-14 15:46:34,664 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(field)} = false [(field = +++), (upload = [/var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.25.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.111 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.25.x/appng-formtags/target/appng-formtags-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-formtags ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/target/appng-formtags-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-formtags ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/target/appng-formtags-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-formtags/target/appng-formtags-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/maven-metadata.xml (995 B at 83 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-20220914.134607-84.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.25.0-SNAPSHOT/appng-formtags-1.25.0-20220914.134607-84.jar (30 kB at 608 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-20220914.134607-84.pom
Progress (1): 1.8 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-20220914.134607-84.pom (1.8 kB at 14 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml
Progress (1): 2.2 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (2.2 kB at 166 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/maven-metadata.xml (995 B at 595 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (2.2 kB at 2.4 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/appng-formtags-1.25.0-20220914.134607-84-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.25.0-SNAPSHOT/appng-formtags-1.25.0-20220914.134607-84-sources.jar (21 kB at 54 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.25.0-SNAPSHOT/maven-metadata.xml (995 B at 502 B/s)
[INFO] 
[INFO] -----------------------< org.appng:appng-xmlapi >-----------------------
[INFO] Building appNG XML-API 1.25.0-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.25.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.25.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 129 source files to /var/lib/jenkins/workspace/appNG_1.25.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.25.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
2022-09-14 15:46:44,569 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>
2022-09-14 15:46:44,569 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>
2022-09-14 15:46:44,572 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>
2022-09-14 15:46:44,572 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.632 s - in org.appng.xml.MarshallServiceTest
[INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest
2022-09-14 15:46:44,978 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.25.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java
2022-09-14 15:46:44,978 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.25.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s - in org.appng.xml.ApplicationPropertyConstantCreatorTest
[INFO] Running org.appng.xml.transformation.StyleSheetProviderTest
2022-09-14 15:46:44,993 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete
2022-09-14 15:46:44,993 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.25.x/appng-xmlapi/target/appng-xmlapi-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-xmlapi ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-xmlapi/target/appng-xmlapi-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-xmlapi ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-xmlapi/target/appng-xmlapi-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-xmlapi/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-xmlapi/target/appng-xmlapi-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/maven-metadata.xml (993 B at 55 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-20220914.134607-84.jar
Progress (1): 4.1/160 kB
Progress (1): 8.2/160 kB
Progress (1): 12/160 kB 
Progress (1): 16/160 kB
Progress (1): 20/160 kB
Progress (1): 25/160 kB
Progress (1): 29/160 kB
Progress (1): 33/160 kB
Progress (1): 37/160 kB
Progress (1): 41/160 kB
Progress (1): 45/160 kB
Progress (1): 49/160 kB
Progress (1): 53/160 kB
Progress (1): 57/160 kB
Progress (1): 61/160 kB
Progress (1): 66/160 kB
Progress (1): 70/160 kB
Progress (1): 74/160 kB
Progress (1): 78/160 kB
Progress (1): 82/160 kB
Progress (1): 86/160 kB
Progress (1): 90/160 kB
Progress (1): 94/160 kB
Progress (1): 98/160 kB
Progress (1): 102/160 kB
Progress (1): 106/160 kB
Progress (1): 111/160 kB
Progress (1): 115/160 kB
Progress (1): 119/160 kB
Progress (1): 123/160 kB
Progress (1): 127/160 kB
Progress (1): 131/160 kB
Progress (1): 135/160 kB
Progress (1): 139/160 kB
Progress (1): 143/160 kB
Progress (1): 147/160 kB
Progress (1): 152/160 kB
Progress (1): 156/160 kB
Progress (1): 160/160 kB
Progress (1): 160 kB    
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-20220914.134607-84.jar (160 kB at 1.9 MB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-20220914.134607-84.pom
Progress (1): 3.1 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-20220914.134607-84.pom (3.1 kB at 8.7 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml
Progress (1): 2.2 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (2.2 kB at 154 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/maven-metadata.xml (993 B at 926 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (2.2 kB at 2.3 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-20220914.134607-84-sources.jar
Progress (1): 4.1/169 kB
Progress (1): 8.2/169 kB
Progress (1): 12/169 kB 
Progress (1): 16/169 kB
Progress (1): 20/169 kB
Progress (1): 25/169 kB
Progress (1): 29/169 kB
Progress (1): 33/169 kB
Progress (1): 37/169 kB
Progress (1): 41/169 kB
Progress (1): 45/169 kB
Progress (1): 49/169 kB
Progress (1): 53/169 kB
Progress (1): 57/169 kB
Progress (1): 61/169 kB
Progress (1): 66/169 kB
Progress (1): 70/169 kB
Progress (1): 74/169 kB
Progress (1): 78/169 kB
Progress (1): 82/169 kB
Progress (1): 86/169 kB
Progress (1): 90/169 kB
Progress (1): 94/169 kB
Progress (1): 98/169 kB
Progress (1): 102/169 kB
Progress (1): 106/169 kB
Progress (1): 111/169 kB
Progress (1): 115/169 kB
Progress (1): 119/169 kB
Progress (1): 123/169 kB
Progress (1): 127/169 kB
Progress (1): 131/169 kB
Progress (1): 135/169 kB
Progress (1): 139/169 kB
Progress (1): 143/169 kB
Progress (1): 147/169 kB
Progress (1): 152/169 kB
Progress (1): 156/169 kB
Progress (1): 160/169 kB
Progress (1): 164/169 kB
Progress (1): 168/169 kB
Progress (1): 169 kB    
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/appng-xmlapi-1.25.0-20220914.134607-84-sources.jar (169 kB at 975 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.25.0-SNAPSHOT/maven-metadata.xml (993 B at 1.5 kB/s)
[INFO] 
[INFO] ------------------------< org.appng:appng-api >-------------------------
[INFO] Building appNG public API 1.25.0-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.25.x/appng-api/target
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-api ---
[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.25.x/appng-api/target/classes
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Some input files use or override a deprecated API.
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Recompile with -Xlint:deprecation for details.
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java uses unchecked or unsafe operations.
[INFO] /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-api/target/test-classes
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java: Some input files use or override a deprecated API.
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-api ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.api.model.PropertyTypeTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.appng.api.model.PropertyTypeTest
[INFO] Running org.appng.api.DataContainerTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 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.023 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.34 s - in org.appng.api.FormDataBinderTest
[INFO] Running org.appng.api.FileUploadTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.FileUploadTest
[INFO] Running org.appng.api.RequestDataBinderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 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.098 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.008 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.086 s - in org.appng.api.support.HttpHeaderUtilsTest
[INFO] Running org.appng.api.support.ValidationProviderTest
2022-09-14 15:46:53,999 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.333 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.128 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.003 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.061 s - in org.appng.api.support.LabelSupportTest
[INFO] Running org.appng.api.support.environment.EnvironmentTest
2022-09-14 15:46:56,427 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.04 s - in org.appng.api.support.environment.EnvironmentTest
[INFO] Running org.appng.api.support.environment.AttributeWrapperTest
2022-09-14 15:46:56,429 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#664656217 for site thesite with parent sun.misc.Launcher$AppClassLoader#1028566121 created
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.support.environment.AttributeWrapperTest
[INFO] Running org.appng.api.support.ApplicationResourceHolderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 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.009 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.188 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.002 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.002 s - in org.appng.api.support.OptionsImplTest
[INFO] Running org.appng.api.support.RequestSupportTest
2022-09-14 15:46:56,802 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'
2022-09-14 15:46:56,804 WARN  [main] org.appng.api.support.field.DecimalFieldConverter: error in field savings: can not convert 'null' to type 'java.lang.Double' using format '###,###.###'
2022-09-14 15:46:56,804 WARN  [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '#'
2022-09-14 15:46:56,808 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.058 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.003 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.005 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.006 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.001 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.057 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.041 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 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.04 s - in org.appng.api.support.validation.LocalizedMessageInterpolatorTest
[INFO] Running org.appng.api.support.ApplicationRequestTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.api.support.ApplicationRequestTest
[INFO] Running org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest
2022-09-14 15:46:57,043 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.033 s - in org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest
[INFO] Running org.appng.api.support.field.DateFieldConverterJodaDateTimeTest
2022-09-14 15:46:57,108 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.059 s - in org.appng.api.support.field.DateFieldConverterJodaDateTimeTest
[INFO] Running org.appng.api.support.field.IntegerFieldConverterTest
2022-09-14 15:46:57,136 WARN  [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert '2247483648' to type 'java.lang.Integer' using format '#'
2022-09-14 15:46:57,140 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.032 s - in org.appng.api.support.field.IntegerFieldConverterTest
[INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest
2022-09-14 15:46:57,169 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.027 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.016 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.004 s - in org.appng.api.support.field.LinkPanelFieldHandlerTest
[INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTest
2022-09-14 15:46:57,255 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.013 s - in org.appng.api.support.field.DateFieldConverterLocalDateTest
[INFO] Running org.appng.api.support.field.DateFieldConverterZonedDateTimeTest
2022-09-14 15:46:57,270 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.01 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.01 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.031 s - in org.appng.api.support.field.ListFieldConverterTest
[INFO] Running org.appng.api.support.field.DateFieldConverterTest
2022-09-14 15:46:57,328 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.011 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.028 s - in org.appng.api.support.field.ObjectFieldConverterTest
[INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTimeTest
2022-09-14 15:46:57,372 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.01 s - in org.appng.api.support.field.DateFieldConverterLocalDateTimeTest
[INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTest
2022-09-14 15:46:57,385 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.011 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.079 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.016 s - in org.appng.api.RequestMappingTest
[INFO] Running org.appng.api.ConfigValidatorTest
2022-09-14 15:46:57,537 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2022-09-14 15:46:57,542 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml
2022-09-14 15:46:57,547 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
2022-09-14 15:46:57,552 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
2022-09-14 15:46:57,556 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2022-09-14 15:46:57,560 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
2022-09-14 15:46:57,566 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2022-09-14 15:46:57,570 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml
2022-09-14 15:46:57,574 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
2022-09-14 15:46:57,579 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
2022-09-14 15:46:57,583 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2022-09-14 15:46:57,587 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
2022-09-14 15:46:57,639 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config//permissions/permission[@ref='testPermission'] in resource datasource.xml
2022-09-14 15:46:57,643 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
2022-09-14 15:46:57,647 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2022-09-14 15:46:57,651 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
2022-09-14 15:46:57,655 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='hyrule'] in resource datasource.xml
2022-09-14 15:46:57,660 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2022-09-14 15:46:57,664 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml
2022-09-14 15:46:57,668 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
2022-09-14 15:46:57,672 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
2022-09-14 15:46:57,676 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2022-09-14 15:46:57,679 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
2022-09-14 15:46:57,755 INFO  [main] org.appng.api.support.ConfigValidator: validated application 'application' in 224ms
2022-09-14 15:46:57,756 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'.
2022-09-14 15:46:57,765 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml
2022-09-14 15:46:57,778 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml
2022-09-14 15:46:57,786 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml
2022-09-14 15:46:57,790 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.305 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.509 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.25.x/appng-api/target/appng-api-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-api ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/target/appng-api-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-api ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/target/appng-api-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-api/target/appng-api-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 990 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/maven-metadata.xml (990 B at 58 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-20220914.134607-74.jar
Progress (1): 4.1/366 kB
Progress (1): 8.2/366 kB
Progress (1): 12/366 kB 
Progress (1): 16/366 kB
Progress (1): 20/366 kB
Progress (1): 25/366 kB
Progress (1): 29/366 kB
Progress (1): 33/366 kB
Progress (1): 37/366 kB
Progress (1): 41/366 kB
Progress (1): 45/366 kB
Progress (1): 49/366 kB
Progress (1): 53/366 kB
Progress (1): 57/366 kB
Progress (1): 61/366 kB
Progress (1): 66/366 kB
Progress (1): 70/366 kB
Progress (1): 74/366 kB
Progress (1): 78/366 kB
Progress (1): 82/366 kB
Progress (1): 86/366 kB
Progress (1): 90/366 kB
Progress (1): 94/366 kB
Progress (1): 98/366 kB
Progress (1): 102/366 kB
Progress (1): 106/366 kB
Progress (1): 111/366 kB
Progress (1): 115/366 kB
Progress (1): 119/366 kB
Progress (1): 123/366 kB
Progress (1): 127/366 kB
Progress (1): 131/366 kB
Progress (1): 135/366 kB
Progress (1): 139/366 kB
Progress (1): 143/366 kB
Progress (1): 147/366 kB
Progress (1): 152/366 kB
Progress (1): 156/366 kB
Progress (1): 160/366 kB
Progress (1): 164/366 kB
Progress (1): 168/366 kB
Progress (1): 172/366 kB
Progress (1): 176/366 kB
Progress (1): 180/366 kB
Progress (1): 184/366 kB
Progress (1): 188/366 kB
Progress (1): 193/366 kB
Progress (1): 197/366 kB
Progress (1): 201/366 kB
Progress (1): 205/366 kB
Progress (1): 209/366 kB
Progress (1): 213/366 kB
Progress (1): 217/366 kB
Progress (1): 221/366 kB
Progress (1): 225/366 kB
Progress (1): 229/366 kB
Progress (1): 233/366 kB
Progress (1): 238/366 kB
Progress (1): 242/366 kB
Progress (1): 246/366 kB
Progress (1): 250/366 kB
Progress (1): 254/366 kB
Progress (1): 258/366 kB
Progress (1): 262/366 kB
Progress (1): 266/366 kB
Progress (1): 270/366 kB
Progress (1): 274/366 kB
Progress (1): 279/366 kB
Progress (1): 283/366 kB
Progress (1): 287/366 kB
Progress (1): 291/366 kB
Progress (1): 295/366 kB
Progress (1): 299/366 kB
Progress (1): 303/366 kB
Progress (1): 307/366 kB
Progress (1): 311/366 kB
Progress (1): 315/366 kB
Progress (1): 319/366 kB
Progress (1): 324/366 kB
Progress (1): 328/366 kB
Progress (1): 332/366 kB
Progress (1): 336/366 kB
Progress (1): 340/366 kB
Progress (1): 344/366 kB
Progress (1): 348/366 kB
Progress (1): 352/366 kB
Progress (1): 356/366 kB
Progress (1): 360/366 kB
Progress (1): 365/366 kB
Progress (1): 366 kB    
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-20220914.134607-74.jar (366 kB at 1.8 MB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-20220914.134607-74.pom
Progress (1): 3.9 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-20220914.134607-74.pom (3.9 kB at 152 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml
Progress (1): 2.1 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (2.1 kB at 190 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 990 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/maven-metadata.xml (990 B at 1.0 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml
Progress (1): 2.1 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (2.1 kB at 3.6 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-20220914.134607-74-sources.jar
Progress (1): 4.1/287 kB
Progress (1): 8.2/287 kB
Progress (1): 12/287 kB 
Progress (1): 16/287 kB
Progress (1): 20/287 kB
Progress (1): 25/287 kB
Progress (1): 29/287 kB
Progress (1): 33/287 kB
Progress (1): 37/287 kB
Progress (1): 41/287 kB
Progress (1): 45/287 kB
Progress (1): 49/287 kB
Progress (1): 53/287 kB
Progress (1): 57/287 kB
Progress (1): 61/287 kB
Progress (1): 66/287 kB
Progress (1): 70/287 kB
Progress (1): 74/287 kB
Progress (1): 78/287 kB
Progress (1): 82/287 kB
Progress (1): 86/287 kB
Progress (1): 90/287 kB
Progress (1): 94/287 kB
Progress (1): 98/287 kB
Progress (1): 102/287 kB
Progress (1): 106/287 kB
Progress (1): 111/287 kB
Progress (1): 115/287 kB
Progress (1): 119/287 kB
Progress (1): 123/287 kB
Progress (1): 127/287 kB
Progress (1): 131/287 kB
Progress (1): 135/287 kB
Progress (1): 139/287 kB
Progress (1): 143/287 kB
Progress (1): 147/287 kB
Progress (1): 152/287 kB
Progress (1): 156/287 kB
Progress (1): 160/287 kB
Progress (1): 164/287 kB
Progress (1): 168/287 kB
Progress (1): 172/287 kB
Progress (1): 176/287 kB
Progress (1): 180/287 kB
Progress (1): 184/287 kB
Progress (1): 188/287 kB
Progress (1): 193/287 kB
Progress (1): 197/287 kB
Progress (1): 201/287 kB
Progress (1): 205/287 kB
Progress (1): 209/287 kB
Progress (1): 213/287 kB
Progress (1): 217/287 kB
Progress (1): 221/287 kB
Progress (1): 225/287 kB
Progress (1): 229/287 kB
Progress (1): 233/287 kB
Progress (1): 238/287 kB
Progress (1): 242/287 kB
Progress (1): 246/287 kB
Progress (1): 250/287 kB
Progress (1): 254/287 kB
Progress (1): 258/287 kB
Progress (1): 262/287 kB
Progress (1): 266/287 kB
Progress (1): 270/287 kB
Progress (1): 274/287 kB
Progress (1): 279/287 kB
Progress (1): 283/287 kB
Progress (1): 287/287 kB
Progress (1): 287 kB    
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/appng-api-1.25.0-20220914.134607-74-sources.jar (287 kB at 4.4 MB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 990 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.25.0-SNAPSHOT/maven-metadata.xml (990 B at 1.0 kB/s)
[INFO] 
[INFO] --------------------< org.appng:appng-testsupport >---------------------
[INFO] Building appNG testsupport 1.25.0-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.25.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.25.x/appng-testsupport/target/classes
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-testsupport/src/main/java/org/appng/testsupport/validation/WritingJsonValidator.java: /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.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.301 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.654 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.03 s - in org.appng.testsupport.validation.AttributeValueDifferenceHandlerTest
[INFO] Running org.appng.testsupport.validation.TextValueDifferenceHandlerTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.appng.testsupport.validation.TextValueDifferenceHandlerTest
[INFO] Running org.appng.testsupport.validation.WritingJsonValidatorTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.245 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.037 s - in org.appng.testsupport.validation.XPathDifferenceHandlerTest
[INFO] Running org.appng.testsupport.TestBaseTest
2022-09-14 15:47:05,315 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]
2022-09-14 15:47:05,328 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@12f3afb5, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4ced35ed, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2c22a348, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7bd69e82, org.springframework.test.context.transaction.TransactionalTestExecutionListener@74d7184a, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@51b01960]
2022-09-14 15:47:05,411 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]
2022-09-14 15:47:05,568 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@3c1e3314: startup date [Wed Sep 14 15:47:05 CEST 2022]; root of context hierarchy
2022-09-14 15:47:05,760 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 MappingJackson2HttpMessageConverters: 
2022-09-14 15:47:05,761 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 ObjectMappers: 
2022-09-14 15:47:05,761 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 Modules: 
2022-09-14 15:47:05,764 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] Found 0 @Primary Beans: 
2022-09-14 15:47:05,764 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] No ObjectMapper found in context, creating default.
2022-09-14 15:47:05,773 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] No MappingJackson2HttpMessageConverter found in context, creating default.
2022-09-14 15:47:05,788 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] Registering ObjectMapper 'defaultObjectMapper'
2022-09-14 15:47:05,788 INFO  [main] org.appng.api.config.RestConfig: [localhost:application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter'
2022-09-14 15:47:06,159 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@3c1e3314: startup date [Wed Sep 14 15:47:05 CEST 2022]; root of context hierarchy
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.934 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.25.x/appng-testsupport/target/appng-testsupport-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-testsupport ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-testsupport/target/appng-testsupport-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-testsupport ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-testsupport/target/appng-testsupport-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-testsupport/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-testsupport/target/appng-testsupport-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 998 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/maven-metadata.xml (998 B at 100 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-20220914.134607-74.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.25.0-SNAPSHOT/appng-testsupport-1.25.0-20220914.134607-74.jar (62 kB at 163 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-20220914.134607-74.pom
Progress (1): 2.2 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-20220914.134607-74.pom (2.2 kB at 51 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml
Progress (1): 2.1 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (2.1 kB at 161 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 998 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/maven-metadata.xml (998 B at 1.1 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml
Progress (1): 2.1 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/maven-metadata.xml (2.1 kB at 2.3 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/appng-testsupport-1.25.0-20220914.134607-74-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.25.0-SNAPSHOT/appng-testsupport-1.25.0-20220914.134607-74-sources.jar (39 kB at 974 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 998 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-testsupport/1.25.0-SNAPSHOT/maven-metadata.xml (998 B at 747 B/s)
[INFO] 
[INFO] ----------------------< org.appng:appng-rest-api >----------------------
[INFO] Building appNG REST API 1.25.0-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.25.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.25.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.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Action.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/ActionField.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Datasource.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Element.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/ErrorModel.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Field.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/FieldType.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/FieldValue.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Filter.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Link.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Message.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Option.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/OptionType.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Options.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Page.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Parameter.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Permission.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/Sort.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/User.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/docs/ValidationRule.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/pom.xml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/README.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/build.gradle
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/build.sbt
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/settings.gradle
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/gradle.properties
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/src/main/AndroidManifest.xml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/.travis.yml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.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.25.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.25.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.25.x/appng-rest-api/target/generated-sources/swagger/gradlew
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/gradlew.bat
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/gradle/wrapper/gradle-wrapper.properties
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/gradle/wrapper/gradle-wrapper.jar
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/git_push.sh
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/.gitignore
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/swagger/.swagger-codegen-ignore
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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/]
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Action.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/ActionField.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/ActionLink.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/ActionLinkAllOf.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Datasource.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/ErrorModel.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Field.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/FieldType.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/FieldValue.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Filter.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Icon.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Item.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Label.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Link.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Message.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Navigation.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/NavigationItem.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Option.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/OptionType.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Options.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Page.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/PageDefinition.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/PageSize.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Parameter.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Permission.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Section.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/SectionElement.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/Sort.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/docs/User.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.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.25.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.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/pom.xml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/README.md
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/build.gradle
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/build.sbt
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/settings.gradle
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/gradle.properties
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/src/main/AndroidManifest.xml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/.travis.yml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/api/openapi.yaml
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/gradlew
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/gradlew.bat
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/gradle/wrapper/gradle-wrapper.properties
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/gradle/wrapper/gradle-wrapper.jar
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/git_push.sh
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/.gitignore
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-rest-api/target/generated-sources/openapi/.openapi-generator-ignore
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/openapi/.openapi-generator/VERSION
[INFO] writing file /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/generated-sources/swagger/src/main/java added.
[INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.25.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.25.x/appng-rest-api/target/classes
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/generated-sources/swagger/src/main/java/org/appng/api/rest/RFC3339DateFormat.java: /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.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
2022-09-14 15:47:15,262 DEBUG [main] org.appng.api.rest.RestClient : received cookie: foo=bar
2022-09-14 15:47:15,263 DEBUG [main] org.appng.api.rest.RestClient : received cookie: lore=ipsum
2022-09-14 15:47:15,331 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: lore=ipsum
2022-09-14 15:47:15,331 DEBUG [main] org.appng.api.rest.RestClient : sent cookie: foo=bar
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.451 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.02 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.008 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.25.x/appng-rest-api/target/appng-rest-api-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-rest-api ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/appng-rest-api-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-rest-api ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/appng-rest-api-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.25.0-SNAPSHOT/appng-rest-api-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.25.0-SNAPSHOT/appng-rest-api-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-rest-api/target/appng-rest-api-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-rest-api/1.25.0-SNAPSHOT/appng-rest-api-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/maven-metadata.xml (995 B at 50 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/appng-rest-api-1.25.0-20220914.134607-72.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.25.0-SNAPSHOT/appng-rest-api-1.25.0-20220914.134607-72.jar (1.3 MB at 2.8 MB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/appng-rest-api-1.25.0-20220914.134607-72.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.25.0-SNAPSHOT/appng-rest-api-1.25.0-20220914.134607-72.pom (6.9 kB at 43 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml
Progress (1): 816 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (816 B at 82 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/maven-metadata.xml (995 B at 777 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml
Progress (1): 816 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/maven-metadata.xml (816 B at 628 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/appng-rest-api-1.25.0-20220914.134607-72-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.25.0-SNAPSHOT/appng-rest-api-1.25.0-20220914.134607-72-sources.jar (1.2 MB at 5.9 MB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-rest-api/1.25.0-SNAPSHOT/maven-metadata.xml (995 B at 2.0 kB/s)
[INFO] 
[INFO] --------------------< org.appng:appng-persistence >---------------------
[INFO] Building appNG Persistence-Tools 1.25.0-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.25.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.25.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.25.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.25.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.151 s - in org.appng.persistence.hibernate.SnakeCaseNamingStrategyTest
[INFO] Running org.appng.persistence.hibernate.dialect.DialectUTF8Test
2022-09-14 15:47:21,474 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MariaDB103DialectUTF8
2022-09-14 15:47:21,550 INFO  [main] org.hibernate.Version         : HHH000412: Hibernate ORM core version 5.4.32.Final
2022-09-14 15:47:21,701 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.MySql57DialectUTF8
2022-09-14 15:47:21,702 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.335 s - in org.appng.persistence.hibernate.dialect.DialectUTF8Test
[INFO] Running org.appng.persistence.repository.SearchRepositoryTest
2022-09-14 15:47:21,875 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@31190526: startup date [Wed Sep 14 15:47:21 CEST 2022]; root of context hierarchy
2022-09-14 15:47:22,171 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:22,317 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')
2022-09-14 15:47:22,318 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:22,337 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:22,499 INFO  [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
2022-09-14 15:47:22,676 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
Sep 14, 2022 3:47:22 PM ch.sla.jdbcperflogger.Logger info
INFO: Using config file jdbcperflogger-fallback.xml
2022-09-14 15:47:22,705 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:22,706 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:22,706 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:22,709 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:23,080 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:23,144 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:24,761 INFO  [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final
2022-09-14 15:47:25,517 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@144ab983] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:25,521 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6397248c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:25,535 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:25,548 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:26,337 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@31190526: startup date [Wed Sep 14 15:47:21 CEST 2022]; root of context hierarchy
2022-09-14 15:47:26,338 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:26,338 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:26,343 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@30508066: startup date [Wed Sep 14 15:47:26 CEST 2022]; root of context hierarchy
2022-09-14 15:47:26,383 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:26,412 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')
2022-09-14 15:47:26,412 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:26,412 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:26,429 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:26,429 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:26,429 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:26,429 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:26,429 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:26,430 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:26,436 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:27,155 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7608a838] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:27,158 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@55951fcd] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:27,173 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:27,173 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:27,316 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@30508066: startup date [Wed Sep 14 15:47:26 CEST 2022]; root of context hierarchy
2022-09-14 15:47:27,316 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:27,317 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:27,332 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@5df92089: startup date [Wed Sep 14 15:47:27 CEST 2022]; root of context hierarchy
2022-09-14 15:47:27,415 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:27,435 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')
2022-09-14 15:47:27,435 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:27,435 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:27,447 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:27,448 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:27,448 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:27,448 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:27,448 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:27,449 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:27,454 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:27,998 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@51f34185] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:28,000 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@75a226ea] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:28,009 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:28,009 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:28,073 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@5df92089: startup date [Wed Sep 14 15:47:27 CEST 2022]; root of context hierarchy
2022-09-14 15:47:28,073 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:28,073 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:28,076 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@66b31d46: startup date [Wed Sep 14 15:47:28 CEST 2022]; root of context hierarchy
2022-09-14 15:47:28,113 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:28,131 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')
2022-09-14 15:47:28,132 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:28,132 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:28,142 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:28,142 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:28,143 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:28,143 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:28,143 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:28,144 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:28,148 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:28,680 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6c9151c1] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:28,682 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1169fdfd] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:28,690 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:28,691 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:28,749 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@66b31d46: startup date [Wed Sep 14 15:47:28 CEST 2022]; root of context hierarchy
2022-09-14 15:47:28,749 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:28,749 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:28,753 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@5814b4fb: startup date [Wed Sep 14 15:47:28 CEST 2022]; root of context hierarchy
2022-09-14 15:47:28,773 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:28,790 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')
2022-09-14 15:47:28,790 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:28,790 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:28,800 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:28,800 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:28,800 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:28,800 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:28,800 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:28,801 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:28,805 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:29,285 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@119f072c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:29,286 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@667dd150] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:29,294 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:29,294 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:29,346 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@5814b4fb: startup date [Wed Sep 14 15:47:28 CEST 2022]; root of context hierarchy
2022-09-14 15:47:29,346 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:29,347 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:29,352 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@637d111d: startup date [Wed Sep 14 15:47:29 CEST 2022]; root of context hierarchy
2022-09-14 15:47:29,372 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:29,387 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')
2022-09-14 15:47:29,387 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:29,388 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:29,396 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:29,396 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:29,397 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:29,397 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:29,397 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:29,397 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:29,401 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:29,871 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@77307b51] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:29,873 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4850d66b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:29,881 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:29,881 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:29,939 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@637d111d: startup date [Wed Sep 14 15:47:29 CEST 2022]; root of context hierarchy
2022-09-14 15:47:29,939 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:29,939 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:29,941 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@70b1028d: startup date [Wed Sep 14 15:47:29 CEST 2022]; root of context hierarchy
2022-09-14 15:47:29,961 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:29,976 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')
2022-09-14 15:47:29,976 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:29,976 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:29,985 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:29,986 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:29,986 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:29,986 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:29,986 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:29,987 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:29,990 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:30,483 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4eab9aec] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:30,485 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@cce92b5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:30,494 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:30,495 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:30,548 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@70b1028d: startup date [Wed Sep 14 15:47:29 CEST 2022]; root of context hierarchy
2022-09-14 15:47:30,548 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:30,549 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:30,551 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@50b2ba2c: startup date [Wed Sep 14 15:47:30 CEST 2022]; root of context hierarchy
2022-09-14 15:47:30,574 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:30,601 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')
2022-09-14 15:47:30,601 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:30,601 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:30,613 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:30,613 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:30,613 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:30,613 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:30,613 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:30,614 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:30,623 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:31,165 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@13868c41] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:31,168 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@337e573b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:31,176 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:31,176 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:31,236 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@50b2ba2c: startup date [Wed Sep 14 15:47:30 CEST 2022]; root of context hierarchy
2022-09-14 15:47:31,236 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:31,236 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:31,238 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@56f19f36: startup date [Wed Sep 14 15:47:31 CEST 2022]; root of context hierarchy
2022-09-14 15:47:31,257 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:31,274 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')
2022-09-14 15:47:31,274 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:31,274 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:31,284 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:31,284 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:31,284 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:31,284 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:31,284 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:31,285 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:31,289 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:31,769 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@643fed50] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:31,771 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1ece052b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:31,778 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:31,779 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:31,826 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@56f19f36: startup date [Wed Sep 14 15:47:31 CEST 2022]; root of context hierarchy
2022-09-14 15:47:31,827 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:31,827 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:31,829 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@603a34e5: startup date [Wed Sep 14 15:47:31 CEST 2022]; root of context hierarchy
2022-09-14 15:47:31,846 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:31,861 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')
2022-09-14 15:47:31,861 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:31,861 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:31,869 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:31,869 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:31,870 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:31,870 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:31,870 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:31,870 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:31,874 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:32,363 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6f0df74] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:32,364 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@37806ccb] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:32,372 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:32,372 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:32,419 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@603a34e5: startup date [Wed Sep 14 15:47:31 CEST 2022]; root of context hierarchy
2022-09-14 15:47:32,419 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:32,420 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:32,422 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@615bd28b: startup date [Wed Sep 14 15:47:32 CEST 2022]; root of context hierarchy
2022-09-14 15:47:32,440 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:32,456 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')
2022-09-14 15:47:32,456 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:32,456 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:32,465 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:32,465 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:32,466 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:32,466 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:32,466 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:32,466 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:32,470 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:32,948 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@499f9003] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:32,949 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1ae8556c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:32,958 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:32,958 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:33,051 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@615bd28b: startup date [Wed Sep 14 15:47:32 CEST 2022]; root of context hierarchy
2022-09-14 15:47:33,051 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:33,052 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:33,054 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@1cd4082a: startup date [Wed Sep 14 15:47:33 CEST 2022]; root of context hierarchy
2022-09-14 15:47:33,072 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:33,088 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')
2022-09-14 15:47:33,089 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:33,089 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:33,097 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:33,097 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:33,097 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:33,097 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:33,098 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:33,098 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:33,102 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:33,600 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@394e0104] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:33,602 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@30ae6721] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:33,614 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:33,614 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:33,689 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@1cd4082a: startup date [Wed Sep 14 15:47:33 CEST 2022]; root of context hierarchy
2022-09-14 15:47:33,690 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:33,690 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:33,692 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@610115e8: startup date [Wed Sep 14 15:47:33 CEST 2022]; root of context hierarchy
2022-09-14 15:47:33,710 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:33,727 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')
2022-09-14 15:47:33,727 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:33,727 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:33,735 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:33,735 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:33,735 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:33,735 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:33,735 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:33,736 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:33,739 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:34,205 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@40123014] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:34,207 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@28993a77] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:34,215 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:34,215 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:34,314 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@610115e8: startup date [Wed Sep 14 15:47:33 CEST 2022]; root of context hierarchy
2022-09-14 15:47:34,315 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:34,315 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:34,317 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@323fa578: startup date [Wed Sep 14 15:47:34 CEST 2022]; root of context hierarchy
2022-09-14 15:47:34,334 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:34,351 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')
2022-09-14 15:47:34,351 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:34,351 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:34,359 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:34,360 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:34,360 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:34,360 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:34,360 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:34,360 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:34,364 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:34,845 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@36cd58e7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:34,847 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@10744fff] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:34,854 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:34,854 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:34,899 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@323fa578: startup date [Wed Sep 14 15:47:34 CEST 2022]; root of context hierarchy
2022-09-14 15:47:34,899 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:34,899 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:34,902 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@4a35aed6: startup date [Wed Sep 14 15:47:34 CEST 2022]; root of context hierarchy
2022-09-14 15:47:34,917 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:34,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')
2022-09-14 15:47:34,941 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:34,942 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:34,953 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:34,954 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:34,954 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:34,954 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:34,954 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:34,955 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:34,960 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:35,489 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6dc010a2] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:35,491 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@21ad0060] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:35,499 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:35,499 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:35,555 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@4a35aed6: startup date [Wed Sep 14 15:47:34 CEST 2022]; root of context hierarchy
2022-09-14 15:47:35,555 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:35,556 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:35,558 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@1cf38112: startup date [Wed Sep 14 15:47:35 CEST 2022]; root of context hierarchy
2022-09-14 15:47:35,577 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:35,595 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')
2022-09-14 15:47:35,595 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:35,595 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:35,605 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:35,605 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:35,605 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:35,605 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:35,605 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:35,606 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:35,610 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:36,218 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@78e5b18] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:36,219 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2a64c8c3] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:36,228 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:36,228 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:36,292 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@1cf38112: startup date [Wed Sep 14 15:47:35 CEST 2022]; root of context hierarchy
2022-09-14 15:47:36,293 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:36,293 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.583 s - in org.appng.persistence.repository.SearchRepositoryTest
[INFO] Running org.appng.persistence.repository.SearchQueryTest
2022-09-14 15:47:36,328 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:36,336 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:36,336 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:36,336 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:36,336 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:36,336 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:36,337 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:36,340 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:36,816 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@430ec0d7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:36,818 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2e1a8c1a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:36,826 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:36,840 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:36,848 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:36,848 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:36,848 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:36,848 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:36,848 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:36,849 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:36,851 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:37,311 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@21b33459] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:37,312 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@35d53d53] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:37,320 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:37,347 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:37,356 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:37,356 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:37,356 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:37,356 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:37,356 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:37,357 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:37,360 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:37,818 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4127f82a] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:37,820 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4f37f2e5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:37,827 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:37,838 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:37,845 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:37,845 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:37,845 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:37,846 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:37,846 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:37,846 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:37,849 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:38,286 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5398fac2] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:38,287 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@52743ef2] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:38,295 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:38,309 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:38,348 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:38,348 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:38,348 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:38,348 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:38,348 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:38,349 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:38,352 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:38,802 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@28d1e59d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:38,803 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4c2f3f41] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:38,811 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:38,821 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:38,828 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:38,829 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:38,829 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:38,829 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:38,829 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:38,829 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:38,832 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:39,442 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@55f77306] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:39,444 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@70bfc7d5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:39,450 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: 3.162 s - in org.appng.persistence.repository.SearchQueryTest
[INFO] Running org.appng.persistence.repository.QueryDslSearchRepositoryTest
2022-09-14 15:47:39,466 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@24fc59e3: startup date [Wed Sep 14 15:47:39 CEST 2022]; root of context hierarchy
2022-09-14 15:47:39,484 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:39,501 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')
2022-09-14 15:47:39,502 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:39,502 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:39,509 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:39,510 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:39,510 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:39,510 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:39,510 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:39,511 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:39,513 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:39,980 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7d8e1c87] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:39,982 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@139be871] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:39,990 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:39,990 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:40,099 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@24fc59e3: startup date [Wed Sep 14 15:47:39 CEST 2022]; root of context hierarchy
2022-09-14 15:47:40,100 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:40,100 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.636 s - in org.appng.persistence.repository.QueryDslSearchRepositoryTest
[INFO] Running org.appng.persistence.repository.EnversSearchRepositoryTest
2022-09-14 15:47:40,113 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@1abd92c6: startup date [Wed Sep 14 15:47:40 CEST 2022]; root of context hierarchy
2022-09-14 15:47:40,134 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:47:40,155 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')
2022-09-14 15:47:40,155 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:40,155 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:47:40,164 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:47:40,164 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:47:40,164 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:47:40,164 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:47:40,164 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:47:40,165 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:47:40,168 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:47:40,640 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6fc1a561] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:40,641 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@15cf0837] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:47:40,649 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:47:40,650 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:47:40,727 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@1abd92c6: startup date [Wed Sep 14 15:47:40 CEST 2022]; root of context hierarchy
2022-09-14 15:47:40,727 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.624 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.25.x/appng-persistence/target/appng-persistence-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-persistence ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-persistence/target/appng-persistence-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-persistence ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-persistence/target/appng-persistence-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-persistence/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-persistence/target/appng-persistence-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 998 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/maven-metadata.xml (998 B at 62 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-20220914.134607-72.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.25.0-SNAPSHOT/appng-persistence-1.25.0-20220914.134607-72.jar (29 kB at 338 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-20220914.134607-72.pom
Progress (1): 3.3 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-20220914.134607-72.pom (3.3 kB at 43 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml
Progress (1): 2.1 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (2.1 kB at 175 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 998 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/maven-metadata.xml (998 B at 545 B/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml
Progress (1): 2.1 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/maven-metadata.xml (2.1 kB at 2.6 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/appng-persistence-1.25.0-20220914.134607-72-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.25.0-SNAPSHOT/appng-persistence-1.25.0-20220914.134607-72-sources.jar (28 kB at 450 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 998 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-persistence/1.25.0-SNAPSHOT/maven-metadata.xml (998 B at 1.3 kB/s)
[INFO] 
[INFO] -----------------------< org.appng:appng-search >-----------------------
[INFO] Building appNG Search 1.25.0-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.25.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.25.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.25.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.249 s - in org.appng.search.searcher.GermanSearchTermProcessorTest
[INFO] Running org.appng.search.indexer.StandardSearcherTest
2022-09-14 15:47:46,871 DEBUG [main] org.appng.search.indexer.GlobalIndexer: start indexing for site manager
2022-09-14 15:47:46,887 INFO  [main] org.appng.search.indexer.FileSystemProvider: dataDir: /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages
Sep 14, 2022 3:47:47 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 14, 2022 3:47:47 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.
2022-09-14 15:47:47,658 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/2):/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/de/42.txt
2022-09-14 15:47:47,660 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 769ms
2022-09-14 15:47:47,664 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/de/42.jsp
2022-09-14 15:47:47,845 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title'
2022-09-14 15:47:47,849 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents'
2022-09-14 15:47:47,849 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield'
2022-09-14 15:47:47,849 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield'
2022-09-14 15:47:47,853 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/2):/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/de/42.jsp
2022-09-14 15:47:47,854 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 194ms
2022-09-14 15:47:47,880 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (1/4):/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/42.txt
2022-09-14 15:47:47,881 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 26ms
2022-09-14 15:47:47,903 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (2/4):/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/foobar.txt
2022-09-14 15:47:47,904 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 23ms
2022-09-14 15:47:47,904 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/42.jsp
2022-09-14 15:47:47,908 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title'
2022-09-14 15:47:47,909 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents'
2022-09-14 15:47:47,909 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield'
2022-09-14 15:47:47,909 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield'
2022-09-14 15:47:47,909 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (3/4):/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/42.jsp
2022-09-14 15:47:47,909 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 5ms
2022-09-14 15:47:47,909 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/acme.jsp
2022-09-14 15:47:47,910 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = title
2022-09-14 15:47:47,910 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = content
2022-09-14 15:47:47,910 DEBUG [main] org.appng.search.indexer.FileSystemProvider: indexing (4/4):/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/acme.jsp
2022-09-14 15:47:47,911 TRACE [main] org.appng.search.indexer.FileSystemProvider: extraction took 1ms
2022-09-14 15:47:47,911 INFO  [main] org.appng.search.indexer.FileSystemProvider: Indexing 6 files took 1022 milliseconds
2022-09-14 15:47:48,041 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1563912983 with Analyzer class org.apache.lucene.analysis.standard.StandardAnalyzer
2022-09-14 15:47:48,061 INFO  [documentIndexer] org.appng.search.indexer.DocumentIndexer: clearing index at /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index
2022-09-14 15:47:50,328 INFO  [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1563912983
2022-09-14 15:47:50,328 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)
2022-09-14 15:47:50,328 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1563912983, containing 0 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index
2022-09-14 15:47:50,330 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@5d376b17
2022-09-14 15:47:50,333 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments:1:nrt)
2022-09-14 15:47:50,333 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@7dfce03
2022-09-14 15:47:50,342 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1343836762 with Analyzer class org.apache.lucene.analysis.de.GermanAnalyzer
2022-09-14 15:47:50,414 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.txt +type:txt
2022-09-14 15:47:50,414 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [71ms] CREATE, query: +id:/de/42.txt +type:txt
2022-09-14 15:47:50,418 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/de/42.jsp +type:jsp
2022-09-14 15:47:50,418 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [4ms] CREATE, query: +id:/de/42.jsp +type:jsp
2022-09-14 15:47:52,726 INFO  [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1343836762
2022-09-14 15:47:52,726 INFO  [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/de' which offered 2 events (CREATE: 2, UPDATE: 0, DELETE: 0). The index now contains 2 documents (was 0 before)
2022-09-14 15:47:52,726 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1343836762, containing 2 documents (before: 0) directory: /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index
2022-09-14 15:47:52,728 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@5019525a
2022-09-14 15:47:52,728 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed StandardDirectoryReader(segments_1:3:nrt)
2022-09-14 15:47:52,728 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@7dfce03
2022-09-14 15:47:52,738 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: opened IndexWriter#1436778675 with Analyzer class org.apache.lucene.analysis.en.EnglishAnalyzer
2022-09-14 15:47:52,796 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.txt +type:txt
2022-09-14 15:47:52,796 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [18ms] CREATE, query: +id:/en/42.txt +type:txt
2022-09-14 15:47:52,797 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/foobar.txt +type:txt
2022-09-14 15:47:52,797 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/foobar.txt +type:txt
2022-09-14 15:47:52,801 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/42.jsp +type:jsp
2022-09-14 15:47:52,801 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [3ms] CREATE, query: +id:/en/42.jsp +type:jsp
2022-09-14 15:47:52,802 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: creating document +id:/en/acme.jsp +type:jsp
2022-09-14 15:47:52,802 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: [1ms] CREATE, query: +id:/en/acme.jsp +type:jsp
2022-09-14 15:47:55,195 INFO  [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1436778675
2022-09-14 15:47:55,196 INFO  [documentIndexer] org.appng.search.indexer.DocumentIndexer: done with DocumentProducer 'index /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en' which offered 4 events (CREATE: 4, UPDATE: 0, DELETE: 0). The index now contains 6 documents (was 2 before)
2022-09-14 15:47:55,196 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: comitted IndexWriter#1436778675, containing 6 documents (before: 2) directory: /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index
2022-09-14 15:47:55,198 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed org.apache.lucene.index.IndexWriter@55a380b3
2022-09-14 15:47:55,199 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_332, java.vm.version=25.332-b09, lucene.version=8.10.0, os.arch=amd64, java.runtime.version=1.8.0_332-b09, source=flush, os.version=5.10.0-15-amd64, timestamp=1663163272510}]:[attributes={Lucene87StoredFieldsFormat.mode=BEST_SPEED}] :id=5bhfyva6f00wfmon12313xwl8)
2022-09-14 15:47:55,199 DEBUG [documentIndexer] org.appng.search.indexer.DocumentIndexer: closed MMapDirectory@/var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/index lockFactory=org.apache.lucene.store.NativeFSLockFactory@7dfce03
2022-09-14 15:47:55,342 INFO  [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:de +((title:anhalt contents:anhalt) (title:anhalter* contents:anhalter*))
2022-09-14 15:47:56,692 INFO  [main] org.appng.search.searcher.StandardSearcher: 2 results returned from query: +language:en +((title:hitchhik contents:hitchhik) (title:hitchhiker* contents:hitchhiker*))
2022-09-14 15:47:56,717 INFO  [main] org.appng.search.searcher.StandardSearcher: 1 results returned from query: +language:en +((title:foo contents:foo) (title:foo* contents:foo*))
2022-09-14 15:47:56,735 INFO  [main] org.appng.search.searcher.StandardSearcher: 0 results returned from query: +language:en +((title:acm contents:acm) (title:acme* contents:acme*))
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.158 s - in org.appng.search.indexer.StandardSearcherTest
[INFO] Running org.appng.search.indexer.ParseTagsTest
2022-09-14 15:47:56,744 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1'
2022-09-14 15:47:56,744 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2'
2022-09-14 15:47:56,744 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'contents'
2022-09-14 15:47:56,744 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field1'
2022-09-14 15:47:56,744 TRACE [main] org.appng.search.indexer.ParseTags: adding a:searchable field = 'field2'
{field1=A, contents=A B D, field2=B}
2022-09-14 15:47:56,745 DEBUG [main] org.appng.search.indexer.ParseTags: parsing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pages/en/42.jsp
2022-09-14 15:47:56,746 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'title'
2022-09-14 15:47:56,747 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'contents'
2022-09-14 15:47:56,747 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'customfield'
2022-09-14 15:47:56,747 TRACE [main] org.appng.search.indexer.ParseTags: adding appNG:searchable field = 'anotherCustomfield'
2022-09-14 15:47:56,748 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field1
2022-09-14 15:47:56,748 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = field2
2022-09-14 15:47:56,748 TRACE [main] org.appng.search.indexer.ParseTags: skipping appng:searchable field = 
{}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 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.25.x/appng-search/target/appng-search-1.25.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-search ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/appng-search-1.25.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-search ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/appng-search-1.25.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.25.x/appng-search/target/appng-search-1.25.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-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.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/maven-metadata.xml (993 B at 31 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-20220914.134607-72.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.25.0-SNAPSHOT/appng-search-1.25.0-20220914.134607-72.jar (54 kB at 877 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-20220914.134607-72.pom
Progress (1): 3.3 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-20220914.134607-72.pom (3.3 kB at 122 kB/s)
Downloading from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml
Progress (1): 2.1 kB
                    
Downloaded from appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (2.1 kB at 81 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/maven-metadata.xml (993 B at 1.0 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml
Progress (1): 2.1 kB
                    
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/maven-metadata.xml (2.1 kB at 4.6 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/appng-search-1.25.0-20220914.134607-72-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.25.0-SNAPSHOT/appng-search-1.25.0-20220914.134607-72-sources.jar (40 kB at 240 kB/s)
Uploading to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Uploaded to appng-snapshot: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-search/1.25.0-SNAPSHOT/maven-metadata.xml (993 B at 1.6 kB/s)
[INFO] 
[INFO] ------------------------< org.appng:appng-core >------------------------
[INFO] Building appNG Core Library 1.25.0-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.25.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.25.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 110 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 206 source files to /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/classes
[INFO] /var/lib/jenkins/workspace/appNG_1.25.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.25.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.25.x/appng-core/src/main/java/org/appng/core/model/PlatformTransformer.java: /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/src/main/java/org/appng/core/model/PlatformTransformer.java uses unchecked or unsafe operations.
[INFO] /var/lib/jenkins/workspace/appNG_1.25.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 93 source files to /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/src/test/java/org/appng/core/service/PlatformTestConfig.java: Some input files use or override a deprecated API.
[INFO] /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/src/test/java/org/appng/core/service/PlatformTestConfig.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-core ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.core.model.ThymeleafProcessorTest
2022-09-14 15:48:08,995 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:08,786_main/platform.xml
2022-09-14 15:48:09,420 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:08,786_main/template/platform.html
2022-09-14 15:48:09,421 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:08,786_main/template/hello-custom.html
2022-09-14 15:48:09,421 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:08,786_main/template/hello.html
2022-09-14 15:48:09,796 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:08,786_main/index.html
2022-09-14 15:48:10,591 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,560_main/platform.xml
2022-09-14 15:48:10,608 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,560_main/template/hello.html
2022-09-14 15:48:10,608 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,560_main/template/platform.html
2022-09-14 15:48:10,609 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,560_main/template/hello-custom.html
2022-09-14 15:48:10,626 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,560_main/index.html
2022-09-14 15:48:10,655 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,645_main/platform.xml
2022-09-14 15:48:10,663 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,645_main/template/platform.html
2022-09-14 15:48:10,664 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,645_main/template/hello-custom.html
2022-09-14 15:48:10,664 INFO  [main] org.appng.core.model.ThymeleafProcessor: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/2022-09-14-15:48:10,645_main/template/hello.html
[INFO] Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.285 s - in org.appng.core.model.ThymeleafProcessorTest
[INFO] Running org.appng.core.model.ApplicationProviderTest
2022-09-14 15:48:10,728 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]
2022-09-14 15:48:10,740 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@f0020b1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@759de304, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5649d11a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@294f9d50, org.springframework.test.context.transaction.TransactionalTestExecutionListener@27443560, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3ddb774f]
2022-09-14 15:48:10,837 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml]
2022-09-14 15:48:11,004 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]
2022-09-14 15:48:11,037 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]
2022-09-14 15:48:11,078 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@d919544: startup date [Wed Sep 14 15:48:11 CEST 2022]; root of context hierarchy
2022-09-14 15:48:11,350 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 
2022-09-14 15:48:11,351 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 
2022-09-14 15:48:11,352 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 
2022-09-14 15:48:11,354 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 
2022-09-14 15:48:11,354 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default.
2022-09-14 15:48:11,362 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default.
2022-09-14 15:48:11,364 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper'
2022-09-14 15:48:11,364 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter'
2022-09-14 15:48:11,367 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
Sep 14, 2022 3:48:11 PM ch.sla.jdbcperflogger.Logger info
INFO: Using config file jdbcperflogger-fallback.xml
2022-09-14 15:48:11,899 INFO  [HSQLDB Server @1a9ec80e] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Checkpoint start
2022-09-14 15:48:11,899 INFO  [HSQLDB Server @1a9ec80e] hsqldb.db.HSQLDB833C41D8EA.ENGINE: checkpointClose start
2022-09-14 15:48:12,019 INFO  [HSQLDB Server @1a9ec80e] hsqldb.db.HSQLDB833C41D8EA.ENGINE: checkpointClose synched
2022-09-14 15:48:12,187 INFO  [HSQLDB Server @1a9ec80e] hsqldb.db.HSQLDB833C41D8EA.ENGINE: checkpointClose script done
2022-09-14 15:48:12,254 INFO  [HSQLDB Server @1a9ec80e] hsqldb.db.HSQLDB833C41D8EA.ENGINE: checkpointClose end
2022-09-14 15:48:12,256 INFO  [HSQLDB Server @1a9ec80e] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Checkpoint end - txts: 1
2022-09-14 15:48:12,327 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:12,355 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]
2022-09-14 15:48:12,457 INFO  [main] org.hibernate.Version         : HHH000412: Hibernate ORM core version 5.4.32.Final
2022-09-14 15:48:12,709 INFO  [main] org.hibernate.annotations.common.Version: HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
2022-09-14 15:48:13,179 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
2022-09-14 15:48:13,250 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:13,535 INFO  [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final
2022-09-14 15:48:13,783 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:13,795 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:14,348 WARN  [main] org.appng.api.support.RequestFactoryBean: invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!
2022-09-14 15:48:14,398 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,399 WARN  [main] org.appng.forms.impl.RequestBean: parameter entityId is alread present with value [1], tried to add [1]
2022-09-14 15:48:14,447 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:14,447 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for datasource 'entities' did not match - ${empty action and empty entityId}
2022-09-14 15:48:14,557 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
2022-09-14 15:48:14,559 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:14,685 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,686 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,686 WARN  [main] org.appng.forms.impl.RequestBean: parameter entityId is alread present with value [1], tried to add [1]
2022-09-14 15:48:14,687 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:14,688 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for datasource 'entities' did not match - ${empty action and empty entityId}
2022-09-14 15:48:14,858 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'update' of event 'events' did not match - ${action eq 'update' and not empty entityId}
2022-09-14 15:48:14,858 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:14,926 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,926 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,926 WARN  [main] org.appng.forms.impl.RequestBean: parameter entityId is alread present with value [1], tried to add [1]
2022-09-14 15:48:14,928 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:14,928 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for datasource 'entities' did not match - ${empty action and empty entityId}
2022-09-14 15:48:14,983 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,983 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [update], tried to add [update]
2022-09-14 15:48:14,983 WARN  [main] org.appng.forms.impl.RequestBean: parameter entityId is alread present with value [2], tried to add [1]
2022-09-14 15:48:14,985 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:14,985 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for datasource 'entities' did not match - ${empty action and empty entityId}
2022-09-14 15:48:14,988 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: 816688709
	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:756)
	at org.appng.core.model.ApplicationProvider.access$000(ApplicationProvider.java:129)
	at org.appng.core.model.ApplicationProvider$2.perform(ApplicationProvider.java:634)
	at org.appng.core.model.ApplicationProvider.doMonitored(ApplicationProvider.java:687)
	at org.appng.core.model.ApplicationProvider.addElements(ApplicationProvider.java:645)
	at org.appng.core.model.ApplicationProvider.buildStructure(ApplicationProvider.java:545)
	at org.appng.core.model.ApplicationProvider.process(ApplicationProvider.java:282)
	at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:282)
	at org.appng.core.model.ApplicationProviderTest.testUpdateExceptionDataSource(ApplicationProviderTest.java:173)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)
	at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
	at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:364)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:237)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:158)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:428)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:562)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:548)
Caused by: org.appng.api.ApplicationException: adfsf
	at org.appng.testapplication.TestEntities.getData(TestEntities.java:53)
	at org.appng.api.support.CallableDataSource.perform(CallableDataSource.java:222)
	... 45 more
2022-09-14 15:48:15,129 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [update], tried to add [update]
2022-09-14 15:48:15,129 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [update], tried to add [update]
2022-09-14 15:48:15,129 WARN  [main] org.appng.forms.impl.RequestBean: parameter entityId is alread present with value [1], tried to add [1]
2022-09-14 15:48:15,131 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:15,131 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for datasource 'entities' did not match - ${empty action and empty entityId}
2022-09-14 15:48:15,216 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [create], tried to add [create]
2022-09-14 15:48:15,217 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'update' of event 'events' did not match - ${action eq 'update' and not empty entityId}
2022-09-14 15:48:15,217 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for datasource 'entities' did not match - ${empty action and empty entityId}
2022-09-14 15:48:15,258 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@d919544: startup date [Wed Sep 14 15:48:11 CEST 2022]; root of context hierarchy
2022-09-14 15:48:15,258 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:15,695 INFO  [HSQLDB Connection @58b91261] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Database closed
[ERROR] Tests run: 12, Failures: 8, Errors: 0, Skipped: 0, Time elapsed: 5.229 s <<< FAILURE! - in org.appng.core.model.ApplicationProviderTest
[ERROR] org.appng.core.model.ApplicationProviderTest.testUpdateInclude  Time elapsed: 0.475 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected attribute value '{javax.validation.constraints.NotNull.message}' but was '{validation.notNull}' - comparing <message code="{javax.validation.constraints.NotNull.message}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code to <message code="{validation.notNull}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action"></post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <element passive="true">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action"></param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[]" type="object" binding="children.children[]">
            <field name="name" type="text" binding="children.children[].name">
                <validation>
                    <notNull>
                        <message ref="children.children[].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
            </field>
            <field name="integerValue" type="int" format="#" binding="children.children[].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected attribute value '{javax.validation.constraints.NotNull.message}' but was '{validation.notNull}' - comparing <message code="{javax.validation.constraints.NotNull.message}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code to <message code="{validation.notNull}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code

	at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:267)
	at org.appng.core.model.ApplicationProviderTest.testUpdateInclude(ApplicationProviderTest.java:153)

[ERROR] org.appng.core.model.ApplicationProviderTest.testUpdateException  Time elapsed: 0.181 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '3' but was '2' - comparing <page...> at /applicationReference[1]/pages[1]/page[1] to <page...> at /applicationReference[1]/pages[1]/page[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action">update</post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <element passive="true">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action">update</param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
            <messages ref="parent.name">
                <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </messages>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[0]" type="object" binding="children[0]">
            <field name="name" type="text" binding="children[0].name">
                <validation>
                    <notNull>
                        <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
                <messages ref="children[0].name">
                    <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </messages>
            </field>
            <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <userdata>
<input name="name">exception</input>
                            </userdata>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '3' but was '2' - comparing <page...> at /applicationReference[1]/pages[1]/page[1] to <page...> at /applicationReference[1]/pages[1]/page[1]

	at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:285)
	at org.appng.core.model.ApplicationProviderTest.testUpdateException(ApplicationProviderTest.java:183)

[ERROR] org.appng.core.model.ApplicationProviderTest.testUpdateExecute  Time elapsed: 0.058 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index" executionTime="16">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action">update</post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section executionTime="13" id="42">
                    <element passive="true" executionTime="13">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action">update</param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
            <messages ref="parent.name">
                <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </messages>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[0]" type="object" binding="children[0]">
            <field name="name" type="text" binding="children[0].name">
                <validation>
                    <notNull>
                        <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
                <messages ref="children[0].name">
                    <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </messages>
            </field>
            <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <userdata>
<input name="name">new name</input>
                            </userdata>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

	at org.appng.core.model.ApplicationProviderTest.runMonitoredTest(ApplicationProviderTest.java:278)
	at org.appng.core.model.ApplicationProviderTest.testUpdateExecute(ApplicationProviderTest.java:163)

[ERROR] org.appng.core.model.ApplicationProviderTest.testCallDataSourceEntity  Time elapsed: 0.037 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datasource xmlns="http://www.appng.org/schema/platform" id="entity">
    <config>
        <title id="entity">Entity</title>
        <permissions>
            <permission ref="show_entity" mode="set"></permission>
        </permissions>
        <params>
            <param name="entityId">1</param>
            <param name="param2"></param>
        </params>
        <meta-data bindClass="org.appng.testapplication.TestEntity">
            <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
                <label id="id">ID</label>
                <condition expression="true"/>
            </field>
            <field name="name" type="text" binding="name">
                <label id="name">Name</label>
            </field>
            <field name="integerValue" type="list:checkbox" binding="integerValue">
                <label id="integerValue">integer value</label>
            </field>
            <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
                <label id="doubleValue">double value</label>
            </field>
            <field name="booleanValue" type="checkbox" binding="booleanValue">
                <label id="booleanValue">boolean value</label>
            </field>
            <field name="parent" type="object" binding="parent">
                <field name="name" type="text" binding="parent.name"/>
                <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
            </field>
            <field name="children" type="list:object" binding="children">
                <field name="children[]" type="object" binding="children.children[]">
                    <field name="name" type="text" binding="children.children[].name"/>
                    <field name="integerValue" type="int" format="#" binding="children.children[].integerValue"/>
                </field>
            </field>
        </meta-data>
    </config>
    <data>
        <selection id="integerValue" type="checkbox">
            <title id="integerValue">integer value</title>
            <option value="1" name="1" selected="false"/>
            <option value="2" name="2" selected="false"/>
            <option value="3" name="3" selected="false"/>
            <option value="4" name="4" selected="false"/>
            <option value="5" name="5" selected="true"/>
        </selection>
        <result>
            <field name="id" type="int">
                <value>1</value>
            </field>
            <field name="name" type="text">
                <value>entity1</value>
            </field>
            <field name="integerValue" type="list:checkbox">
                <value>5</value>
            </field>
            <field name="doubleValue" type="decimal">
                <value>5.5</value>
            </field>
            <field name="booleanValue" type="checkbox">
                <value>false</value>
            </field>
            <field name="parent" type="object">
                <field name="name" type="text">
                    <value>entity1</value>
                </field>
                <field name="integerValue" type="int">
                    <value>5</value>
                </field>
                <value></value>
            </field>
            <field name="children" type="list:object">
                <field name="children[0]" type="object">
                    <field name="name" type="text">
                        <value>entity2</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>7</value>
                    </field>
                    <value></value>
                </field>
                <field name="children[1]" type="object">
                    <field name="name" type="text">
                        <value>entity3</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>9</value>
                    </field>
                    <value></value>
                </field>
            </field>
        </result>
    </data>
</datasource>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1]

	at org.appng.core.model.ApplicationProviderTest.testCallDataSourceEntity(ApplicationProviderTest.java:220)

[ERROR] org.appng.core.model.ApplicationProviderTest.testCallAction  Time elapsed: 0.044 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected number of element attributes '3' but was '2' - comparing <action...> at /action[1] to <action...> at /action[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<action xmlns="http://www.appng.org/schema/platform" id="create" eventId="events">
    <config>
        <title id="create.entity">Create entity</title>
        <permissions>
            <permission ref="create.entity" mode="set"></permission>
        </permissions>
        <params>
            <param name="form_action">create</param>
            <param name="action">create</param>
        </params>
        <meta-data bindClass="org.appng.testapplication.TestEntity">
            <field name="id" type="int" format="#" hidden="true" binding="id">
                <label id="id">ID</label>
                <condition expression="true"/>
            </field>
            <field name="name" type="text" binding="name">
                <label id="name">Name</label>
                <validation>
                    <notNull>
                        <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
            </field>
            <field name="integerValue" type="list:checkbox" binding="integerValue">
                <label id="integerValue">integer value</label>
            </field>
            <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
                <label id="doubleValue">double value</label>
            </field>
            <field name="booleanValue" type="checkbox" binding="booleanValue">
                <label id="booleanValue">boolean value</label>
            </field>
            <field name="parent" type="object" binding="parent">
                <field name="name" type="text" binding="parent.name">
                    <validation>
                        <notNull>
                            <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                        </notNull>
                    </validation>
                    <messages ref="parent.name">
                        <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </messages>
                </field>
                <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
            </field>
            <field name="children" type="list:object" binding="children">
                <field name="children[0]" type="object" binding="children[0]">
                    <field name="name" type="text" binding="children[0].name">
                        <validation>
                            <notNull>
<message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                            </notNull>
                        </validation>
                        <messages ref="children[0].name">
                            <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                        </messages>
                    </field>
                    <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
                </field>
            </field>
        </meta-data>
    </config>
    <condition expression="${form_action eq 'create' and action eq 'create'}"/>
    <datasource id="new-entity"/>
    <userdata>
        <input name="name">new name</input>
    </userdata>
    <data>
        <selection id="integerValue" type="checkbox">
            <title id="integerValue">integer value</title>
            <option value="1" name="1" selected="false"/>
            <option value="2" name="2" selected="false"/>
            <option value="3" name="3" selected="false"/>
            <option value="4" name="4" selected="false"/>
            <option value="5" name="5" selected="true"/>
        </selection>
        <result>
            <field name="id" type="int">
                <value></value>
            </field>
            <field name="name" type="text">
                <value></value>
            </field>
            <field name="integerValue" type="list:checkbox">
                <value></value>
            </field>
            <field name="doubleValue" type="decimal">
                <value></value>
            </field>
            <field name="booleanValue" type="checkbox">
                <value></value>
            </field>
            <field name="parent" type="object">
                <field name="name" type="text">
                    <value>entity1</value>
                </field>
                <field name="integerValue" type="int">
                    <value>5</value>
                </field>
                <value></value>
            </field>
            <field name="children" type="list:object">
                <field name="children[0]" type="object">
                    <field name="name" type="text">
                        <value>entity2</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>7</value>
                    </field>
                    <value></value>
                </field>
                <field name="children[1]" type="object">
                    <field name="name" type="text">
                        <value>entity3</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>9</value>
                    </field>
                    <value></value>
                </field>
            </field>
        </result>
    </data>
    <bean id="entities">
        <option name="action" id="create"/>
    </bean>
</action>
, org.custommonkey.xmlunit.Diff
[different] Expected number of element attributes '3' but was '2' - comparing <action...> at /action[1] to <action...> at /action[1]

	at org.appng.core.model.ApplicationProviderTest.testCallAction(ApplicationProviderTest.java:252)

[ERROR] org.appng.core.model.ApplicationProviderTest.testUpdateValidationError  Time elapsed: 0.049 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action">update</post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <element passive="true">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action">update</param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
        <messages ref="name">
            <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
        </messages>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
            <messages ref="parent.name">
                <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </messages>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[0]" type="object" binding="children[0]">
            <field name="name" type="text" binding="children[0].name">
                <validation>
                    <notNull>
                        <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
                <messages ref="children[0].name">
                    <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </messages>
            </field>
            <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <userdata>
<input name="integerValue">4</input>
<input name="doubleValue">3.9</input>
<input name="booleanValue">true</input>
                            </userdata>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="true"/>
    <option value="5" name="5" selected="false"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

	at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:267)
	at org.appng.core.model.ApplicationProviderTest.testUpdateValidationError(ApplicationProviderTest.java:203)

[ERROR] org.appng.core.model.ApplicationProviderTest.testCallDataSourceEntities  Time elapsed: 0.036 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datasource xmlns="http://www.appng.org/schema/platform" id="entities">
    <config>
        <title id="entities">Entities</title>
        <permissions>
            <permission ref="show_entities" mode="set"></permission>
        </permissions>
        <params>
            <param name="param1"></param>
            <param name="param2"></param>
            <param name="param3"></param>
            <param name="param4" default="4">4</param>
        </params>
        <meta-data bindClass="org.appng.testapplication.TestEntity">
            <field name="id" type="int" format="#" hidden="true" binding="id">
                <label id="id">ID</label>
                <condition expression="true"/>
            </field>
            <field name="name" type="text" readonly="true" hidden="true" binding="name">
                <sort/>
                <label id="name">Name</label>
            </field>
            <field name="integerValue" type="int" format="#" binding="integerValue">
                <label id="integerValue">integer value</label>
            </field>
            <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
                <sort/>
                <label id="doubleValue">double value</label>
            </field>
            <field name="booleanValue" type="checkbox" binding="booleanValue">
                <label id="booleanValue">boolean value</label>
            </field>
            <field name="actions" type="linkpanel" binding="actions">
                <label id="actions">Actions</label>
            </field>
        </meta-data>
        <linkpanel id="actions" location="inline">
            <link id="actions[1]" target="/${current.id}_edit" mode="intern" default="true">
                <label id="edit">Edit</label>
                <icon>edit</icon>
            </link>
            <link id="actions[2]" target="/${current.id}_delete" mode="intern" default="true">
                <label id="delete">Delete</label>
                <icon>delete</icon>
                <confirmation id="confirm.delete" params="#{name}">Really delete #{name}?</confirmation>
            </link>
        </linkpanel>
    </config>
    <data>
        <resultset chunk="0" chunkname="entities" chunksize="2" nextchunk="0" previouschunk="0" firstchunk="0" lastchunk="0" hits="2">
            <result>
                <field name="id" type="int">
                    <value>1</value>
                </field>
                <field name="name" type="text">
                    <value>entity1</value>
                </field>
                <field name="integerValue" type="int">
                    <value>5</value>
                </field>
                <field name="doubleValue" type="decimal">
                    <value>5.5</value>
                </field>
                <field name="booleanValue" type="checkbox">
                    <value>false</value>
                </field>
                <linkpanel id="actions" location="inline">
                    <link id="actions[1]" target="/1_edit" mode="intern" default="true">
                        <label id="edit">Edit</label>
                        <icon>edit</icon>
                    </link>
                    <link id="actions[2]" target="/1_delete" mode="intern" default="true">
                        <label id="delete">Delete</label>
                        <icon>delete</icon>
                        <confirmation id="confirm.delete" params="#{name}">Really delete entity1?</confirmation>
                    </link>
                </linkpanel>
            </result>
            <result>
                <field name="id" type="int">
                    <value>2</value>
                </field>
                <field name="name" type="text">
                    <value>entity2</value>
                </field>
                <field name="integerValue" type="int">
                    <value>7</value>
                </field>
                <field name="doubleValue" type="decimal">
                    <value>7.8</value>
                </field>
                <field name="booleanValue" type="checkbox">
                    <value>true</value>
                </field>
                <linkpanel id="actions" location="inline">
                    <link id="actions[1]" target="/2_edit" mode="intern" default="true">
                        <label id="edit">Edit</label>
                        <icon>edit</icon>
                    </link>
                    <link id="actions[2]" target="/2_delete" mode="intern" default="true">
                        <label id="delete">Delete</label>
                        <icon>delete</icon>
                        <confirmation id="confirm.delete" params="#{name}">Really delete entity2?</confirmation>
                    </link>
                </linkpanel>
            </result>
        </resultset>
    </data>
</datasource>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1]

	at org.appng.core.model.ApplicationProviderTest.testCallDataSourceEntities(ApplicationProviderTest.java:231)

[ERROR] org.appng.core.model.ApplicationProviderTest.testCreate  Time elapsed: 0.039 s  <<< FAILURE!
junit.framework.AssertionFailedError: 
XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '5' but was '7' - comparing <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1] to <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">create</url-param>
                        <url-param name="entityId"/>
                        <url-param name="entityAction"/>
                        <url-param name="entityId"/>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action"></post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <title id="create.entity">Create entity</title>
                    <element>
                        <title id="create.entity">Create entity</title>
                        <action id="create" eventId="events" onSuccess="demo-application/index/create">
                            <config>
<title id="create.entity">Create entity</title>
<permissions>
    <permission ref="create.entity" mode="set"></permission>
</permissions>
<params>
    <param name="form_action"></param>
    <param name="action">create</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[]" type="object" binding="children.children[]">
            <field name="name" type="text" binding="children.children[].name">
                <validation>
                    <notNull>
                        <message ref="children.children[].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
            </field>
            <field name="integerValue" type="int" format="#" binding="children.children[].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'create' and action eq 'create'}"/>
                            <datasource id="new-entity"/>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value></value>
    </field>
    <field name="name" type="text">
        <value></value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value></value>
    </field>
    <field name="doubleValue" type="decimal">
        <value></value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value></value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="create"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '5' but was '7' - comparing <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1] to <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]

	at org.appng.core.model.ApplicationProviderTest.runTest(ApplicationProviderTest.java:267)
	at org.appng.core.model.ApplicationProviderTest.testCreate(ApplicationProviderTest.java:210)

[INFO] Running org.appng.core.model.PageParameterProcessorTest
2022-09-14 15:48:15,993 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.095 s - in org.appng.core.model.PageParameterProcessorTest
[INFO] Running org.appng.core.model.CacheProviderTest
2022-09-14 15:48:16,032 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/WEB-INF/cache/platform/appNG
2022-09-14 15:48:16,032 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/WEB-INF/cache/application/appNG
2022-09-14 15:48:16,038 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/WEB-INF/cache/platform/appNG/foobar
2022-09-14 15:48:16,038 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/WEB-INF/cache/application/appNG/foobar
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.core.model.CacheProviderTest
[INFO] Running org.appng.core.model.OutputFormatAndTypeTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.appng.core.model.OutputFormatAndTypeTest
[INFO] Running org.appng.core.model.PlatformTransformerTest
2022-09-14 15:48:16,091 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]
2022-09-14 15:48:16,091 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7e44f989, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2d5b549b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@542c6165, org.springframework.test.context.support.DirtiesContextTestExecutionListener@539f2fec, org.springframework.test.context.transaction.TransactionalTestExecutionListener@a4e1ca7, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7d466ef9]
2022-09-14 15:48:16,112 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:16 CEST 2022]; root of context hierarchy
2022-09-14 15:48:16,510 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]
2022-09-14 15:48:16,511 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]
2022-09-14 15:48:16,511 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]
2022-09-14 15:48:16,512 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]
2022-09-14 15:48:16,512 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]
2022-09-14 15:48:16,513 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]
2022-09-14 15:48:16,513 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]
2022-09-14 15:48:16,513 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]
2022-09-14 15:48:16,514 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]
2022-09-14 15:48:16,514 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]
2022-09-14 15:48:16,515 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]
2022-09-14 15:48:16,515 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]
2022-09-14 15:48:16,516 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]
2022-09-14 15:48:16,518 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]
2022-09-14 15:48:16,518 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]
2022-09-14 15:48:16,518 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]
2022-09-14 15:48:16,519 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]
2022-09-14 15:48:16,610 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:16,740 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:16,778 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:16,859 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:16,860 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:16,861 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:16,861 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:16,864 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:16,927 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:16,933 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:18,033 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4893d628] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:18,036 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@47f50549] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:18,078 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:18,079 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:18,090 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:16 CEST 2022]; root of context hierarchy
2022-09-14 15:48:19,218 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)
2022-09-14 15:48:19,219 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug files to target/debug 
2022-09-14 15:48:19,219 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/template.xsl
2022-09-14 15:48:19,219 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/platform.xml
2022-09-14 15:48:19,220 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/stacktrace.txt
2022-09-14 15:48:19,252 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)
2022-09-14 15:48:19,252 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug files to target/debug 
2022-09-14 15:48:19,252 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/template.xsl
2022-09-14 15:48:19,253 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/platform.xml
2022-09-14 15:48:19,253 INFO  [main] org.appng.core.model.PlatformTransformer: writing debug file /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/debug/stacktrace.txt
2022-09-14 15:48:19,265 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:16 CEST 2022]; root of context hierarchy
2022-09-14 15:48:19,268 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:19,268 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.188 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.006 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 s - in org.appng.core.PathInfoTest
[INFO] Running org.appng.core.controller.SessionListenerTest
2022-09-14 15:48:19,304 INFO  [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2022-09-14 15:48:19)
2022-09-14 15:48:19,305 INFO  [main] org.appng.core.controller.SessionListener: Session created: ERTERTZGFHFGHGFH234 (created: 2022-09-14 15:48:19)
2022-09-14 15:48:19,305 INFO  [main] org.appng.core.controller.SessionListener: Session destroyed: ZUS383883OTOTOLSKKL (created: 2022-09-14 15:48:19, accessed: 2022-09-14 15:48:19, requests: 1, domain: http://localhost:8080, user-agent: null)
2022-09-14 15:48:19,306 INFO  [main] org.appng.core.controller.SessionListener: Session created: ZUS383883OTOTOLSKKL (created: 2022-09-14 15:48:19)
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.appng.core.controller.SessionListenerTest
[INFO] Running org.appng.core.controller.messaging.MessagingTest
2022-09-14 15:48:19,320 INFO  [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost 
2022-09-14 15:48:19,321 INFO  [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node1 - Site: localhost 
2022-09-14 15:48:19,321 INFO  [main] org.appng.core.controller.messaging.MulticastReceiver: about to execute org.appng.core.controller.messaging.MessagingTest$TestEvent - Origin: appng.node2 - Site: localhost 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.appng.core.controller.messaging.MessagingTest
[INFO] Running org.appng.core.controller.PlatformProcessorTest
2022-09-14 15:48:19,374 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#126586989 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:19,410 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1065251495 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:19,434 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#967231398 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:19,443 ERROR [main] org.appng.core.model.PlatformProcessor: error while processing
java.io.FileNotFoundException: /var/lib/jenkins/workspace/appNG_1.25.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)
2022-09-14 15:48:19,465 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1713482508 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.16 s - in org.appng.core.controller.PlatformProcessorTest
[INFO] Running org.appng.core.controller.ApplicationContextTest
2022-09-14 15:48:19,493 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]
2022-09-14 15:48:19,494 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1cf5236d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@14d9d042, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@28261231, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5f709e71, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6a2b30b9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@302ab67e]
2022-09-14 15:48:19,499 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml]
2022-09-14 15:48:19,525 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]
2022-09-14 15:48:19,536 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]
2022-09-14 15:48:19,547 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@28058dd0: startup date [Wed Sep 14 15:48:19 CEST 2022]; root of context hierarchy
2022-09-14 15:48:19,565 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 
2022-09-14 15:48:19,566 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 
2022-09-14 15:48:19,566 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 
2022-09-14 15:48:19,566 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 
2022-09-14 15:48:19,566 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default.
2022-09-14 15:48:19,566 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default.
2022-09-14 15:48:19,567 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper'
2022-09-14 15:48:19,567 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter'
2022-09-14 15:48:19,567 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:19,711 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:19,712 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]
2022-09-14 15:48:19,864 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
2022-09-14 15:48:19,874 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:20,133 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:20,133 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:20,227 WARN  [main] org.appng.api.support.RequestFactoryBean: invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!
2022-09-14 15:48:20,401 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@28058dd0: startup date [Wed Sep 14 15:48:19 CEST 2022]; root of context hierarchy
2022-09-14 15:48:20,401 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:20,843 INFO  [HSQLDB Connection @73994ff3] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Database closed
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.557 s - in org.appng.core.controller.ApplicationContextTest
[INFO] Running org.appng.core.controller.RepositoryWatcherTest
2022-09-14 15:48:21,056 WARN  [Time-limited test] org.appng.core.service.HazelcastConfigurer: No Hazelcast configuration could be found, using default!
Sep 14, 2022 3:48:21 PM com.hazelcast.internal.config.AbstractConfigLocator
INFO: Loading 'hazelcast.xml' from the classpath.
2022-09-14 15:48:21,438 INFO  [Time-limited test] com.hazelcast.system.logo     : [10.102.4.103]:5702 [appNG] [5.0.2] 
	+       +  o    o     o     o---o o----o o      o---o     o     o----o o--o--o
	+ +   + +  |    |    / \       /  |      |     /         / \    |         |   
	+ + + + +  o----o   o   o     o   o----o |    o         o   o   o----o    |   
	+ +   + +  |    |  /     \   /    |      |     \       /     \       |    |   
	+       +  o    o o       o o---o o----o o----o o---o o       o o----o    o   
2022-09-14 15:48:21,438 INFO  [Time-limited test] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] Copyright (c) 2008-2021, Hazelcast, Inc. All Rights Reserved.
2022-09-14 15:48:21,438 INFO  [Time-limited test] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] Hazelcast Platform 5.0.2 (20211221 - 18eec9f) starting at [10.102.4.103]:5702
2022-09-14 15:48:21,438 INFO  [Time-limited test] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] Cluster name: appNG
2022-09-14 15:48:21,438 INFO  [Time-limited test] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] The Jet engine is disabled.
To enable the Jet engine on the members, please do one of the following:
  - Change member config using Java API: config.getJetConfig().setEnabled(true);
  - Change XML/YAML configuration property: Set hazelcast.jet.enabled to true
  - Add system property: -Dhz.jet.enabled=true
  - Add environment variable: HZ_JET_ENABLED=true
2022-09-14 15:48:22,233 INFO  [Time-limited test] com.hazelcast.system.security : [10.102.4.103]:5702 [appNG] [5.0.2] Enable DEBUG/FINE log level for log category com.hazelcast.system.security  or use -Dhazelcast.security.recommendations system property to see 🔒 security recommendations and the status of current config.
2022-09-14 15:48:22,363 INFO  [Time-limited test] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Using Multicast discovery
2022-09-14 15:48:22,370 WARN  [Time-limited test] com.hazelcast.cp.CPSubsystem  : [10.102.4.103]:5702 [appNG] [5.0.2] CP Subsystem is not enabled. CP data structures will operate in UNSAFE mode! Please note that UNSAFE mode will not provide strong consistency guarantees.
2022-09-14 15:48:22,887 INFO  [Time-limited test] com.hazelcast.internal.diagnostics.Diagnostics: [10.102.4.103]:5702 [appNG] [5.0.2] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments.
2022-09-14 15:48:22,898 INFO  [Time-limited test] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTING
2022-09-14 15:48:25,663 INFO  [Time-limited test] com.hazelcast.internal.cluster.ClusterService: [10.102.4.103]:5702 [appNG] [5.0.2] 

Members {size:1, ver:1} [
	Member [10.102.4.103]:5702 - 55cfaca6-f1aa-426d-90b8-a3c5ac23e522 this
]

2022-09-14 15:48:25,663 WARN  [Time-limited test] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied!
2022-09-14 15:48:25,690 INFO  [Time-limited test] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTED
2022-09-14 15:48:25,691 INFO  [Time-limited test] org.appng.core.service.HazelcastConfigurer: Created default instance HazelcastInstance{name='test', node=[10.102.4.103]:5702}
2022-09-14 15:48:25,725 INFO  [Time-limited test] com.hazelcast.internal.partition.impl.PartitionStateManager: [10.102.4.103]:5702 [appNG] [5.0.2] Initializing cluster partition table arrangement...
2022-09-14 15:48:25,776 INFO  [Time-limited test] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Added cache config: CacheConfig{name='pageCache-localhost', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}}
2022-09-14 15:48:25,818 INFO  [Time-limited test] org.appng.core.service.CacheService: Created cache 'pageCache-localhost' (ttl: 1800s, maximum entries: 20000, statistics: true)
2022-09-14 15:48:26,009 INFO  [Time-limited test] org.appng.core.controller.RepositoryWatcher: /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processed
2022-09-14 15:48:26,009 INFO  [Time-limited test] org.appng.core.controller.RepositoryWatcher: watching /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/conf
2022-09-14 15:48:26,011 INFO  [Time-limited test] org.appng.core.controller.RepositoryWatcher: watching /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de
2022-09-14 15:48:26,014 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: start watching...
2022-09-14 15:48:26,019 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for fehler.jsp
2022-09-14 15:48:26,025 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for test.jsp
2022-09-14 15:48:26,027 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/conf) received ENTRY_MODIFY for urlrewrite.xml
2022-09-14 15:48:26,048 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/conf/urlrewrite.xml has been read, 9 forward rules have been processed
2022-09-14 15:48:26,048 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/fault in 17ms (previous cache size: 4)
2022-09-14 15:48:26,048 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/test in 17ms (previous cache size: 4)
2022-09-14 15:48:26,048 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/error in 23ms (previous cache size: 4)
2022-09-14 15:48:26,048 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 1 cache elements for /de/fehler in 24ms (previous cache size: 4)
2022-09-14 15:48:26,176 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo0.txt
2022-09-14 15:48:26,177 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo0.txt
2022-09-14 15:48:26,177 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo0.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,185 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo0.txt
2022-09-14 15:48:26,186 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo1.txt
2022-09-14 15:48:26,186 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo1.txt
2022-09-14 15:48:26,186 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo0.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,186 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,186 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo1.txt
2022-09-14 15:48:26,187 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,187 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo2.txt
2022-09-14 15:48:26,187 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,187 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo2.txt
2022-09-14 15:48:26,187 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo2.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,187 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo2.txt
2022-09-14 15:48:26,188 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo2.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,188 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo3.txt
2022-09-14 15:48:26,188 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo2.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,188 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo3.txt
2022-09-14 15:48:26,188 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo3.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,188 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo3.txt
2022-09-14 15:48:26,189 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo3.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,189 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo4.txt
2022-09-14 15:48:26,189 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo3.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,189 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo4.txt
2022-09-14 15:48:26,189 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo4.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,189 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo4.txt
2022-09-14 15:48:26,190 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo4.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,190 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo5.txt
2022-09-14 15:48:26,190 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo4.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,190 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo5.txt
2022-09-14 15:48:26,190 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo5.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,190 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo5.txt
2022-09-14 15:48:26,190 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo5.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,191 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo6.txt
2022-09-14 15:48:26,191 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo5.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,191 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo6.txt
2022-09-14 15:48:26,191 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo6.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,191 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo6.txt
2022-09-14 15:48:26,191 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo6.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,192 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo7.txt
2022-09-14 15:48:26,192 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo6.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,192 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo7.txt
2022-09-14 15:48:26,192 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo7.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,192 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo7.txt
2022-09-14 15:48:26,192 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo7.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,192 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo8.txt
2022-09-14 15:48:26,193 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo8.txt
2022-09-14 15:48:26,193 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo7.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,193 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo8.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,193 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo8.txt
2022-09-14 15:48:26,193 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo8.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,193 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo9.txt
2022-09-14 15:48:26,193 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo8.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,194 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo9.txt
2022-09-14 15:48:26,194 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo9.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,194 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo9.txt
2022-09-14 15:48:26,194 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo9.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,194 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo10.txt
2022-09-14 15:48:26,195 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo9.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,195 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo10.txt
2022-09-14 15:48:26,195 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo10.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,195 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo10.txt
2022-09-14 15:48:26,195 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo10.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,195 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo11.txt
2022-09-14 15:48:26,195 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo10.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,196 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo11.txt
2022-09-14 15:48:26,196 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo11.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,196 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo11.txt
2022-09-14 15:48:26,196 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo11.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,196 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo12.txt
2022-09-14 15:48:26,196 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo11.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,197 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo12.txt
2022-09-14 15:48:26,197 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo12.txt
2022-09-14 15:48:26,197 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo12.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,197 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo12.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,197 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo13.txt
2022-09-14 15:48:26,198 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo12.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,198 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo13.txt
2022-09-14 15:48:26,198 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo13.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,198 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo13.txt
2022-09-14 15:48:26,198 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo13.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,198 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo14.txt
2022-09-14 15:48:26,199 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo13.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,199 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo14.txt
2022-09-14 15:48:26,199 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo14.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,199 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo14.txt
2022-09-14 15:48:26,199 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo14.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,200 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo0.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,203 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo15.txt
2022-09-14 15:48:26,204 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo14.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,206 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo15.txt
2022-09-14 15:48:26,206 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo15.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,208 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo15.txt
2022-09-14 15:48:26,210 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo15.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,235 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo16.txt
2022-09-14 15:48:26,236 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo16.txt
2022-09-14 15:48:26,236 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo16.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,236 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo15.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,237 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo16.txt
2022-09-14 15:48:26,237 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo16.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,238 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo17.txt
2022-09-14 15:48:26,238 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo17.txt
2022-09-14 15:48:26,239 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo17.txt
2022-09-14 15:48:26,239 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo17.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,239 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo18.txt
2022-09-14 15:48:26,240 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo17.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,240 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo17.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,240 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo18.txt
2022-09-14 15:48:26,241 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo18.txt
2022-09-14 15:48:26,242 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo16.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,242 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo18.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,244 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo18.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,247 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo19.txt
2022-09-14 15:48:26,248 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo19.txt
2022-09-14 15:48:26,248 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo19.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,248 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo19.txt
2022-09-14 15:48:26,249 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo20.txt
2022-09-14 15:48:26,250 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo19.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,249 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo18.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,248 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo19.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,256 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo20.txt
2022-09-14 15:48:26,256 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo20.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,256 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo20.txt
2022-09-14 15:48:26,257 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo21.txt
2022-09-14 15:48:26,257 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo20.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,259 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo21.txt
2022-09-14 15:48:26,260 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo21.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,261 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo21.txt
2022-09-14 15:48:26,261 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo20.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,263 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo22.txt
2022-09-14 15:48:26,264 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo21.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,267 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo22.txt
2022-09-14 15:48:26,268 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo21.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,268 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo22.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,269 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo22.txt
2022-09-14 15:48:26,270 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo23.txt
2022-09-14 15:48:26,270 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo22.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,275 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo23.txt
2022-09-14 15:48:26,276 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo22.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,276 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo23.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,278 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo23.txt
2022-09-14 15:48:26,278 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo23.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,278 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo24.txt
2022-09-14 15:48:26,278 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo24.txt
2022-09-14 15:48:26,278 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo24.txt
2022-09-14 15:48:26,279 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo24.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,279 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo24.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,281 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo23.txt in 2ms (previous cache size: 0)
2022-09-14 15:48:26,283 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo25.txt
2022-09-14 15:48:26,284 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo24.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,291 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo25.txt
2022-09-14 15:48:26,294 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo25.txt
2022-09-14 15:48:26,295 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo26.txt
2022-09-14 15:48:26,295 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo25.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,295 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo26.txt
2022-09-14 15:48:26,296 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo26.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,296 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo25.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,296 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo26.txt
2022-09-14 15:48:26,296 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo26.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,296 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo25.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,297 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo26.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,296 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo27.txt
2022-09-14 15:48:26,298 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo27.txt
2022-09-14 15:48:26,299 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo27.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,299 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo27.txt
2022-09-14 15:48:26,299 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo27.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,300 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo28.txt
2022-09-14 15:48:26,300 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo28.txt
2022-09-14 15:48:26,300 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo27.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,300 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo28.txt
2022-09-14 15:48:26,301 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo28.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,301 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo28.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,301 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo29.txt
2022-09-14 15:48:26,301 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo28.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,301 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo29.txt
2022-09-14 15:48:26,301 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo29.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,301 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo29.txt
2022-09-14 15:48:26,302 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo29.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,302 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo30.txt
2022-09-14 15:48:26,302 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo29.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,302 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo30.txt
2022-09-14 15:48:26,302 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo30.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,302 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo30.txt
2022-09-14 15:48:26,303 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo30.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,303 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo31.txt
2022-09-14 15:48:26,303 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo30.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,303 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo31.txt
2022-09-14 15:48:26,303 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo31.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,304 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo31.txt
2022-09-14 15:48:26,304 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo31.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,304 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo32.txt
2022-09-14 15:48:26,304 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo31.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,304 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo32.txt
2022-09-14 15:48:26,304 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo32.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,305 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo32.txt
2022-09-14 15:48:26,305 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo32.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,305 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo33.txt
2022-09-14 15:48:26,305 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo32.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,305 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo33.txt
2022-09-14 15:48:26,306 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo33.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,306 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo33.txt
2022-09-14 15:48:26,306 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo33.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,306 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo34.txt
2022-09-14 15:48:26,307 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo33.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,307 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo34.txt
2022-09-14 15:48:26,307 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo34.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,307 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo34.txt
2022-09-14 15:48:26,307 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo34.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,308 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo35.txt
2022-09-14 15:48:26,308 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo34.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,308 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo35.txt
2022-09-14 15:48:26,308 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo35.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,308 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo35.txt
2022-09-14 15:48:26,309 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo35.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,313 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo36.txt
2022-09-14 15:48:26,314 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo35.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,314 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo36.txt
2022-09-14 15:48:26,314 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo36.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,314 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo36.txt
2022-09-14 15:48:26,315 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo36.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,316 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo37.txt
2022-09-14 15:48:26,316 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo36.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,316 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo37.txt
2022-09-14 15:48:26,317 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo37.txt
2022-09-14 15:48:26,317 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo37.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,317 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo38.txt
2022-09-14 15:48:26,318 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo37.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,318 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo38.txt
2022-09-14 15:48:26,318 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo38.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,319 WARN  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: events for /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de overflowed after 120 events
2022-09-14 15:48:26,319 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo646.txt
2022-09-14 15:48:26,319 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo38.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,320 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo646.txt
2022-09-14 15:48:26,320 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo646.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,321 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo647.txt
2022-09-14 15:48:26,321 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo646.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,321 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo647.txt
2022-09-14 15:48:26,321 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo37.txt in 4ms (previous cache size: 0)
2022-09-14 15:48:26,322 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo647.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,322 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo647.txt
2022-09-14 15:48:26,322 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo647.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,323 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo648.txt
2022-09-14 15:48:26,323 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo647.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,323 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo648.txt
2022-09-14 15:48:26,324 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo648.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,324 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo648.txt
2022-09-14 15:48:26,324 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo648.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,324 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo649.txt
2022-09-14 15:48:26,324 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo648.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,325 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo649.txt
2022-09-14 15:48:26,325 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo649.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,325 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo649.txt
2022-09-14 15:48:26,325 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo649.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,325 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo650.txt
2022-09-14 15:48:26,326 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo649.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,326 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo650.txt
2022-09-14 15:48:26,327 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo650.txt
2022-09-14 15:48:26,327 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo650.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,328 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo651.txt
2022-09-14 15:48:26,329 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo650.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,329 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo651.txt
2022-09-14 15:48:26,330 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo651.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,331 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo651.txt
2022-09-14 15:48:26,331 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo651.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,331 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo650.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,332 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo652.txt
2022-09-14 15:48:26,332 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo651.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,332 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo652.txt
2022-09-14 15:48:26,333 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo652.txt
2022-09-14 15:48:26,333 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo652.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,333 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo652.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,333 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo653.txt
2022-09-14 15:48:26,334 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo652.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,334 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo653.txt
2022-09-14 15:48:26,334 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo653.txt
2022-09-14 15:48:26,334 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo653.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,334 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo653.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,335 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo654.txt
2022-09-14 15:48:26,335 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo654.txt
2022-09-14 15:48:26,335 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo654.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,335 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo653.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,336 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo654.txt
2022-09-14 15:48:26,336 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo655.txt
2022-09-14 15:48:26,336 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo654.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,336 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo654.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,336 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo655.txt
2022-09-14 15:48:26,336 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo655.txt
2022-09-14 15:48:26,337 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo655.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,337 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo655.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,337 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo656.txt
2022-09-14 15:48:26,337 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo656.txt
2022-09-14 15:48:26,338 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo656.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,338 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo655.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,338 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo656.txt
2022-09-14 15:48:26,338 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo656.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,339 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo657.txt
2022-09-14 15:48:26,339 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo657.txt
2022-09-14 15:48:26,339 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo656.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,339 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo657.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,340 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo657.txt
2022-09-14 15:48:26,340 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo657.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,347 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo658.txt
2022-09-14 15:48:26,348 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo658.txt
2022-09-14 15:48:26,348 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo658.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,348 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo657.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,348 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo658.txt
2022-09-14 15:48:26,349 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo659.txt
2022-09-14 15:48:26,349 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo658.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,349 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo658.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,350 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo659.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,349 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo659.txt
2022-09-14 15:48:26,352 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo659.txt
2022-09-14 15:48:26,352 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo659.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,362 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo660.txt
2022-09-14 15:48:26,362 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo659.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,362 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo660.txt
2022-09-14 15:48:26,363 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo660.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,363 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo660.txt
2022-09-14 15:48:26,364 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo660.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,365 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo661.txt
2022-09-14 15:48:26,365 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo660.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,366 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo661.txt
2022-09-14 15:48:26,366 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo661.txt
2022-09-14 15:48:26,366 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo661.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,367 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo661.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,367 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo662.txt
2022-09-14 15:48:26,368 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo661.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,368 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo662.txt
2022-09-14 15:48:26,368 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo662.txt
2022-09-14 15:48:26,369 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo662.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,369 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo662.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,369 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo663.txt
2022-09-14 15:48:26,369 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo662.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,370 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo663.txt
2022-09-14 15:48:26,370 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo663.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,370 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo663.txt
2022-09-14 15:48:26,370 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo663.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,370 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo664.txt
2022-09-14 15:48:26,371 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo663.txt in 1ms (previous cache size: 0)
2022-09-14 15:48:26,371 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo664.txt
2022-09-14 15:48:26,371 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo664.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,371 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo664.txt
2022-09-14 15:48:26,372 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo664.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,372 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo665.txt
2022-09-14 15:48:26,372 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo664.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,373 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo665.txt
2022-09-14 15:48:26,373 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo665.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,373 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo665.txt
2022-09-14 15:48:26,374 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo665.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,374 WARN  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: events for /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de overflowed after 180 events
2022-09-14 15:48:26,374 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_CREATE for foo1066.txt
2022-09-14 15:48:26,374 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo665.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,374 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_MODIFY for foo1066.txt
2022-09-14 15:48:26,374 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1066.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,374 INFO  [repositoryWatcher] org.appng.core.controller.RepositoryWatcher: (/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/manager/www/de) received ENTRY_DELETE for foo1066.txt
2022-09-14 15:48:26,374 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1066.txt in 0ms (previous cache size: 0)
2022-09-14 15:48:26,375 INFO  [pageCache-localhost] org.appng.core.service.CacheService: removed 0 cache elements for /de/foo1066.txt in 0ms (previous cache size: 0)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.328 s - in org.appng.core.controller.RepositoryWatcherTest
[INFO] Running org.appng.core.controller.PlatformConfigTest
2022-09-14 15:48:27,401 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@43a2b00c: startup date [Wed Sep 14 15:48:27 CEST 2022]; root of context hierarchy
2022-09-14 15:48:27,706 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]
2022-09-14 15:48:27,706 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]
2022-09-14 15:48:27,706 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]
2022-09-14 15:48:27,707 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]
2022-09-14 15:48:27,707 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]
2022-09-14 15:48:27,707 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]
2022-09-14 15:48:27,708 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]
2022-09-14 15:48:27,708 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]
2022-09-14 15:48:27,708 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]
2022-09-14 15:48:27,709 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]
2022-09-14 15:48:27,709 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]
2022-09-14 15:48:27,709 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]
2022-09-14 15:48:27,709 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]
2022-09-14 15:48:27,710 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]
2022-09-14 15:48:27,710 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]
2022-09-14 15:48:27,710 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]
2022-09-14 15:48:27,710 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]
2022-09-14 15:48:27,760 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
Sep 14, 2022 3:48:27 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /var/lib/jenkins/.java/.userPrefs/prefs.xml
Sep 14, 2022 3:48:27 PM java.util.prefs.FileSystemPreferences$6 run
WARNING: Prefs file removed in background /etc/.java/.systemPrefs/prefs.xml
2022-09-14 15:48:27,817 INFO  [main] org.appng.core.repository.config.HikariCPConfigurer: connection jdbc:hsqldb:mem://appng uses datasource org.hsqldb.jdbc.JDBCDataSource
2022-09-14 15:48:27,823 INFO  [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Starting...
2022-09-14 15:48:27,876 INFO  [main] com.zaxxer.hikari.pool.PoolBase: appNG ROOT connection - Driver does not support get/set network timeout for connections. (feature not supported)
2022-09-14 15:48:27,883 INFO  [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Start completed.
2022-09-14 15:48:27,925 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'appNG'
2022-09-14 15:48:27,925 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: appNG]
2022-09-14 15:48:27,990 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.dialect.HSQLDialect
2022-09-14 15:48:28,012 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:28,334 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:28,334 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'appNG'
2022-09-14 15:48:28,347 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context org.springframework.context.annotation.AnnotationConfigApplicationContext@43a2b00c: startup date [Wed Sep 14 15:48:27 CEST 2022]; root of context hierarchy
2022-09-14 15:48:28,644 INFO  [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver
2022-09-14 15:48:28,658 INFO  [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem://appng (HSQL Database Engine 2.5.0)
2022-09-14 15:48:28,748 INFO  [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.4.3 by Redgate
2022-09-14 15:48:28,748 INFO  [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem://appng (HSQL Database Engine 2.5)
2022-09-14 15:48:28,813 INFO  [main] org.springframework.context.annotation.AnnotationConfigApplicationContext: Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@43a2b00c: startup date [Wed Sep 14 15:48:27 CEST 2022]; root of context hierarchy
2022-09-14 15:48:28,815 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'appNG'
2022-09-14 15:48:28,815 INFO  [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Shutdown initiated...
2022-09-14 15:48:28,821 INFO  [main] com.zaxxer.hikari.HikariDataSource: appNG ROOT connection - Shutdown completed.
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.429 s - in org.appng.core.controller.PlatformConfigTest
[INFO] Running org.appng.core.controller.ControllerTest
2022-09-14 15:48:28,842 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,847 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#905864394 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,917 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,918 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#741669713 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,952 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,954 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1828350468 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,957 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,958 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#764344427 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,960 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,961 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2098863849 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,970 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,971 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#429849688 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,973 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,974 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1363020954 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,976 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,977 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1933765459 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,982 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,982 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1605786357 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,985 INFO  [main] org.appng.core.Redirect       : Redirecting request to /de/index (301)
2022-09-14 15:48:28,985 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,986 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#870521202 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:28,993 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:28,994 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1448805609 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,026 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,028 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1369469563 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,031 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,032 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#958267010 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,034 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,035 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#621927863 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,037 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,038 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#72531182 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,040 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,042 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1739105857 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,043 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,044 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2094459357 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,047 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,048 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2054356003 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,050 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,051 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#106566218 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,056 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,057 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1831829645 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,060 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,060 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#586119384 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,062 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,063 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#345707766 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,065 INFO  [main] org.appng.core.Redirect       : Redirecting request /de to /de/index (301)
2022-09-14 15:48:29,065 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,066 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1140785258 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,069 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,069 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#293792856 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,075 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,076 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2011194100 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,078 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,079 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#197224620 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,130 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,131 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#487616955 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,134 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,135 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1239627173 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,137 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,138 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#255047932 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,140 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,141 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#421948754 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:29,144 INFO  [main] org.appng.core.controller.Controller: Controller created
2022-09-14 15:48:29,145 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1870661954 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
[INFO] Tests run: 31, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.321 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.036 s - in org.appng.core.controller.filter.JspExtensionFilterTest
[INFO] Running org.appng.core.controller.filter.PageCacheFilterTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s - in org.appng.core.controller.filter.PageCacheFilterTest
[INFO] Running org.appng.core.controller.filter.RedirectFilterTest
2022-09-14 15:48:29,227 INFO  [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s
2022-09-14 15:48:29,229 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
2022-09-14 15:48:29,231 INFO  [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: conf reload check set to 5000s
2022-09-14 15:48:29,235 INFO  [main] org.springframework.mock.web.MockServletContext: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
2022-09-14 15:48:29,240 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.025 s - in org.appng.core.controller.filter.RedirectFilterTest
[INFO] Running org.appng.core.controller.filter.EnvironmentFilterTest
[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
2022-09-14 15:48:29,249 INFO  [main] org.appng.core.Redirect       : Redirecting request to /targeturl (301)
2022-09-14 15:48:29,249 INFO  [main] org.appng.core.Redirect       : Redirecting request to targeturl (302)
2022-09-14 15:48:29,250 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.001 s - in org.appng.core.controller.RedirectTest
[INFO] Running org.appng.core.controller.PlatformStartupTest
2022-09-14 15:48:29,270 INFO  [main] org.appng.core.controller.Log4jConfigurer: Initialized log4j from classpath:log4j.properties
2022-09-14 15:48:29,270 INFO  [main] org.appng.core.controller.PlatformStartup: ------------------------------------------------
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup: Launching                    _   _  ____ 
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup:             __ _ _ __  _ __ | \ | |/ ___|
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup:            / _` | '_ \| '_ \|  \| | |  _ 
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup:           | (_| | |_) | |_) | |\  | |_| |
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup:            \__,_| .__/| .__/|_| \_|\____|
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup:                 |_|   |_|                
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup: ----------------------------appNG.version-------
2022-09-14 15:48:29,271 INFO  [main] org.appng.core.controller.PlatformStartup: ...the Next Generation Application Platform
2022-09-14 15:48:29,273 INFO  [main] org.appng.core.service.HsqlStarter: starting HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/WEB-INF/database/appng on port 9050
2022-09-14 15:48:29,292 INFO  [HSQLDB Server @67c492fc] hsqldb.db.HSQLDB833C421CEA.ENGINE: Checkpoint start
2022-09-14 15:48:29,293 INFO  [HSQLDB Server @67c492fc] hsqldb.db.HSQLDB833C421CEA.ENGINE: checkpointClose start
2022-09-14 15:48:29,429 INFO  [HSQLDB Server @67c492fc] hsqldb.db.HSQLDB833C421CEA.ENGINE: checkpointClose synched
2022-09-14 15:48:29,482 INFO  [HSQLDB Server @67c492fc] hsqldb.db.HSQLDB833C421CEA.ENGINE: checkpointClose script done
2022-09-14 15:48:29,580 INFO  [HSQLDB Server @67c492fc] hsqldb.db.HSQLDB833C421CEA.ENGINE: checkpointClose end
2022-09-14 15:48:29,581 INFO  [HSQLDB Server @67c492fc] hsqldb.db.HSQLDB833C421CEA.ENGINE: Checkpoint end - txts: 1
2022-09-14 15:48:29,874 INFO  [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver
2022-09-14 15:48:29,978 INFO  [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5.0)
2022-09-14 15:48:30,089 INFO  [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.4.3 by Redgate
2022-09-14 15:48:30,089 INFO  [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5)
2022-09-14 15:48:30,223 INFO  [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5.0)
2022-09-14 15:48:30,335 INFO  [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.4.3 by Redgate
2022-09-14 15:48:30,336 INFO  [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:hsql://localhost:9050/appng (HSQL Database Engine 2.5)
2022-09-14 15:48:30,364 INFO  [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 17 migrations (execution time 00:00.016s)
2022-09-14 15:48:30,379 INFO  [main] org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory: Creating Schema History table "PUBLIC"."schema_version" ...
2022-09-14 15:48:30,427 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >>
2022-09-14 15:48:30,476 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.0 - appNG initial setup"
2022-09-14 15:48:30,545 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup"
2022-09-14 15:48:30,573 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2 - add template"
2022-09-14 15:48:30,618 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.1 - add repository strict"
2022-09-14 15:48:30,635 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.2 - add repository digest"
2022-09-14 15:48:30,651 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null"
2022-09-14 15:48:30,698 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.0 - add type to template"
2022-09-14 15:48:30,715 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.1 - add global admin role"
2022-09-14 15:48:30,731 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs"
2022-09-14 15:48:30,745 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "2.0.0 - add platform event"
2022-09-14 15:48:30,758 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.0.0 - add job execution record"
2022-09-14 15:48:30,769 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.0 - change caching properties"
2022-09-14 15:48:30,774 WARN  [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100)
2022-09-14 15:48:30,774 WARN  [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100)
2022-09-14 15:48:30,784 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.1 - add site reload count"
2022-09-14 15:48:30,797 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.2 - add property type"
2022-09-14 15:48:30,811 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2 - add subject columns"
2022-09-14 15:48:30,817 WARN  [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100)
2022-09-14 15:48:30,827 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2.1 - change subject name length"
2022-09-14 15:48:30,840 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.4 - add table site hostnames"
2022-09-14 15:48:30,850 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 17 migrations to schema "PUBLIC", now at version v4.4 (execution time 00:00.430s)
2022-09-14 15:48:30,851 INFO  [main] org.appng.core.controller.PlatformStartup: Platform connection: HSQL jdbc:hsqldb:hsql://localhost:9050/appng
2022-09-14 15:48:30,854 INFO  [main] org.appng.core.controller.PlatformStartup: appNG null started in 1583 ms.
2022-09-14 15:48:30,854 INFO  [main] org.appng.core.controller.PlatformStartup: ====================================================================================================
2022-09-14 15:48:30,856 INFO  [main] org.appng.core.controller.PlatformStartup: Called com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.checkedShutdown()
2022-09-14 15:48:35,857 INFO  [main] org.appng.core.service.HazelcastConfigurer: Shutting down instance test
2022-09-14 15:48:35,857 INFO  [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTTING_DOWN
2022-09-14 15:48:35,862 INFO  [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTTING_DOWN
2022-09-14 15:48:35,871 INFO  [hz.test.cached.thread-4] com.hazelcast.internal.partition.impl.MigrationManager: [10.102.4.103]:5702 [appNG] [5.0.2] Shutdown request of Member [10.102.4.103]:5702 - 55cfaca6-f1aa-426d-90b8-a3c5ac23e522 this is handled
2022-09-14 15:48:35,881 INFO  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Shutting down multicast service...
2022-09-14 15:48:35,882 INFO  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Shutting down connection manager...
2022-09-14 15:48:35,886 INFO  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Shutting down node engine...
2022-09-14 15:48:35,889 INFO  [main] com.hazelcast.cache.impl.CacheService: [10.102.4.103]:5702 [appNG] [5.0.2] Removed cache config: CacheConfig{name='pageCache-localhost', managerPrefix='/hz/', inMemoryFormat=BINARY, backupCount=1, hotRestart=HotRestartConfig{enabled=false, fsync=false}, dataPersistenceConfig=DataPersistenceConfig{enabled=false, fsync=false}, wanReplicationRef=null, merkleTreeConfig=MerkleTreeConfig{enabled=null, depth=10}}
2022-09-14 15:48:35,902 INFO  [main] com.hazelcast.instance.impl.NodeExtension: [10.102.4.103]:5702 [appNG] [5.0.2] Destroying node NodeExtension.
2022-09-14 15:48:35,902 INFO  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Hazelcast Shutdown is completed in 35 ms.
2022-09-14 15:48:35,902 INFO  [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTDOWN
2022-09-14 15:48:35,903 INFO  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Node is already shutting down... Waiting for shutdown process to complete...
2022-09-14 15:48:35,903 INFO  [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTDOWN
2022-09-14 15:48:35,903 INFO  [main] org.appng.core.controller.PlatformStartup: appNG stopped.
2022-09-14 15:48:35,903 INFO  [main] org.appng.core.controller.PlatformStartup: ====================================================================================================
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.651 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
2022-09-14 15:48:35,927 WARN  [main] org.appng.core.service.HazelcastConfigurer: No Hazelcast configuration could be found, using default!
Sep 14, 2022 3:48:35 PM com.hazelcast.internal.config.AbstractConfigLocator
INFO: Loading 'hazelcast.xml' from the classpath.
2022-09-14 15:48:35,976 INFO  [main] com.hazelcast.system.logo     : [10.102.4.103]:5702 [appNG] [5.0.2] 
	+       +  o    o     o     o---o o----o o      o---o     o     o----o o--o--o
	+ +   + +  |    |    / \       /  |      |     /         / \    |         |   
	+ + + + +  o----o   o   o     o   o----o |    o         o   o   o----o    |   
	+ +   + +  |    |  /     \   /    |      |     \       /     \       |    |   
	+       +  o    o o       o o---o o----o o----o o---o o       o o----o    o   
2022-09-14 15:48:35,976 INFO  [main] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] Copyright (c) 2008-2021, Hazelcast, Inc. All Rights Reserved.
2022-09-14 15:48:35,976 INFO  [main] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] Hazelcast Platform 5.0.2 (20211221 - 18eec9f) starting at [10.102.4.103]:5702
2022-09-14 15:48:35,976 INFO  [main] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] Cluster name: appNG
2022-09-14 15:48:35,976 INFO  [main] com.hazelcast.system          : [10.102.4.103]:5702 [appNG] [5.0.2] The Jet engine is disabled.
To enable the Jet engine on the members, please do one of the following:
  - Change member config using Java API: config.getJetConfig().setEnabled(true);
  - Change XML/YAML configuration property: Set hazelcast.jet.enabled to true
  - Add system property: -Dhz.jet.enabled=true
  - Add environment variable: HZ_JET_ENABLED=true
2022-09-14 15:48:35,992 INFO  [main] com.hazelcast.system.security : [10.102.4.103]:5702 [appNG] [5.0.2] Enable DEBUG/FINE log level for log category com.hazelcast.system.security  or use -Dhazelcast.security.recommendations system property to see 🔒 security recommendations and the status of current config.
2022-09-14 15:48:35,994 INFO  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Using Multicast discovery
2022-09-14 15:48:35,994 WARN  [main] com.hazelcast.cp.CPSubsystem  : [10.102.4.103]:5702 [appNG] [5.0.2] CP Subsystem is not enabled. CP data structures will operate in UNSAFE mode! Please note that UNSAFE mode will not provide strong consistency guarantees.
2022-09-14 15:48:36,005 INFO  [main] com.hazelcast.internal.diagnostics.Diagnostics: [10.102.4.103]:5702 [appNG] [5.0.2] Diagnostics disabled. To enable add -Dhazelcast.diagnostics.enabled=true to the JVM arguments.
2022-09-14 15:48:36,008 INFO  [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTING
2022-09-14 15:48:38,499 INFO  [main] com.hazelcast.internal.cluster.ClusterService: [10.102.4.103]:5702 [appNG] [5.0.2] 

Members {size:1, ver:1} [
	Member [10.102.4.103]:5702 - 2ec284e3-2ee0-4e0a-8202-9a43e8d17b2b this
]

2022-09-14 15:48:38,499 WARN  [main] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Config seed port is 5701 and cluster size is 1. Some of the ports seem occupied!
2022-09-14 15:48:38,501 INFO  [main] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is STARTED
2022-09-14 15:48:38,502 INFO  [main] org.appng.core.service.HazelcastConfigurer: Created default instance HazelcastInstance{name='test', node=[10.102.4.103]:5702}
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.635 s - in org.appng.core.controller.handler.MonitoringHandlerTest
[INFO] Running org.appng.core.controller.handler.GuiHandlerTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.core.controller.handler.GuiHandlerTest
[INFO] Running org.appng.core.controller.handler.ServiceRequestHandlerTest
2022-09-14 15:48:38,628 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@5b481d77: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,633 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@5b481d77: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,692 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
2022-09-14 15:48:38,706 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
2022-09-14 15:48:38,719 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@5b481d77: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,768 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest
2022-09-14 15:48:38,770 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)
2022-09-14 15:48:38,776 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@712a6e68: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,779 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@712a6e68: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,781 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
2022-09-14 15:48:38,783 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
2022-09-14 15:48:38,789 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@712a6e68: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,808 ERROR [main] org.appng.core.controller.handler.ServiceRequestHandler: no webservice 'foobar' for application 'appng-demoapplication' in site 'localhost'
2022-09-14 15:48:38,815 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@23368646: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,817 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@23368646: startup date [Wed Sep 14 15:48:38 CEST 2022]; root of context hierarchy
2022-09-14 15:48:38,819 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
2022-09-14 15:48:38,821 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
2022-09-14 15:48:38,822 WARN  [main] org.appng.core.controller.handler.RestService: no @RestController found for /services/site1/appng-demoapplication/rest/notfound
2022-09-14 15:48:39,824 WARN  [main] org.appng.core.controller.handler.ServiceRequestHandler: Site 'localhost' is in state STARTING, returning 503 (path: /services/localhost/foobar)
2022-09-14 15:48:39,830 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@179b88a6: startup date [Wed Sep 14 15:48:39 CEST 2022]; root of context hierarchy
2022-09-14 15:48:39,833 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@179b88a6: startup date [Wed Sep 14 15:48:39 CEST 2022]; root of context hierarchy
2022-09-14 15:48:39,835 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
2022-09-14 15:48:39,836 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
2022-09-14 15:48:39,841 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@179b88a6: startup date [Wed Sep 14 15:48:39 CEST 2022]; root of context hierarchy
2022-09-14 15:48:39,847 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest
2022-09-14 15:48:39,862 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@2c9ecf5: startup date [Wed Sep 14 15:48:39 CEST 2022]; root of context hierarchy
2022-09-14 15:48:39,865 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@2c9ecf5: startup date [Wed Sep 14 15:48:39 CEST 2022]; root of context hierarchy
2022-09-14 15:48:39,867 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
2022-09-14 15:48:39,869 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
2022-09-14 15:48:39,875 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter: Looking for @ControllerAdvice: org.springframework.context.support.GenericApplicationContext@2c9ecf5: startup date [Wed Sep 14 15:48:39 CEST 2022]; root of context hierarchy
2022-09-14 15:48:39,885 INFO  [main] org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: Detected @ExceptionHandler methods in foobarRest
2022-09-14 15:48:39,903 WARN  [main] org.appng.core.controller.handler.ServiceRequestHandler: No such site: 'foo', returning 404 (path: /services/foo/bar?jin=fizz)
[INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.345 s - in org.appng.core.controller.handler.ServiceRequestHandlerTest
[INFO] Running org.appng.core.controller.rest.RestActionTest
2022-09-14 15:48:40,173 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.263 s - in org.appng.core.controller.rest.RestActionTest
[INFO] Running org.appng.core.controller.rest.openapi.OpenApiPageTest
2022-09-14 15:48:40,184 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]
2022-09-14 15:48:40,184 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@fba5072, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2a94a702, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@21da6808, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3261b8bf, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6f854741, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@60a64104]
2022-09-14 15:48:40,191 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml]
2022-09-14 15:48:40,213 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]
2022-09-14 15:48:40,224 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]
2022-09-14 15:48:40,234 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@12ceff30: startup date [Wed Sep 14 15:48:40 CEST 2022]; root of context hierarchy
2022-09-14 15:48:40,251 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default.
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default.
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper'
2022-09-14 15:48:40,252 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter'
2022-09-14 15:48:40,253 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:40,404 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:40,404 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]
2022-09-14 15:48:40,554 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
2022-09-14 15:48:40,562 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:40,596 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:40,597 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:40,691 WARN  [main] org.appng.api.support.RequestFactoryBean: invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!
2022-09-14 15:48:40,707 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'update' of event 'events' did not match - ${action eq 'update' and not empty entityId}
2022-09-14 15:48:40,707 INFO  [main] org.appng.core.model.ApplicationProvider: include condition for action 'create' of event 'events' did not match - ${action eq 'create' and empty entityId}
2022-09-14 15:48:40,766 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@12ceff30: startup date [Wed Sep 14 15:48:40 CEST 2022]; root of context hierarchy
2022-09-14 15:48:40,766 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:41,130 INFO  [HSQLDB Connection @14b5c322] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Database closed
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.157 s - in org.appng.core.controller.rest.openapi.OpenApiPageTest
[INFO] Running org.appng.core.controller.rest.openapi.OpenApiDataSourceTest
2022-09-14 15:48:41,349 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]
2022-09-14 15:48:41,349 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7a6ccc46, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@65ad56c2, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b6f7369, org.springframework.test.context.support.DirtiesContextTestExecutionListener@464fecb1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5a5d16c2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@55c9400d]
2022-09-14 15:48:41,356 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml]
2022-09-14 15:48:41,402 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]
2022-09-14 15:48:41,420 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]
2022-09-14 15:48:41,429 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@650d95e6: startup date [Wed Sep 14 15:48:41 CEST 2022]; root of context hierarchy
2022-09-14 15:48:41,442 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 
2022-09-14 15:48:41,442 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 
2022-09-14 15:48:41,442 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 
2022-09-14 15:48:41,442 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 
2022-09-14 15:48:41,442 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default.
2022-09-14 15:48:41,442 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default.
2022-09-14 15:48:41,443 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper'
2022-09-14 15:48:41,443 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter'
2022-09-14 15:48:41,443 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:41,557 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:41,557 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]
2022-09-14 15:48:41,704 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
2022-09-14 15:48:41,711 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:41,746 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:41,746 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:41,855 WARN  [main] org.appng.api.support.RequestFactoryBean: invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!
2022-09-14 15:48:41,884 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
2022-09-14 15:48:41,884 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:41,974 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@650d95e6: startup date [Wed Sep 14 15:48:41 CEST 2022]; root of context hierarchy
2022-09-14 15:48:41,974 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:42,406 INFO  [HSQLDB Connection @756c7216] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Database closed
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.271 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
2022-09-14 15:48:42,637 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]
2022-09-14 15:48:42,637 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@777a2b88, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@762af903, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2c9d3df, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2d8bba45, org.springframework.test.context.transaction.TransactionalTestExecutionListener@b8be217, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2ac8f084]
2022-09-14 15:48:42,645 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [applications/application1/beans.xml]
2022-09-14 15:48:42,670 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext.xml]
2022-09-14 15:48:42,683 INFO  [main] org.springframework.beans.factory.xml.XmlBeanDefinitionReader: Loading XML bean definitions from class path resource [org/appng/testsupport/application-testcontext-jpa.xml]
2022-09-14 15:48:42,694 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing org.springframework.context.support.GenericApplicationContext@66538929: startup date [Wed Sep 14 15:48:42 CEST 2022]; root of context hierarchy
2022-09-14 15:48:42,706 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 MappingJackson2HttpMessageConverters: 
2022-09-14 15:48:42,706 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 ObjectMappers: 
2022-09-14 15:48:42,706 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 Modules: 
2022-09-14 15:48:42,706 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Found 0 @Primary Beans: 
2022-09-14 15:48:42,707 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No ObjectMapper found in context, creating default.
2022-09-14 15:48:42,707 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] No MappingJackson2HttpMessageConverter found in context, creating default.
2022-09-14 15:48:42,707 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering ObjectMapper 'defaultObjectMapper'
2022-09-14 15:48:42,707 INFO  [main] org.appng.api.config.RestConfig: [localhost:demo-application] Registering MappingJackson2HttpMessageConverter 'defaultJacksonConverter'
2022-09-14 15:48:42,707 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:42,825 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Building JPA container EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:42,825 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: default]
2022-09-14 15:48:42,984 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect
2022-09-14 15:48:42,992 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:43,033 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:43,033 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:43,099 WARN  [main] org.appng.api.support.RequestFactoryBean: invalid value for platform property 'uploadDir', folder 'null/target/uploads' does not exist!
2022-09-14 15:48:43,123 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
2022-09-14 15:48:43,123 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:43,135 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
2022-09-14 15:48:43,135 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:43,158 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [create], tried to add [create]
2022-09-14 15:48:43,165 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
2022-09-14 15:48:43,165 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:43,203 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
2022-09-14 15:48:43,203 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:43,220 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [create], tried to add [create]
2022-09-14 15:48:43,220 WARN  [main] org.appng.forms.impl.RequestBean: parameter action is alread present with value [create], tried to add [create]
2022-09-14 15:48:43,220 WARN  [main] org.appng.forms.impl.RequestBean: parameter form_action is alread present with value [create], tried to add [create]
2022-09-14 15:48:43,245 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
2022-09-14 15:48:43,245 WARN  [main] org.springframework.context.support.ResourceBundleMessageSource: ResourceBundle [testmessages] not found for MessageSource: Can't find bundle for base name testmessages, locale en
2022-09-14 15:48:43,256 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing org.springframework.context.support.GenericApplicationContext@66538929: startup date [Wed Sep 14 15:48:42 CEST 2022]; root of context hierarchy
2022-09-14 15:48:43,256 INFO  [main] org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'default'
2022-09-14 15:48:43,506 INFO  [HSQLDB Connection @43f13a0b] hsqldb.db.HSQLDB833C41D8EA.ENGINE: Database closed
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.084 s - in org.appng.core.controller.rest.openapi.OpenApiActionTest
[INFO] Running org.appng.core.controller.rest.RestDataSourceTest
2022-09-14 15:48:43,829 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.116 s - in org.appng.core.controller.rest.RestDataSourceTest
[INFO] Running org.appng.core.controller.rest.RestOperationTest
2022-09-14 15:48:43,834 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.001 s - in org.appng.core.controller.rest.RestOperationTest
[INFO] Running org.appng.core.repository.ResourceRepositoryTest
2022-09-14 15:48:43,838 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}.
2022-09-14 15:48:43,839 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.
2022-09-14 15:48:43,845 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]
2022-09-14 15:48:43,845 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2d10b5b4, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@669a3dd8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@35374c23, org.springframework.test.context.support.DirtiesContextTestExecutionListener@78c95c22, org.springframework.test.context.transaction.TransactionalTestExecutionListener@505ceb9a, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@671f78b4]
2022-09-14 15:48:43,847 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:43 CEST 2022]; root of context hierarchy
2022-09-14 15:48:44,081 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]
2022-09-14 15:48:44,081 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]
2022-09-14 15:48:44,081 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]
2022-09-14 15:48:44,081 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]
2022-09-14 15:48:44,082 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]
2022-09-14 15:48:44,082 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]
2022-09-14 15:48:44,082 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]
2022-09-14 15:48:44,082 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]
2022-09-14 15:48:44,082 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]
2022-09-14 15:48:44,083 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]
2022-09-14 15:48:44,083 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]
2022-09-14 15:48:44,084 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]
2022-09-14 15:48:44,084 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]
2022-09-14 15:48:44,084 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]
2022-09-14 15:48:44,084 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]
2022-09-14 15:48:44,084 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]
2022-09-14 15:48:44,085 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'requestProcessor' with a different definition: replacing [Root bean: class [null]; scope=request; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=requestProcessor; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:48:44,125 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:44,150 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:44,160 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:44,202 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:44,202 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:44,202 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:44,202 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:44,202 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:44,203 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:44,208 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:44,515 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4767d578] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:44,523 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@43b54374] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:44,549 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:44,549 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:44,551 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:43 CEST 2022]; root of context hierarchy
2022-09-14 15:48:44,906 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@2a2e21ea testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@29fea6c2, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4de665b7 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@5f482ecd]; rollback [true]
2022-09-14 15:48:44,916 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:44,926 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource name of application name
2022-09-14 15:48:44,987 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@2a2e21ea testClass = ResourceRepositoryTest, testInstance = org.appng.core.repository.ResourceRepositoryTest@29fea6c2, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4de665b7 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]]]
2022-09-14 15:48:44,988 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:43 CEST 2022]; root of context hierarchy
2022-09-14 15:48:44,989 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:44,989 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.138 s - in org.appng.core.repository.ResourceRepositoryTest
[INFO] Running org.appng.core.repository.SiteRepositoryTest
2022-09-14 15:48:44,993 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}.
2022-09-14 15:48:44,993 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.
2022-09-14 15:48:44,999 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]
2022-09-14 15:48:45,000 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4f97693b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@176a3bb9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2f221ea2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1d6ed26, org.springframework.test.context.transaction.TransactionalTestExecutionListener@757c8296, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@338dc873]
2022-09-14 15:48:45,002 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:45 CEST 2022]; root of context hierarchy
2022-09-14 15:48:45,205 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]
2022-09-14 15:48:45,206 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]
2022-09-14 15:48:45,206 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]
2022-09-14 15:48:45,206 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]
2022-09-14 15:48:45,206 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]
2022-09-14 15:48:45,206 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]
2022-09-14 15:48:45,206 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]
2022-09-14 15:48:45,207 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]
2022-09-14 15:48:45,207 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]
2022-09-14 15:48:45,207 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]
2022-09-14 15:48:45,207 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]
2022-09-14 15:48:45,207 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]
2022-09-14 15:48:45,208 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]
2022-09-14 15:48:45,208 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]
2022-09-14 15:48:45,208 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]
2022-09-14 15:48:45,208 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]
2022-09-14 15:48:45,208 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]
2022-09-14 15:48:45,248 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:45,300 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:45,310 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:45,353 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:45,353 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:45,353 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:45,353 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:45,353 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:45,354 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:45,359 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:45,623 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7976560c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:45,629 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2e24c632] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:45,651 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:45,652 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:45,655 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:45 CEST 2022]; root of context hierarchy
2022-09-14 15:48:45,906 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@52f3c809 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@5d664fe1, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@177c9f99 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@32693a25]; rollback [true]
2022-09-14 15:48:45,928 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name
2022-09-14 15:48:45,930 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name2
2022-09-14 15:48:45,945 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:46,002 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Site name
2022-09-14 15:48:46,003 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@52f3c809 testClass = SiteRepositoryTest, testInstance = org.appng.core.repository.SiteRepositoryTest@5d664fe1, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@177c9f99 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]]]
2022-09-14 15:48:46,004 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:45 CEST 2022]; root of context hierarchy
2022-09-14 15:48:46,005 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:46,005 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.012 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
2022-09-14 15:48:46,018 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}.
2022-09-14 15:48:46,018 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.
2022-09-14 15:48:46,022 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]
2022-09-14 15:48:46,022 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6a26271b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3ed5e17c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4c94dbfa, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2fbd9785, org.springframework.test.context.transaction.TransactionalTestExecutionListener@74786396, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6537b264]
2022-09-14 15:48:46,024 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:46 CEST 2022]; root of context hierarchy
2022-09-14 15:48:46,191 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]
2022-09-14 15:48:46,192 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]
2022-09-14 15:48:46,192 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]
2022-09-14 15:48:46,192 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]
2022-09-14 15:48:46,192 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]
2022-09-14 15:48:46,192 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]
2022-09-14 15:48:46,193 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]
2022-09-14 15:48:46,193 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]
2022-09-14 15:48:46,193 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]
2022-09-14 15:48:46,193 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]
2022-09-14 15:48:46,194 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]
2022-09-14 15:48:46,194 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]
2022-09-14 15:48:46,194 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]
2022-09-14 15:48:46,194 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]
2022-09-14 15:48:46,194 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]
2022-09-14 15:48:46,194 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]
2022-09-14 15:48:46,195 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]
2022-09-14 15:48:46,250 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:46,295 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:46,304 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:46,341 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:46,341 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:46,342 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:46,342 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:46,342 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:46,342 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:46,346 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:46,587 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@67a0e690] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:46,591 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5715f434] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:46,611 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:46,612 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:46,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:46 CEST 2022]; root of context hierarchy
2022-09-14 15:48:46,844 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@785a8346 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@24ada4e3, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@467f21f8 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@73484926]; rollback [true]
2022-09-14 15:48:46,865 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@785a8346 testClass = JobExecutionRecordRepositoryTest, testInstance = org.appng.core.repository.JobExecutionRecordRepositoryTest@24ada4e3, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@467f21f8 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]]]
2022-09-14 15:48:46,865 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:46 CEST 2022]; root of context hierarchy
2022-09-14 15:48:46,866 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:46,866 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.848 s - in org.appng.core.repository.JobExecutionRecordRepositoryTest
[INFO] Running org.appng.core.repository.RepositoryTest
2022-09-14 15:48:46,869 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}.
2022-09-14 15:48:46,869 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.
2022-09-14 15:48:46,873 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]
2022-09-14 15:48:46,873 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@64b42529, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@262f0b08, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5bc40e3a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4926f6c7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@c7e0fa7, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5257226b]
2022-09-14 15:48:46,879 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:46 CEST 2022]; root of context hierarchy
2022-09-14 15:48:47,040 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,041 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,042 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]
2022-09-14 15:48:47,071 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:47,115 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:47,124 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:47,164 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:47,164 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:47,164 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:47,164 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:47,164 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:47,165 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:47,169 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:47,406 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@32ac5ce1] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:47,410 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@532247f5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:47,430 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:47,431 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:47,434 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:46 CEST 2022]; root of context hierarchy
2022-09-14 15:48:47,662 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@2afcc6a7 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@3685cd73, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f3a6be0 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@2fe9bb49]; rollback [true]
2022-09-14 15:48:47,665 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:47,671 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@2afcc6a7 testClass = RepositoryTest, testInstance = org.appng.core.repository.RepositoryTest@3685cd73, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f3a6be0 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]]]
2022-09-14 15:48:47,671 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:46 CEST 2022]; root of context hierarchy
2022-09-14 15:48:47,672 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:47,672 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.802 s - in org.appng.core.repository.RepositoryTest
[INFO] Running org.appng.core.repository.PropertyRepositoryTest
2022-09-14 15:48:47,675 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}.
2022-09-14 15:48:47,675 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.
2022-09-14 15:48:47,679 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]
2022-09-14 15:48:47,679 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6d6d3814, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@228a1bfd, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7a261706, org.springframework.test.context.support.DirtiesContextTestExecutionListener@481a6c9d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4cb34012, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3e94ff8a]
2022-09-14 15:48:47,681 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:47 CEST 2022]; root of context hierarchy
2022-09-14 15:48:47,836 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]
2022-09-14 15:48:47,836 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]
2022-09-14 15:48:47,836 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,837 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]
2022-09-14 15:48:47,838 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]
2022-09-14 15:48:47,838 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]
2022-09-14 15:48:47,838 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]
2022-09-14 15:48:47,838 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]
2022-09-14 15:48:47,838 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]
2022-09-14 15:48:47,866 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:47,909 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:47,917 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:47,954 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:47,954 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:47,954 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:47,954 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:47,954 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:47,955 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:47,959 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:48,172 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@231cde25] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:48,175 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@67103520] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:48,196 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:48,196 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:48,200 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:47 CEST 2022]; root of context hierarchy
2022-09-14 15:48:48,463 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7e00e10b testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@5dd97fb6, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1526cb86 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@3ea78573]; rollback [true]
2022-09-14 15:48:48,468 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foo.bar
2022-09-14 15:48:48,476 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@7e00e10b testClass = PropertyRepositoryTest, testInstance = org.appng.core.repository.PropertyRepositoryTest@5dd97fb6, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1526cb86 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]]]
2022-09-14 15:48:48,477 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:47 CEST 2022]; root of context hierarchy
2022-09-14 15:48:48,478 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:48,478 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.802 s - in org.appng.core.repository.PropertyRepositoryTest
[INFO] Running org.appng.core.repository.SubjectRepositoryTest
2022-09-14 15:48:48,482 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}.
2022-09-14 15:48:48,482 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.
2022-09-14 15:48:48,487 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]
2022-09-14 15:48:48,487 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1b86672d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@629994ae, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@106abb78, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2599990, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2a4e39f9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4dce4fa]
2022-09-14 15:48:48,489 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:48 CEST 2022]; root of context hierarchy
2022-09-14 15:48:48,710 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]
2022-09-14 15:48:48,710 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]
2022-09-14 15:48:48,710 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,711 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,712 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]
2022-09-14 15:48:48,744 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:48,791 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:48,800 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:48,840 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:48,840 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:48,840 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:48,840 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:48,840 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:48,841 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:48,845 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:49,054 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@54849f4c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:49,058 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7aae6e34] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:49,080 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:49,080 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:49,084 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:48 CEST 2022]; root of context hierarchy
2022-09-14 15:48:49,319 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@443ca53a testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@158e1548, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4757731c 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@3456b7e5]; rollback [true]
2022-09-14 15:48:49,321 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group name
2022-09-14 15:48:49,325 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name
2022-09-14 15:48:49,328 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:49,333 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name
2022-09-14 15:48:49,337 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject name
2022-09-14 15:48:49,352 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@443ca53a testClass = SubjectRepositoryTest, testInstance = org.appng.core.repository.SubjectRepositoryTest@158e1548, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4757731c 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]]]
2022-09-14 15:48:49,353 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:48 CEST 2022]; root of context hierarchy
2022-09-14 15:48:49,354 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:49,354 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.875 s - in org.appng.core.repository.SubjectRepositoryTest
[INFO] Running org.appng.core.repository.PermissionRepositoryTest
2022-09-14 15:48:49,359 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}.
2022-09-14 15:48:49,359 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.
2022-09-14 15:48:49,363 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]
2022-09-14 15:48:49,363 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@7f4fb4a3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@50cb12d1, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6fe6eca4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@43c98562, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4121cb14, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@49f4047b]
2022-09-14 15:48:49,365 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:49 CEST 2022]; root of context hierarchy
2022-09-14 15:48:49,538 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]
2022-09-14 15:48:49,539 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]
2022-09-14 15:48:49,539 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]
2022-09-14 15:48:49,539 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]
2022-09-14 15:48:49,539 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]
2022-09-14 15:48:49,539 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,540 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]
2022-09-14 15:48:49,541 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]
2022-09-14 15:48:49,541 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]
2022-09-14 15:48:49,570 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:49,614 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:49,622 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:49,688 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:49,689 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:49,689 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:49,689 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:49,689 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:49,689 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:49,694 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:49,902 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@59219af4] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:49,906 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@113bb33f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:49,929 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:49,929 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:49,933 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:49 CEST 2022]; root of context hierarchy
2022-09-14 15:48:50,174 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@7ee19443 testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@39f356b0, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d1b8bd7 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@93d2c14]; rollback [true]
2022-09-14 15:48:50,179 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:50,184 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission name
2022-09-14 15:48:50,196 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@7ee19443 testClass = PermissionRepositoryTest, testInstance = org.appng.core.repository.PermissionRepositoryTest@39f356b0, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d1b8bd7 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]]]
2022-09-14 15:48:50,196 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:49 CEST 2022]; root of context hierarchy
2022-09-14 15:48:50,197 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:50,197 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.837 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.098 s - in org.appng.core.repository.RepositoryCacheTest
[INFO] Running org.appng.core.repository.GroupRepositoryTest
2022-09-14 15:48:50,303 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}.
2022-09-14 15:48:50,303 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.
2022-09-14 15:48:50,307 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]
2022-09-14 15:48:50,307 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@25bf991d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@46c0a93c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@39b7bbef, org.springframework.test.context.support.DirtiesContextTestExecutionListener@30db4f98, org.springframework.test.context.transaction.TransactionalTestExecutionListener@69754fef, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2a3f92b4]
2022-09-14 15:48:50,309 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:50 CEST 2022]; root of context hierarchy
2022-09-14 15:48:50,467 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:48:50,467 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:48:50,468 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]
2022-09-14 15:48:50,468 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]
2022-09-14 15:48:50,468 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]
2022-09-14 15:48:50,468 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]
2022-09-14 15:48:50,468 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]
2022-09-14 15:48:50,468 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]
2022-09-14 15:48:50,468 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'marshallService' with a different definition: replacing [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=prototype; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=marshallService; initMethodName=init; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:48:50,468 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'coreService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:48:50,468 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:48:50,469 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]
2022-09-14 15:48:50,469 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]
2022-09-14 15:48:50,469 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]
2022-09-14 15:48:50,469 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]
2022-09-14 15:48:50,469 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]
2022-09-14 15:48:50,469 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]
2022-09-14 15:48:50,498 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:50,547 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:50,556 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:50,597 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:50,598 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:50,598 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:50,598 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:50,598 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:50,598 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:50,603 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:50,815 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@25d8bc41] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:50,820 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@50bd15c5] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:50,849 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:50,849 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:50,854 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:50 CEST 2022]; root of context hierarchy
2022-09-14 15:48:51,121 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@14020975 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@68685f60, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1138988e 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@2b1398dd]; rollback [true]
2022-09-14 15:48:51,124 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:51,128 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name
2022-09-14 15:48:51,134 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group name
2022-09-14 15:48:51,151 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@14020975 testClass = GroupRepositoryTest, testInstance = org.appng.core.repository.GroupRepositoryTest@68685f60, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1138988e 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]]]
2022-09-14 15:48:51,151 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:50 CEST 2022]; root of context hierarchy
2022-09-14 15:48:51,152 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:51,152 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.849 s - in org.appng.core.repository.GroupRepositoryTest
[INFO] Running org.appng.core.repository.RoleRepositoryTest
2022-09-14 15:48:51,155 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}.
2022-09-14 15:48:51,155 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.
2022-09-14 15:48:51,160 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]
2022-09-14 15:48:51,160 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@d744127, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1ef25bda, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@49cf5dd6, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5c6b8b2c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@733984ff, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7f192dc9]
2022-09-14 15:48:51,161 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:51 CEST 2022]; root of context hierarchy
2022-09-14 15:48:51,326 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,327 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,328 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]
2022-09-14 15:48:51,358 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:51,407 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:51,416 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:51,460 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:51,460 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:51,460 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:51,460 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:51,460 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:51,461 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:51,466 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:51,648 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@408af538] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:51,651 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@73076bce] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:51,671 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:51,672 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:51,676 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:51 CEST 2022]; root of context hierarchy
2022-09-14 15:48:51,886 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@54fef2c8 testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@5a1616da, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f535ed1 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@5c0b13c9]; rollback [true]
2022-09-14 15:48:51,889 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site name
2022-09-14 15:48:51,893 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application name
2022-09-14 15:48:51,899 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role name
2022-09-14 15:48:51,913 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@54fef2c8 testClass = RoleRepositoryTest, testInstance = org.appng.core.repository.RoleRepositoryTest@5a1616da, testMethod = test@AbstractRepositoryTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1f535ed1 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]]]
2022-09-14 15:48:51,913 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:51 CEST 2022]; root of context hierarchy
2022-09-14 15:48:51,914 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:51,914 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.759 s - in org.appng.core.repository.RoleRepositoryTest
[INFO] Running org.appng.core.security.signing.SignerTest
2022-09-14 15:48:51,933 INFO  [main] org.appng.core.security.signing.Signer: Signing repository '/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/zip'
2022-09-14 15:48:51,934 INFO  [main] org.appng.core.security.signing.Signer: Writing release file '/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/zip/index'
2022-09-14 15:48:51,934 INFO  [main] org.appng.core.security.signing.Signer: ..adding repository attributes
2022-09-14 15:48:51,935 INFO  [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.1.zip'
2022-09-14 15:48:51,935 INFO  [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.2-2012-11-27-1305.zip'
2022-09-14 15:48:51,935 INFO  [main] org.appng.core.security.signing.Signer: ..adding message digest of package 'demo-application-1.5.3-2013-01-13-1303.zip'
2022-09-14 15:48:51,935 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.05 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.422 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.002 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.441 s - in org.appng.core.security.BCryptPasswordHandlerTest
[INFO] Running org.appng.core.security.DigestValidatorTest
2022-09-14 15:48:54,852 INFO  [main] org.appng.core.security.DigestValidator: Digest successfully validated.
2022-09-14 15:48:54,853 ERROR [main] org.appng.core.security.DigestValidator: Invalid date offset [millis]: 14399147, maximum is 3600000
2022-09-14 15:48:54,853 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed.
2022-09-14 15:48:54,853 INFO  [main] org.appng.core.security.DigestValidator: Digest successfully validated.
2022-09-14 15:48:54,853 ERROR [main] org.appng.core.security.DigestValidator: Encrypted part does not match. Encrypted part is AEF69D064B47097918AA26ECFF11CC97, but should be 1644A028356079949BFC15B52D3D49DF
2022-09-14 15:48:54,853 ERROR [main] org.appng.core.security.DigestValidator: Digest validation failed.
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 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.006 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.115 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.015 s - in org.appng.core.domain.PackageArchiveTest
[INFO] Running org.appng.core.domain.SiteImplTest
2022-09-14 15:48:55,013 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#930608667 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:55,013 INFO  [main] org.appng.core.Redirect       : Redirecting request to /some/uri (302)
2022-09-14 15:48:55,014 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#890238474 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:55,014 INFO  [main] org.appng.core.Redirect       : Redirecting request to /ws/foo/page/foo/bar#anchor (302)
2022-09-14 15:48:55,014 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#132722394 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:55,015 INFO  [main] org.appng.core.Redirect       : Redirecting request to /ws/foo/page/foo/bar?tab=anchor#anchor (302)
2022-09-14 15:48:55,015 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1137043252 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:55,015 INFO  [main] org.appng.core.domain.SiteImpl: closing context for site foo [STOPPED] (#1550275682)
2022-09-14 15:48:55,015 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1238319407 for site foo with parent sun.misc.Launcher$AppClassLoader#1028566121 created
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 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 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
2022-09-14 15:48:55,035 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]
2022-09-14 15:48:55,036 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6bcc7181, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6906586b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5d9a0ec4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1469a956, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1ca18223, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@47bf44dc]
2022-09-14 15:48:55,038 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:48:55 CEST 2022]; root of context hierarchy
2022-09-14 15:48:55,193 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]
2022-09-14 15:48:55,193 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,194 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]
2022-09-14 15:48:55,195 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]
2022-09-14 15:48:55,195 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]
2022-09-14 15:48:55,195 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]
2022-09-14 15:48:55,195 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]
2022-09-14 15:48:55,195 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]
2022-09-14 15:48:55,195 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]
2022-09-14 15:48:55,222 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:48:55,266 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:55,274 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:48:55,311 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:48:55,311 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:48:55,311 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:48:55,311 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:48:55,311 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:48:55,312 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:48:55,316 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:48:55,486 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6e5644d7] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:55,489 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@1de80623] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:48:55,508 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:48:55,508 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:48:55,511 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:48:55 CEST 2022]; root of context hierarchy
2022-09-14 15:48:55,848 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@bbc3a8b, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:55,849 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-1
2022-09-14 15:48:55,852 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-2
2022-09-14 15:48:55,853 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-3
2022-09-14 15:48:55,854 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost
2022-09-14 15:48:55,855 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-1
2022-09-14 15:48:55,858 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-2
2022-09-14 15:48:55,859 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-3
2022-09-14 15:48:55,860 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application manager
2022-09-14 15:48:55,863 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application bugtracker
2022-09-14 15:48:55,865 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application foobar
2022-09-14 15:48:55,866 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application manager
2022-09-14 15:48:55,867 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application bugtracker
2022-09-14 15:48:55,871 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application foobar
2022-09-14 15:48:55,872 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foobar
2022-09-14 15:48:55,872 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.foobar.foobar
2022-09-14 15:48:55,873 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-1 of application manager
2022-09-14 15:48:55,874 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-2 of application bugtracker
2022-09-14 15:48:55,875 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource ApplicationResourceDatabased-Name-3 of application foobar
2022-09-14 15:48:55,877 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role admin
2022-09-14 15:48:55,877 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role user
2022-09-14 15:48:55,878 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role debugger
2022-09-14 15:48:55,879 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-1
2022-09-14 15:48:55,880 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-2
2022-09-14 15:48:55,881 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-3
2022-09-14 15:48:55,882 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-1
2022-09-14 15:48:55,884 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-2
2022-09-14 15:48:55,885 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-3
2022-09-14 15:48:55,886 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository repo
2022-09-14 15:48:55,937 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled
2022-09-14 15:48:55,938 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment
2022-09-14 15:48:55,938 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType
2022-09-14 15:48:55,939 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword
2022-09-14 15:48:55,941 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath
2022-09-14 15:48:55,941 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases
2022-09-14 15:48:55,942 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod
2022-09-14 15:48:55,942 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData
2022-09-14 15:48:55,942 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder
2022-09-14 15:48:55,943 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath
2022-09-14 15:48:55,943 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert
2022-09-14 15:48:55,944 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate
2022-09-14 15:48:55,946 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode
2022-09-14 15:48:55,947 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile
2022-09-14 15:48:55,948 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags
2022-09-14 15:48:55,948 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled
2022-09-14 15:48:55,948 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx
2022-09-14 15:48:55,949 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput
2022-09-14 15:48:55,949 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig
2022-09-14 15:48:55,950 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret
2022-09-14 15:48:55,950 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath
2022-09-14 15:48:55,951 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature
2022-09-14 15:48:55,951 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature
2022-09-14 15:48:55,952 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter
2022-09-14 15:48:55,952 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder
2022-09-14 15:48:55,953 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles
2022-09-14 15:48:55,953 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest
2022-09-14 15:48:55,953 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance
2022-09-14 15:48:55,954 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled
2022-09-14 15:48:55,954 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode
2022-09-14 15:48:55,955 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder
2022-09-14 15:48:55,955 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts
2022-09-14 15:48:55,956 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey
2022-09-14 15:48:55,956 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale
2022-09-14 15:48:55,956 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout
2022-09-14 15:48:55,957 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup
2022-09-14 15:48:55,957 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding
2022-09-14 15:48:55,958 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize
2022-09-14 15:48:55,958 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix
2022-09-14 15:48:55,958 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore
2022-09-14 15:48:55,959 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath
2022-09-14 15:48:55,959 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix
2022-09-14 15:48:55,960 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder
2022-09-14 15:48:55,960 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress
2022-09-14 15:48:55,961 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect
2022-09-14 15:48:55,961 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost
2022-09-14 15:48:55,962 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone
2022-09-14 15:48:55,962 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder
2022-09-14 15:48:55,963 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver
2022-09-14 15:48:55,963 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort
2022-09-14 15:48:55,964 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled
2022-09-14 15:48:55,964 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort
2022-09-14 15:48:55,964 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir
2022-09-14 15:48:55,965 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir
2022-09-14 15:48:55,965 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod
2022-09-14 15:48:56,001 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1
2022-09-14 15:48:56,002 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2
2022-09-14 15:48:56,002 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:48:56,004 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application manager
2022-09-14 15:48:56,005 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application bugtracker
2022-09-14 15:48:56,007 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application foobar
2022-09-14 15:48:56,008 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role admin
2022-09-14 15:48:56,008 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role user
2022-09-14 15:48:56,009 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role debugger
2022-09-14 15:48:56,028 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme
2022-09-14 15:48:56,029 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts
2022-09-14 15:48:56,029 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls
2022-09-14 15:48:56,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute
2022-09-14 15:48:56,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPages
2022-09-14 15:48:56,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.host
2022-09-14 15:48:56,031 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage
2022-09-14 15:48:56,031 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths
2022-09-14 15:48:56,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName
2022-09-14 15:48:56,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDisabled
2022-09-14 15:48:56,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat
2022-09-14 15:48:56,033 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix
2022-09-14 15:48:56,033 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.name
2022-09-14 15:48:56,034 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled
2022-09-14 15:48:56,034 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser
2022-09-14 15:48:56,035 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.timeZone
2022-09-14 15:48:56,035 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef
2022-09-14 15:48:56,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.encoding
2022-09-14 15:48:56,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authApplication
2022-09-14 15:48:56,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled
2022-09-14 15:48:56,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage
2022-09-14 15:48:56,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize
2022-09-14 15:48:56,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.template
2022-09-14 15:48:56,038 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle
2022-09-14 15:48:56,038 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn
2022-09-14 15:48:56,039 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType
2022-09-14 15:48:56,039 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled
2022-09-14 15:48:56,039 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages
2022-09-14 15:48:56,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailPort
2022-09-14 15:48:56,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPage
2022-09-14 15:48:56,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.service-path
2022-09-14 15:48:56,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize
2022-09-14 15:48:56,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir
2022-09-14 15:48:56,042 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive
2022-09-14 15:48:56,042 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig
2022-09-14 15:48:56,043 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits
2022-09-14 15:48:56,043 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailHost
2022-09-14 15:48:56,044 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown
2022-09-14 15:48:56,044 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout
2022-09-14 15:48:56,044 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance
2022-09-14 15:48:56,045 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer
2022-09-14 15:48:56,045 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime
2022-09-14 15:48:56,046 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions
2022-09-14 15:48:56,046 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain
2022-09-14 15:48:56,046 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods
2022-09-14 15:48:56,047 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication
2022-09-14 15:48:56,047 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout
2022-09-14 15:48:56,048 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.documentDir
2022-09-14 15:48:56,048 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender
2022-09-14 15:48:56,048 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize
2022-09-14 15:48:56,049 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics
2022-09-14 15:48:56,049 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage
2022-09-14 15:48:56,049 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword
2022-09-14 15:48:56,050 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes
2022-09-14 15:48:56,050 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir
2022-09-14 15:48:56,051 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef
2022-09-14 15:48:56,051 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.locale
2022-09-14 15:48:56,051 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn
2022-09-14 15:48:56,052 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexDir
2022-09-14 15:48:56,052 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir
2022-09-14 15:48:56,052 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain
2022-09-14 15:48:56,053 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile
2022-09-14 15:48:56,053 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize
2022-09-14 15:48:56,053 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId
2022-09-14 15:48:56,054 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled
2022-09-14 15:48:56,054 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue
2022-09-14 15:48:56,055 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.manager-path
2022-09-14 15:48:56,055 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions
2022-09-14 15:48:56,055 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig
2022-09-14 15:48:56,056 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout
2022-09-14 15:48:56,056 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2130247103 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,083 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.ldapHost
2022-09-14 15:48:56,095 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcLogPerformance
2022-09-14 15:48:56,096 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectionEnabled
2022-09-14 15:48:56,096 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexTimeout
2022-09-14 15:48:56,096 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLoginRef
2022-09-14 15:48:56,097 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultApplication
2022-09-14 15:48:56,097 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputFormat
2022-09-14 15:48:56,098 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.allowSkipRender
2022-09-14 15:48:56,098 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.xssExceptions
2022-09-14 15:48:56,098 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheStatistics
2022-09-14 15:48:56,099 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionValue
2022-09-14 15:48:56,099 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcConnectionTimeout
2022-09-14 15:48:56,100 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexFileTypes
2022-09-14 15:48:56,100 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultPage
2022-09-14 15:48:56,101 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.enforcePrimaryDomain
2022-09-14 15:48:56,102 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapPassword
2022-09-14 15:48:56,102 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.sessionTrackingEnabled
2022-09-14 15:48:56,102 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle
2022-09-14 15:48:56,103 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcMaxLifetime
2022-09-14 15:48:56,103 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapDomain
2022-09-14 15:48:56,104 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.supportReloadFile
2022-09-14 15:48:56,104 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheExceptions
2022-09-14 15:48:56,104 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedMethods
2022-09-14 15:48:56,105 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.wwwDir
2022-09-14 15:48:56,105 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapHost
2022-09-14 15:48:56,105 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutPage
2022-09-14 15:48:56,106 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.name
2022-09-14 15:48:56,106 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailHost
2022-09-14 15:48:56,107 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeouts
2022-09-14 15:48:56,107 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authApplication
2022-09-14 15:48:56,107 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheClearOnShutdown
2022-09-14 15:48:56,108 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailPort
2022-09-14 15:48:56,108 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapGroupBaseDn
2022-09-14 15:48:56,108 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.DatasourceConfigurer
2022-09-14 15:48:56,109 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.host
2022-09-14 15:48:56,109 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.supportedLanguages
2022-09-14 15:48:56,109 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.siteRootDir
2022-09-14 15:48:56,110 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexFileSystemQueueSize
2022-09-14 15:48:56,110 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLoginPage
2022-09-14 15:48:56,110 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapPrincipalScheme
2022-09-14 15:48:56,111 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexConfig
2022-09-14 15:48:56,111 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.timeZone
2022-09-14 15:48:56,112 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.tagPrefix
2022-09-14 15:48:56,112 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.service-path
2022-09-14 15:48:56,113 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapUser
2022-09-14 15:48:56,113 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.serviceOutputType
2022-09-14 15:48:56,113 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.searchChunkSize
2022-09-14 15:48:56,114 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.encoding
2022-09-14 15:48:56,114 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapStartTls
2022-09-14 15:48:56,115 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.documentDir
2022-09-14 15:48:56,115 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.template
2022-09-14 15:48:56,115 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheEnabled
2022-09-14 15:48:56,116 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.appendTabId
2022-09-14 15:48:56,117 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.csrfProtectedPaths
2022-09-14 15:48:56,117 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.jdbcValidationTimeout
2022-09-14 15:48:56,117 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.rewriteConfig
2022-09-14 15:48:56,118 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.locale
2022-09-14 15:48:56,118 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapUserBaseDn
2022-09-14 15:48:56,118 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.errorPage
2022-09-14 15:48:56,119 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapDisabled
2022-09-14 15:48:56,119 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexDir
2022-09-14 15:48:56,120 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.searchMaxHits
2022-09-14 15:48:56,120 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.defaultPageSize
2022-09-14 15:48:56,120 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.mailDisabled
2022-09-14 15:48:56,121 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.cacheTimeToLive
2022-09-14 15:48:56,121 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutActionName
2022-09-14 15:48:56,122 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.ldapIdAttribute
2022-09-14 15:48:56,122 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.errorPages
2022-09-14 15:48:56,123 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.authLogoutRef
2022-09-14 15:48:56,123 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.assetsDir
2022-09-14 15:48:56,123 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.indexQueueSize
2022-09-14 15:48:56,124 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-2.manager-path
2022-09-14 15:48:56,124 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#731386111 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,154 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.errorPage
2022-09-14 15:48:56,154 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultPage
2022-09-14 15:48:56,155 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultPageSize
2022-09-14 15:48:56,155 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcConnectionTimeout
2022-09-14 15:48:56,155 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapGroupBaseDn
2022-09-14 15:48:56,156 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.assetsDir
2022-09-14 15:48:56,156 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapHost
2022-09-14 15:48:56,156 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.template
2022-09-14 15:48:56,157 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheExceptions
2022-09-14 15:48:56,157 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle
2022-09-14 15:48:56,158 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexDir
2022-09-14 15:48:56,158 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapStartTls
2022-09-14 15:48:56,158 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheEnabled
2022-09-14 15:48:56,159 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.searchChunkSize
2022-09-14 15:48:56,159 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapUserBaseDn
2022-09-14 15:48:56,159 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedPaths
2022-09-14 15:48:56,160 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapDisabled
2022-09-14 15:48:56,160 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionValue
2022-09-14 15:48:56,160 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.DatasourceConfigurer
2022-09-14 15:48:56,161 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.encoding
2022-09-14 15:48:56,161 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexFileSystemQueueSize
2022-09-14 15:48:56,162 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.enforcePrimaryDomain
2022-09-14 15:48:56,162 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLoginPage
2022-09-14 15:48:56,162 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutPage
2022-09-14 15:48:56,163 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutActionName
2022-09-14 15:48:56,163 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcMaxLifetime
2022-09-14 15:48:56,163 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.xssExceptions
2022-09-14 15:48:56,164 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapDomain
2022-09-14 15:48:56,164 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectionEnabled
2022-09-14 15:48:56,164 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.supportedLanguages
2022-09-14 15:48:56,165 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.supportReloadFile
2022-09-14 15:48:56,165 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapUser
2022-09-14 15:48:56,166 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.siteRootDir
2022-09-14 15:48:56,166 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.service-path
2022-09-14 15:48:56,166 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexConfig
2022-09-14 15:48:56,167 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.rewriteConfig
2022-09-14 15:48:56,167 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexTimeout
2022-09-14 15:48:56,167 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailHost
2022-09-14 15:48:56,168 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexFileTypes
2022-09-14 15:48:56,168 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheStatistics
2022-09-14 15:48:56,169 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLogoutRef
2022-09-14 15:48:56,169 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcLogPerformance
2022-09-14 15:48:56,169 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailPort
2022-09-14 15:48:56,170 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.locale
2022-09-14 15:48:56,170 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.documentDir
2022-09-14 15:48:56,170 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.tagPrefix
2022-09-14 15:48:56,171 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.indexQueueSize
2022-09-14 15:48:56,171 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.defaultApplication
2022-09-14 15:48:56,171 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authLoginRef
2022-09-14 15:48:56,172 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeouts
2022-09-14 15:48:56,172 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapPassword
2022-09-14 15:48:56,172 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapPrincipalScheme
2022-09-14 15:48:56,173 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputType
2022-09-14 15:48:56,173 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.timeZone
2022-09-14 15:48:56,173 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheTimeToLive
2022-09-14 15:48:56,174 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.appendTabId
2022-09-14 15:48:56,174 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.jdbcValidationTimeout
2022-09-14 15:48:56,174 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.ldapIdAttribute
2022-09-14 15:48:56,175 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.host
2022-09-14 15:48:56,175 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.allowSkipRender
2022-09-14 15:48:56,176 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.wwwDir
2022-09-14 15:48:56,176 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.mailDisabled
2022-09-14 15:48:56,176 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.errorPages
2022-09-14 15:48:56,177 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.serviceOutputFormat
2022-09-14 15:48:56,177 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.authApplication
2022-09-14 15:48:56,177 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.sessionTrackingEnabled
2022-09-14 15:48:56,178 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.cacheClearOnShutdown
2022-09-14 15:48:56,178 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.searchMaxHits
2022-09-14 15:48:56,178 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.csrfProtectedMethods
2022-09-14 15:48:56,179 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.manager-path
2022-09-14 15:48:56,179 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-3.name
2022-09-14 15:48:56,179 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#353648241 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,219 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1
2022-09-14 15:48:56,219 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-2
2022-09-14 15:48:56,220 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-3
2022-09-14 15:48:56,226 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@bbc3a8b, testMethod = testAddApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,228 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fb5f99e, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,272 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1442656044 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,291 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1314448288 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,312 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#959596363 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,332 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1
2022-09-14 15:48:56,341 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fb5f99e, testMethod = testAddGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,342 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5b9a9fa3, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,368 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#543317323 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,389 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#481120806 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,407 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1429449233 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,434 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1
2022-09-14 15:48:56,435 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5b9a9fa3, testMethod = testAssignApplicationRolesToGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,437 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6fdddee0, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,469 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1506853205 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,487 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1584591636 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,501 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2051347700 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,531 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/foobar
2022-09-14 15:48:56,532 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/ROOT/WEB-INF/cache/application/site-1/foobar
2022-09-14 15:48:56,536 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Assigned application foobar to site site-1
2022-09-14 15:48:56,540 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.foobar.foobar
2022-09-14 15:48:56,545 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6fdddee0, testMethod = testAssignApplicationToSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,546 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51186368, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,567 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1822339311 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,580 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#228368436 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,591 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#824819181 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,622 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@51186368, testMethod = testAssignApplicationToSiteErroneous@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,624 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@610fc4b4, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,643 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1012846481 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,656 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1914758598 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,667 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1707730521 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,677 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@610fc4b4, testMethod = testAssignGroupsToSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,680 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@176f1f99, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,697 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#72125807 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,709 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1093827811 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,720 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#760066702 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,720 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.foobaz
2022-09-14 15:48:56,725 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@176f1f99, testMethod = testCreateApplicationProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,727 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7c8620ac, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,744 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1564220143 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,754 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1041743907 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,763 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#676309784 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,766 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository name
2022-09-14 15:48:56,769 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7c8620ac, testMethod = testCreateApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,770 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@54f70987, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,787 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1272859943 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,797 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#372427734 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,806 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1475417346 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,808 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection testconection
2022-09-14 15:48:56,812 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@54f70987, testMethod = testCreateDatabaseConnection@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,814 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6c0e0ab5, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,830 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1327452681 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,841 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#919880087 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,853 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#579712757 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,855 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group groupy-group
2022-09-14 15:48:56,859 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6c0e0ab5, testMethod = testCreateGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,861 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@35d0b36d, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,876 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#88574423 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,886 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1482088145 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,895 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#944864919 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,896 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.manager.foo
2022-09-14 15:48:56,900 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@35d0b36d, testMethod = testCreatePropertyForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,901 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3a0be937, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,917 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#929296141 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,927 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#295918902 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,936 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1995774121 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,937 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.foo
2022-09-14 15:48:56,940 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3a0be937, testMethod = testCreatePropertyForSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,942 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@294f0fea, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,957 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1862288098 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,965 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1067209817 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,975 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1981548250 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:56,977 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.manager.foo
2022-09-14 15:48:56,980 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@294f0fea, testMethod = testCreatePropertyForSiteAndApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:56,981 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4596c078, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:56,996 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1925129205 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,007 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#369858524 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,016 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#957486976 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,020 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLoginPage
2022-09-14 15:48:57,020 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.siteRootDir
2022-09-14 15:48:57,020 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultApplication
2022-09-14 15:48:57,021 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.xssExceptions
2022-09-14 15:48:57,021 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.assetsDir
2022-09-14 15:48:57,021 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.sessionTrackingEnabled
2022-09-14 15:48:57,022 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.service-path
2022-09-14 15:48:57,022 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.supportReloadFile
2022-09-14 15:48:57,022 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.errorPage
2022-09-14 15:48:57,023 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeouts
2022-09-14 15:48:57,023 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.name
2022-09-14 15:48:57,023 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheClearOnShutdown
2022-09-14 15:48:57,023 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapIdAttribute
2022-09-14 15:48:57,024 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.locale
2022-09-14 15:48:57,024 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcLogPerformance
2022-09-14 15:48:57,024 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.documentDir
2022-09-14 15:48:57,025 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedMethods
2022-09-14 15:48:57,025 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapHost
2022-09-14 15:48:57,025 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeToLive
2022-09-14 15:48:57,026 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutRef
2022-09-14 15:48:57,026 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLoginRef
2022-09-14 15:48:57,026 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapPrincipalScheme
2022-09-14 15:48:57,027 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.manager-path
2022-09-14 15:48:57,027 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.searchMaxHits
2022-09-14 15:48:57,027 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcConnectionTimeout
2022-09-14 15:48:57,028 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.appendTabId
2022-09-14 15:48:57,028 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.enforcePrimaryDomain
2022-09-14 15:48:57,028 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectionEnabled
2022-09-14 15:48:57,029 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionValue
2022-09-14 15:48:57,029 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailDisabled
2022-09-14 15:48:57,029 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheStatistics
2022-09-14 15:48:57,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapDomain
2022-09-14 15:48:57,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.wwwDir
2022-09-14 15:48:57,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.DatasourceConfigurer
2022-09-14 15:48:57,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.host
2022-09-14 15:48:57,031 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexDir
2022-09-14 15:48:57,031 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultPageSize
2022-09-14 15:48:57,031 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutPage
2022-09-14 15:48:57,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexFileTypes
2022-09-14 15:48:57,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.errorPages
2022-09-14 15:48:57,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.encoding
2022-09-14 15:48:57,032 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authLogoutActionName
2022-09-14 15:48:57,033 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexQueueSize
2022-09-14 15:48:57,033 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.tagPrefix
2022-09-14 15:48:57,033 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapUser
2022-09-14 15:48:57,034 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheExceptions
2022-09-14 15:48:57,034 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.serviceOutputType
2022-09-14 15:48:57,034 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapDisabled
2022-09-14 15:48:57,035 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexFileSystemQueueSize
2022-09-14 15:48:57,035 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheEnabled
2022-09-14 15:48:57,035 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcMaxLifetime
2022-09-14 15:48:57,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.searchChunkSize
2022-09-14 15:48:57,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.template
2022-09-14 15:48:57,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.supportedLanguages
2022-09-14 15:48:57,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.defaultPage
2022-09-14 15:48:57,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.rewriteConfig
2022-09-14 15:48:57,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexConfig
2022-09-14 15:48:57,038 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.allowSkipRender
2022-09-14 15:48:57,038 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapStartTls
2022-09-14 15:48:57,038 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.cacheTimeoutsAntStyle
2022-09-14 15:48:57,039 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.indexTimeout
2022-09-14 15:48:57,039 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.csrfProtectedPaths
2022-09-14 15:48:57,039 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailPort
2022-09-14 15:48:57,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.serviceOutputFormat
2022-09-14 15:48:57,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapUserBaseDn
2022-09-14 15:48:57,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.mailHost
2022-09-14 15:48:57,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapPassword
2022-09-14 15:48:57,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.jdbcValidationTimeout
2022-09-14 15:48:57,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.timeZone
2022-09-14 15:48:57,042 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.ldapGroupBaseDn
2022-09-14 15:48:57,042 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.example.authApplication
2022-09-14 15:48:57,045 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site example
2022-09-14 15:48:57,063 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4596c078, testMethod = testCreateSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,064 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@18ac83b5, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:57,081 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1091601460 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,090 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1690068334 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,099 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#885800726 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,107 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#722735399 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,109 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject john
2022-09-14 15:48:57,112 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@18ac83b5, testMethod = testCreateSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,114 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29f43fd8, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:57,129 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#345463861 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,137 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#817259365 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,146 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#716046167 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,154 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1661688115 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,162 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Repository name
2022-09-14 15:48:57,163 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@29f43fd8, testMethod = testDeleteApplicationRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,164 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3aeae7a9, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:57,181 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#725057223 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,189 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1819786267 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,198 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#700774400 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,206 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1876743033 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,214 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group group-1
2022-09-14 15:48:57,215 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role admin
2022-09-14 15:48:57,216 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3aeae7a9, testMethod = testDeleteApplicationRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,217 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@57a57cf0, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:57,232 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#322839920 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,240 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1807212024 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,248 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#104029024 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,257 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1439623609 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,259 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@57a57cf0, testMethod = testDeleteApplicationRoleInvalid@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,261 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@206e8c36, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [true]
2022-09-14 15:48:57,276 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#16735561 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,285 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1272922187 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,296 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#747586866 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,304 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#430439060 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,312 ERROR [main] org.appng.core.service.CoreService: Cannot delete application with ID 2: bugtracker
2022-09-14 15:48:57,313 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Rolled back transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@206e8c36, testMethod = testDeleteApplicationSiteActive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,315 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@70b0279b, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:57,330 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#91528099 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,340 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1175919646 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,351 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1882340028 for site site-3 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,360 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1448474960 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,363 INFO  [main] org.appng.core.service.CoreService: starting deletion of site site-3
2022-09-14 15:48:57,370 INFO  [main] org.appng.core.service.CoreService: unlinking application foobar from site site-3, status of database-connection is NO_DB_SUPPORTED
2022-09-14 15:48:57,370 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application foobar from site site-3
2022-09-14 15:48:57,382 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.DatasourceConfigurer
2022-09-14 15:48:57,382 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.allowSkipRender
2022-09-14 15:48:57,383 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.appendTabId
2022-09-14 15:48:57,383 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.assetsDir
2022-09-14 15:48:57,383 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authApplication
2022-09-14 15:48:57,384 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLoginPage
2022-09-14 15:48:57,384 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLoginRef
2022-09-14 15:48:57,385 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionName
2022-09-14 15:48:57,385 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutActionValue
2022-09-14 15:48:57,385 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutPage
2022-09-14 15:48:57,386 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.authLogoutRef
2022-09-14 15:48:57,386 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheClearOnShutdown
2022-09-14 15:48:57,387 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheEnabled
2022-09-14 15:48:57,387 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheExceptions
2022-09-14 15:48:57,388 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheStatistics
2022-09-14 15:48:57,388 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeToLive
2022-09-14 15:48:57,389 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeouts
2022-09-14 15:48:57,389 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.cacheTimeoutsAntStyle
2022-09-14 15:48:57,389 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedMethods
2022-09-14 15:48:57,390 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectedPaths
2022-09-14 15:48:57,390 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.csrfProtectionEnabled
2022-09-14 15:48:57,391 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultApplication
2022-09-14 15:48:57,391 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultPage
2022-09-14 15:48:57,391 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.defaultPageSize
2022-09-14 15:48:57,392 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.documentDir
2022-09-14 15:48:57,392 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.encoding
2022-09-14 15:48:57,393 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.enforcePrimaryDomain
2022-09-14 15:48:57,393 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.errorPage
2022-09-14 15:48:57,393 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.errorPages
2022-09-14 15:48:57,394 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.host
2022-09-14 15:48:57,394 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexConfig
2022-09-14 15:48:57,395 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexDir
2022-09-14 15:48:57,395 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexFileSystemQueueSize
2022-09-14 15:48:57,395 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexFileTypes
2022-09-14 15:48:57,396 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexQueueSize
2022-09-14 15:48:57,396 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.indexTimeout
2022-09-14 15:48:57,397 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcConnectionTimeout
2022-09-14 15:48:57,397 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcLogPerformance
2022-09-14 15:48:57,397 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcMaxLifetime
2022-09-14 15:48:57,398 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.jdbcValidationTimeout
2022-09-14 15:48:57,398 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapDisabled
2022-09-14 15:48:57,399 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapDomain
2022-09-14 15:48:57,400 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapGroupBaseDn
2022-09-14 15:48:57,400 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapHost
2022-09-14 15:48:57,400 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapIdAttribute
2022-09-14 15:48:57,401 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapPassword
2022-09-14 15:48:57,401 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapPrincipalScheme
2022-09-14 15:48:57,402 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapStartTls
2022-09-14 15:48:57,402 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapUser
2022-09-14 15:48:57,402 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.ldapUserBaseDn
2022-09-14 15:48:57,403 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.locale
2022-09-14 15:48:57,403 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailDisabled
2022-09-14 15:48:57,404 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailHost
2022-09-14 15:48:57,404 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.mailPort
2022-09-14 15:48:57,404 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.manager-path
2022-09-14 15:48:57,405 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.name
2022-09-14 15:48:57,405 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.rewriteConfig
2022-09-14 15:48:57,406 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.searchChunkSize
2022-09-14 15:48:57,406 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.searchMaxHits
2022-09-14 15:48:57,406 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.service-path
2022-09-14 15:48:57,407 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputFormat
2022-09-14 15:48:57,407 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.serviceOutputType
2022-09-14 15:48:57,407 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.sessionTrackingEnabled
2022-09-14 15:48:57,408 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.siteRootDir
2022-09-14 15:48:57,408 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.supportReloadFile
2022-09-14 15:48:57,409 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.supportedLanguages
2022-09-14 15:48:57,409 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.tagPrefix
2022-09-14 15:48:57,409 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.template
2022-09-14 15:48:57,410 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.timeZone
2022-09-14 15:48:57,410 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.wwwDir
2022-09-14 15:48:57,410 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-3.xssExceptions
2022-09-14 15:48:57,414 INFO  [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections
2022-09-14 15:48:57,416 INFO  [main] org.appng.core.service.CoreService: done deleting site site-3
2022-09-14 15:48:57,418 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Site site-3
2022-09-14 15:48:57,418 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@70b0279b, testMethod = testDeleteSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:57,420 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c47ff28, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:57,434 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#302526938 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,443 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#542100677 for site site-2 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,450 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1495180250 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:57,459 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STARTING
2022-09-14 15:48:57,472 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STARTED
2022-09-14 15:48:57,474 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STARTED, example=STOPPED})
2022-09-14 15:48:57,474 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STARTED, example=STOPPED})
2022-09-14 15:48:57,560 INFO  [main] org.appng.core.service.CoreService: starting deletion of site site-2
2022-09-14 15:48:57,566 INFO  [main] org.appng.core.service.CoreService: unlinking application bugtracker from site site-2, status of database-connection is NO_DB_SUPPORTED
2022-09-14 15:48:57,567 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application bugtracker from site site-2
2022-09-14 15:48:57,580 INFO  [main] org.appng.core.service.CoreService: destroying site site-2 [STARTED] (#1627858707)
2022-09-14 15:48:57,581 INFO  [main] org.appng.core.domain.SiteImpl: closing context for site site-2 [STOPPING] (#1627858707)
2022-09-14 15:48:57,581 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPING
2022-09-14 15:48:57,582 INFO  [main] org.appng.core.service.CoreService: destroying site site-2 [STOPPING] (#1627858707) complete
2022-09-14 15:48:57,584 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STOPPING, example=STOPPED})
2022-09-14 15:48:57,585 INFO  [main] com.hazelcast.internal.partition.impl.PartitionStateManager: [10.102.4.103]:5702 [appNG] [5.0.2] Initializing cluster partition table arrangement...
2022-09-14 15:48:57,593 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: STOPPED
2022-09-14 15:48:57,593 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Shut down site site-2
2022-09-14 15:48:57,594 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, site-2=STOPPED, example=STOPPED})
2022-09-14 15:48:57,595 INFO  [main] org.appng.core.service.CoreService: deleting 0 orphaned database connections
2022-09-14 15:48:57,599 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-2
2022-09-14 15:48:57,600 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/ROOT/WEB-INF/cache/application/site-2
2022-09-14 15:48:57,600 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteStateEvent - Origin: test - Site: site-2 - State: DELETED
2022-09-14 15:48:57,601 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received NodeEvent (test: {site-1=STOPPED, example=STOPPED})
2022-09-14 15:48:57,601 INFO  [main] org.appng.core.service.CoreService: done deleting site site-2
2022-09-14 15:48:57,601 INFO  [pool-187-thread-1] org.appng.api.messaging.TestReceiver: received org.appng.core.controller.messaging.SiteDeletedEvent - Origin: test - Site: site-2
2022-09-14 15:48:57,602 INFO  [main] org.appng.core.service.CoreServiceTest: Processed 11 events
2022-09-14 15:48:57,602 INFO  [pool-187-thread-1] org.appng.core.controller.messaging.SiteDeletedEvent: site site-2 has been deleted, so it will be shut down.
2022-09-14 15:48:58,606 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.DatasourceConfigurer
2022-09-14 15:48:58,606 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.allowSkipRender
2022-09-14 15:48:58,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.appendTabId
2022-09-14 15:48:58,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.assetsDir
2022-09-14 15:48:58,608 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authApplication
2022-09-14 15:48:58,608 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLoginPage
2022-09-14 15:48:58,609 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLoginRef
2022-09-14 15:48:58,609 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionName
2022-09-14 15:48:58,610 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutActionValue
2022-09-14 15:48:58,610 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutPage
2022-09-14 15:48:58,611 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.authLogoutRef
2022-09-14 15:48:58,612 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheClearOnShutdown
2022-09-14 15:48:58,612 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheEnabled
2022-09-14 15:48:58,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheExceptions
2022-09-14 15:48:58,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheStatistics
2022-09-14 15:48:58,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeToLive
2022-09-14 15:48:58,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeouts
2022-09-14 15:48:58,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.cacheTimeoutsAntStyle
2022-09-14 15:48:58,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedMethods
2022-09-14 15:48:58,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectedPaths
2022-09-14 15:48:58,616 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.csrfProtectionEnabled
2022-09-14 15:48:58,616 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultApplication
2022-09-14 15:48:58,617 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultPage
2022-09-14 15:48:58,617 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.defaultPageSize
2022-09-14 15:48:58,618 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.documentDir
2022-09-14 15:48:58,618 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.encoding
2022-09-14 15:48:58,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.enforcePrimaryDomain
2022-09-14 15:48:58,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.errorPage
2022-09-14 15:48:58,620 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.errorPages
2022-09-14 15:48:58,620 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.host
2022-09-14 15:48:58,621 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexConfig
2022-09-14 15:48:58,621 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexDir
2022-09-14 15:48:58,621 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexFileSystemQueueSize
2022-09-14 15:48:58,622 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexFileTypes
2022-09-14 15:48:58,622 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexQueueSize
2022-09-14 15:48:58,623 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.indexTimeout
2022-09-14 15:48:58,623 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcConnectionTimeout
2022-09-14 15:48:58,624 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcLogPerformance
2022-09-14 15:48:58,624 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcMaxLifetime
2022-09-14 15:48:58,624 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.jdbcValidationTimeout
2022-09-14 15:48:58,625 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapDisabled
2022-09-14 15:48:58,625 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapDomain
2022-09-14 15:48:58,626 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapGroupBaseDn
2022-09-14 15:48:58,626 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapHost
2022-09-14 15:48:58,627 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapIdAttribute
2022-09-14 15:48:58,627 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapPassword
2022-09-14 15:48:58,628 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapPrincipalScheme
2022-09-14 15:48:58,628 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapStartTls
2022-09-14 15:48:58,629 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapUser
2022-09-14 15:48:58,629 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.ldapUserBaseDn
2022-09-14 15:48:58,629 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.locale
2022-09-14 15:48:58,630 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailDisabled
2022-09-14 15:48:58,630 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailHost
2022-09-14 15:48:58,631 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.mailPort
2022-09-14 15:48:58,631 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.manager-path
2022-09-14 15:48:58,632 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.name
2022-09-14 15:48:58,632 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.rewriteConfig
2022-09-14 15:48:58,632 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.searchChunkSize
2022-09-14 15:48:58,633 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.searchMaxHits
2022-09-14 15:48:58,633 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.service-path
2022-09-14 15:48:58,634 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputFormat
2022-09-14 15:48:58,634 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.serviceOutputType
2022-09-14 15:48:58,635 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.sessionTrackingEnabled
2022-09-14 15:48:58,635 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.siteRootDir
2022-09-14 15:48:58,636 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.supportReloadFile
2022-09-14 15:48:58,636 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.supportedLanguages
2022-09-14 15:48:58,636 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.tagPrefix
2022-09-14 15:48:58,637 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.template
2022-09-14 15:48:58,637 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.timeZone
2022-09-14 15:48:58,638 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.wwwDir
2022-09-14 15:48:58,638 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-2.xssExceptions
2022-09-14 15:48:58,639 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Site site-2
2022-09-14 15:48:58,640 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@c47ff28, testMethod = testDeleteSiteWithEnvironment@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,644 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5028e2d7, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,661 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#172479328 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,668 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#681499211 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,672 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Subject john
2022-09-14 15:48:58,672 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5028e2d7, testMethod = testDeleteSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,674 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4780713, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,687 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#494464018 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,695 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#662382691 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,697 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4780713, testMethod = testFindApplicationByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,699 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3185f3b6, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,713 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1550300038 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,721 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1148527222 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,722 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3185f3b6, testMethod = testGetApplicationFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,723 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@677c98e1, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,738 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#65006061 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,745 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1429899504 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,746 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.foo
2022-09-14 15:48:58,749 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@677c98e1, testMethod = testGetApplicationProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,751 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6032339, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,765 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#253762047 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,773 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2036495422 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,776 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6032339, testMethod = testGetApplicationRepositories@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,777 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58269959, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,791 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1481420857 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,798 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#440793019 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,802 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58269959, testMethod = testGetApplicationRolesForApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,803 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fb968a9, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,817 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#97335272 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,823 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1695563867 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,824 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4fb968a9, testMethod = testGetApplicationRootFolder@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,826 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@11965992, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,838 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#150227334 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,845 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#187784664 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,847 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@11965992, testMethod = testGetGroupByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,848 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e830727, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,862 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#741579737 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,870 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#754311266 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,874 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5e830727, testMethod = testGetGroups@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,875 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6246a1e5, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,889 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2131664375 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,895 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1037690439 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,898 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6246a1e5, testMethod = testGetPropertiesIntegerInteger@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,899 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b81061, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,913 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2074351515 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,920 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#81993048 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,924 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3b81061, testMethod = testGetPropertiesStringString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,926 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@399eaf9, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,939 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#501956368 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,946 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1047895608 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,954 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@399eaf9, testMethod = testGetSite@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,955 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ef46217, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,968 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#231255345 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,974 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#388717709 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:58,982 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6ef46217, testMethod = testGetSiteByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:58,983 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5a1db3f5, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:58,995 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2021896162 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,001 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#12019717 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,003 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5a1db3f5, testMethod = testGetSiteIds@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,005 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4d5eca66, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,016 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1680363064 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,022 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1116934154 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,026 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4d5eca66, testMethod = testGetSites@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,027 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@427077f0, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,038 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1164777466 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,044 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#56128417 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,047 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@427077f0, testMethod = testGetSubjectByEmail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,048 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6a1d0c14, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,059 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#539073894 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,065 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#581573338 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,069 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6a1d0c14, testMethod = testGetSubjectById@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,070 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@559eb505, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,082 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1398653476 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,087 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1105834469 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,089 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@559eb505, testMethod = testGetSubjectByName@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,091 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6af5e69d, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,101 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#446800613 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,107 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1665982886 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,110 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6af5e69d, testMethod = testGetSubjects@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,112 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1587afd3, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,123 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#629239652 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,129 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#81613597 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,138 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1587afd3, testMethod = testInitSitePropertiesSiteImpl@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,140 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@574b1fb6, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,150 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1848282609 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,156 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#893964202 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,243 INFO  [main] org.appng.core.service.LdapService: LDAP operation failed on host 'ldaps://localhost:8888' with principal 'subject-2' (javax.naming.CommunicationException: localhost:8888)
2022-09-14 15:48:59,244 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-2 has 1 failed login attempts.
2022-09-14 15:48:59,246 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2
2022-09-14 15:48:59,246 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@574b1fb6, testMethod = testLdapLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,249 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6f4f2c79, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,307 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1011265245 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,313 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#707340887 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,321 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-1 has 1 failed login attempts.
2022-09-14 15:48:59,322 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-1
2022-09-14 15:48:59,323 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6f4f2c79, testMethod = testLdapLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:48:59,324 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@306a775a, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:48:59,335 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2012051444 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:48:59,341 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1404003954 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:00,183 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:00,185 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3'
2022-09-14 15:49:00,185 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:00,187 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out
2022-09-14 15:49:00,188 INFO  [main] org.appng.core.service.CoreService: 'null' logged out
2022-09-14 15:49:00,189 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@306a775a, testMethod = testLogin@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:00,190 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3a6ed4d9, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:00,202 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1364306253 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:00,208 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1227848862 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:00,211 INFO  [main] org.appng.core.security.DigestValidator: Digest successfully validated.
2022-09-14 15:49:00,213 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:00,213 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'subject-3'
2022-09-14 15:49:00,214 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:00,214 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out
2022-09-14 15:49:00,214 INFO  [main] org.appng.core.service.CoreService: 'null' logged out
2022-09-14 15:49:00,215 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@3a6ed4d9, testMethod = testLoginDigest@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:00,217 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@11d70faf, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:00,228 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1533716860 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:00,234 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#555318576 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:01,015 WARN  [main] org.appng.core.service.CoreService: wrong password for user subject-3
2022-09-14 15:49:01,016 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has 1 failed login attempts.
2022-09-14 15:49:01,018 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:01,842 WARN  [main] org.appng.core.service.CoreService: wrong password for user subject-3
2022-09-14 15:49:01,842 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform User subject-3 has 2 failed login attempts.
2022-09-14 15:49:01,845 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:02,674 WARN  [main] org.appng.core.service.CoreService: wrong password for user subject-3
2022-09-14 15:49:02,675 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null WARN appNG platform User subject-3 has been locked after 3 failed login attempts.
2022-09-14 15:49:02,678 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:02,683 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:02,683 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@11d70faf, testMethod = testLoginFailedAttempts@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:02,685 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@663cfaa1, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:02,696 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1392117735 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:02,702 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#262116021 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,522 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'johndoe'
2022-09-14 15:49:03,522 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:03,529 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out
2022-09-14 15:49:03,529 INFO  [main] org.appng.core.service.CoreService: 'null' logged out
2022-09-14 15:49:03,530 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@663cfaa1, testMethod = testLoginGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:03,532 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7aa724e6, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:03,543 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1814135962 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,549 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#317628115 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,557 INFO  [main] org.appng.core.service.CoreService: user subject-2 found
2022-09-14 15:49:03,560 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-2
2022-09-14 15:49:03,561 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'subject-2'
2022-09-14 15:49:03,561 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:03,562 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out
2022-09-14 15:49:03,562 INFO  [main] org.appng.core.service.CoreService: 'null' logged out
2022-09-14 15:49:03,563 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7aa724e6, testMethod = testLoginPrincipal@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:03,565 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2d041d34, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:03,580 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1232485896 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,587 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1455493702 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,593 INFO  [main] org.appng.core.service.CoreService: Subject authentication failed. Trying to authenticate based on LDAP group membership.
2022-09-14 15:49:03,596 INFO  [main] org.appng.core.service.CoreService: user 'null' belongs to group 'subject-1'
2022-09-14 15:49:03,598 INFO  [main] org.appng.core.service.CoreService: User 'null' successfully authenticated.
2022-09-14 15:49:03,598 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'null'
2022-09-14 15:49:03,599 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:03,599 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged out
2022-09-14 15:49:03,599 INFO  [main] org.appng.core.service.CoreService: 'null' logged out
2022-09-14 15:49:03,601 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2d041d34, testMethod = testLoginPrincipalWithGroup@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:03,603 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@357ea38e, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:03,615 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#58089267 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,620 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#788084465 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:03,623 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:04,398 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 14 15:49:03 CEST 2022).
2022-09-14 15:49:04,401 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:04,403 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:04,404 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@357ea38e, testMethod = testLoginSubjectIsExpired@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:04,405 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4d015cef, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:04,414 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#543430430 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:04,419 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1950993474 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:04,422 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:05,186 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 15 15:49:04 CEST 2022).
2022-09-14 15:49:05,188 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:05,191 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:05,191 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4d015cef, testMethod = testLoginSubjectIsInactive@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:05,193 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2aa8c9f9, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:05,202 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#715325276 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:05,207 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#746663275 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:05,209 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:05,963 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Rejected login for locked user subject-3.
2022-09-14 15:49:05,966 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:05,966 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@2aa8c9f9, testMethod = testLoginSubjectIsLocked@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:05,968 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@59e15f7d, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:05,978 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#639855768 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:05,982 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#227622151 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:05,983 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject deve
2022-09-14 15:49:06,780 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Subject deve
2022-09-14 15:49:06,780 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@59e15f7d, testMethod = testMigratePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:06,784 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@126545e8, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:06,801 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1324600640 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:06,806 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#568389897 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:06,806 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository testrepo
2022-09-14 15:49:06,808 INFO  [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.2' from repository file:/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/zip
2022-09-14 15:49:06,822 INFO  [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.2
2022-09-14 15:49:06,825 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application demo-application
2022-09-14 15:49:06,826 INFO  [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application'
2022-09-14 15:49:06,828 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission debug
2022-09-14 15:49:06,828 INFO  [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application'
2022-09-14 15:49:06,828 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-format.html
2022-09-14 15:49:06,829 INFO  [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application'
2022-09-14 15:49:06,829 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-type.webgui
2022-09-14 15:49:06,830 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Administrator
2022-09-14 15:49:06,834 INFO  [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator'
2022-09-14 15:49:06,835 INFO  [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator'
2022-09-14 15:49:06,835 WARN  [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist!
2022-09-14 15:49:06,836 INFO  [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application'
2022-09-14 15:49:06,836 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Debugger
2022-09-14 15:49:06,837 INFO  [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger'
2022-09-14 15:49:06,837 INFO  [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application'
2022-09-14 15:49:06,839 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.foo
2022-09-14 15:49:06,839 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue
2022-09-14 15:49:06,841 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Administrator
2022-09-14 15:49:06,842 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger
2022-09-14 15:49:06,846 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,846 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,846 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,846 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,846 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,847 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,847 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,847 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,847 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,847 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.2'
2022-09-14 15:49:06,847 INFO  [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.2 to target/ROOT/applications/demo-application
2022-09-14 15:49:06,852 INFO  [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html'
2022-09-14 15:49:06,853 INFO  [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui'
2022-09-14 15:49:06,854 WARN  [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist!
2022-09-14 15:49:06,855 INFO  [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug'
2022-09-14 15:49:06,860 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Application demo-application
2022-09-14 15:49:06,860 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@126545e8, testMethod = testProvideApplication@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:06,862 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58a3fd92, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:06,871 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#176298730 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:06,876 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#187462998 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:06,893 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/ROOT/WEB-INF/cache/platform/site-1/demo-application
2022-09-14 15:49:06,893 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/ROOT/WEB-INF/cache/application/site-1/demo-application
2022-09-14 15:49:06,895 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Assigned application demo-application to site site-1
2022-09-14 15:49:06,896 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.foo
2022-09-14 15:49:06,897 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.clobValue
2022-09-14 15:49:06,897 INFO  [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.3' from repository file:/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/zip
2022-09-14 15:49:06,905 INFO  [main] org.appng.core.service.CoreService: updating application demo-application-1.5.3
2022-09-14 15:49:06,910 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,910 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,910 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,910 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,910 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,911 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,911 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,911 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,911 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,911 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.3'
2022-09-14 15:49:06,911 INFO  [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.3 to target/ROOT/applications/demo-application
2022-09-14 15:49:06,915 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Application demo-application
2022-09-14 15:49:06,918 INFO  [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application'
2022-09-14 15:49:06,919 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission testPermission
2022-09-14 15:49:06,921 INFO  [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html'
2022-09-14 15:49:06,922 INFO  [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui'
2022-09-14 15:49:06,923 WARN  [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist!
2022-09-14 15:49:06,925 INFO  [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug'
2022-09-14 15:49:06,926 INFO  [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger'
2022-09-14 15:49:06,927 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger
2022-09-14 15:49:06,928 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Tester
2022-09-14 15:49:06,929 INFO  [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester'
2022-09-14 15:49:06,929 INFO  [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application'
2022-09-14 15:49:06,931 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.bar
2022-09-14 15:49:06,931 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.application.demo-application.bar
2022-09-14 15:49:06,934 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.clobValue
2022-09-14 15:49:06,934 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.foo
2022-09-14 15:49:06,935 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.foo
2022-09-14 15:49:06,935 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Tester
2022-09-14 15:49:06,936 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.application.demo-application.bar
2022-09-14 15:49:06,936 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Property platform.site.site-1.application.demo-application.bar
2022-09-14 15:49:06,938 INFO  [main] org.appng.core.service.CoreService: loading properties for application 'demo-application' of site 'site-1'
2022-09-14 15:49:06,940 INFO  [main] org.appng.core.service.CoreService: loading properties for application demo-application
2022-09-14 15:49:06,942 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Repository testrepo
2022-09-14 15:49:06,943 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@58a3fd92, testMethod = testProvideApplicationUpdate@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:06,945 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4573acad, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:06,956 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1401878228 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:06,961 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1020212401 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:06,966 INFO  [main] org.appng.core.service.CoreService: unlinking application demo-application from site site-1, status of database-connection is NO_DB_SUPPORTED
2022-09-14 15:49:06,966 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application demo-application from site site-1
2022-09-14 15:49:06,967 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.bar
2022-09-14 15:49:06,968 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.clobValue
2022-09-14 15:49:06,968 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.demo-application.foo
2022-09-14 15:49:06,975 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Administrator
2022-09-14 15:49:06,976 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Tester
2022-09-14 15:49:06,983 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Role Debugger
2022-09-14 15:49:06,984 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission debug
2022-09-14 15:49:06,984 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission output-type.webgui
2022-09-14 15:49:06,985 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission output-format.html
2022-09-14 15:49:06,985 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Permission testPermission
2022-09-14 15:49:06,986 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.bar
2022-09-14 15:49:06,986 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.clobValue
2022-09-14 15:49:06,986 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.application.demo-application.foo
2022-09-14 15:49:06,987 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Application demo-application
2022-09-14 15:49:06,988 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@4573acad, testMethod = testProvideApplicationUpdateDelete@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:06,990 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44c531af, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,002 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#91558410 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,007 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#970979354 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,007 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Repository testrepo
2022-09-14 15:49:07,009 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group Administrators
2022-09-14 15:49:07,009 INFO  [main] org.appng.core.service.CoreService: retrieving 'demo-application-1.5.4' from repository file:/var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/zip
2022-09-14 15:49:07,022 INFO  [main] org.appng.core.service.CoreService: deploying application demo-application-1.5.4
2022-09-14 15:49:07,022 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application demo-application
2022-09-14 15:49:07,023 INFO  [main] org.appng.core.service.CoreService: creating new permission 'debug' for application 'demo-application'
2022-09-14 15:49:07,024 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission debug
2022-09-14 15:49:07,024 INFO  [main] org.appng.core.service.CoreService: creating new permission 'output-format.html' for application 'demo-application'
2022-09-14 15:49:07,024 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-format.html
2022-09-14 15:49:07,025 INFO  [main] org.appng.core.service.CoreService: creating new permission 'output-type.webgui' for application 'demo-application'
2022-09-14 15:49:07,025 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission output-type.webgui
2022-09-14 15:49:07,025 INFO  [main] org.appng.core.service.CoreService: creating new permission 'testPermission' for application 'demo-application'
2022-09-14 15:49:07,026 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission testPermission
2022-09-14 15:49:07,026 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Administrator
2022-09-14 15:49:07,028 INFO  [main] org.appng.core.service.CoreService: added permission 'output-format.html' to role 'Administrator'
2022-09-14 15:49:07,028 INFO  [main] org.appng.core.service.CoreService: added permission 'output-type.webgui' to role 'Administrator'
2022-09-14 15:49:07,029 WARN  [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist!
2022-09-14 15:49:07,029 INFO  [main] org.appng.core.service.CoreService: creating new role 'Administrator' for application 'demo-application'
2022-09-14 15:49:07,030 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Debugger
2022-09-14 15:49:07,031 INFO  [main] org.appng.core.service.CoreService: added permission 'debug' to role 'Debugger'
2022-09-14 15:49:07,032 INFO  [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Debugger'
2022-09-14 15:49:07,032 INFO  [main] org.appng.core.service.CoreService: creating new role 'Debugger' for application 'demo-application'
2022-09-14 15:49:07,033 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role Tester
2022-09-14 15:49:07,034 INFO  [main] org.appng.core.service.CoreService: added permission 'testPermission' to role 'Tester'
2022-09-14 15:49:07,034 INFO  [main] org.appng.core.service.CoreService: creating new role 'Tester' for application 'demo-application'
2022-09-14 15:49:07,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.foo
2022-09-14 15:49:07,036 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.bar
2022-09-14 15:49:07,037 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.application.demo-application.clobValue
2022-09-14 15:49:07,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Group Administrators
2022-09-14 15:49:07,040 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Administrator
2022-09-14 15:49:07,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Debugger
2022-09-14 15:49:07,041 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role Tester
2022-09-14 15:49:07,045 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,045 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,045 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,045 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,045 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,045 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,046 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,046 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,046 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,046 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mysql/V1.0_script.sql' for application 'demo-application-1.5.4'
2022-09-14 15:49:07,046 INFO  [main] org.appng.core.service.CoreService: extracting filebased application demo-application - 1.5.4 to target/ROOT/applications/demo-application
2022-09-14 15:49:07,052 INFO  [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-format.html'
2022-09-14 15:49:07,053 INFO  [main] org.appng.core.service.CoreService: role 'Administrator' already has permission 'output-type.webgui'
2022-09-14 15:49:07,054 WARN  [main] org.appng.core.service.CoreService: the role 'Administrator' references permisson 'logViewer' which does not exist!
2022-09-14 15:49:07,056 INFO  [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'debug'
2022-09-14 15:49:07,057 INFO  [main] org.appng.core.service.CoreService: role 'Debugger' already has permission 'testPermission'
2022-09-14 15:49:07,058 INFO  [main] org.appng.core.service.CoreService: role 'Tester' already has permission 'testPermission'
2022-09-14 15:49:07,062 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@44c531af, testMethod = testProvideApplicationWithAdminRole@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,064 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1a7eeea9, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,074 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1790665941 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,079 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1659767761 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,081 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@1a7eeea9, testMethod = testReloadRepository@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,083 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@39013cad, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,093 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1687990352 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,098 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#815650906 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,880 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:07,880 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@39013cad, testMethod = testResetPassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,882 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5ee76fb2, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,892 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1519205356 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,897 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#574879293 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,900 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@5ee76fb2, testMethod = testRestoreSubject@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,902 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d49cfe9, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,910 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#881825909 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,914 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1212184090 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,915 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foobaz.a
2022-09-14 15:49:07,915 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property foobaz.b
2022-09-14 15:49:07,917 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7d49cfe9, testMethod = testSaveProperties@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,918 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@732d941a, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,927 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1101957936 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,932 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#189341585 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,932 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property prop1
2022-09-14 15:49:07,933 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@732d941a, testMethod = testSaveProperty@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,935 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7c692d58, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,943 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1398629759 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,947 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1534399068 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,949 INFO  [main] org.appng.core.service.CoreService: unlinking application manager from site site-1, status of database-connection is NO_DB_SUPPORTED
2022-09-14 15:49:07,950 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Removed application manager from site site-1
2022-09-14 15:49:07,951 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foo
2022-09-14 15:49:07,951 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null DELETE appNG platform Property platform.site.site-1.application.manager.foobar
2022-09-14 15:49:07,952 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@7c692d58, testMethod = testUnlinkApplicationFromSiteIntegerString@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:07,954 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@56ca6e0a, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:07,961 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1968701525 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:07,965 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#107314758 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:08,740 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:08,741 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@56ca6e0a, testMethod = testUpdatePassword@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:08,742 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6fedadd9, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@1d13b09b]; rollback [false]
2022-09-14 15:49:08,751 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#467150629 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:08,755 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#2136195738 for site example with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:08,758 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@335841d2 testClass = CoreServiceTest, testInstance = org.appng.core.service.CoreServiceTest@6fedadd9, testMethod = testUpdatePasswordFail@CoreServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4d27d539 testClass = CoreServiceTest, locations = '{}', classes = '{class org.appng.core.service.PlatformTestConfig}', contextInitializerClasses = '[class org.appng.core.service.TestInitializer]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[empty]], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2022-09-14 15:49:08,758 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:48:55 CEST 2022]; root of context hierarchy
2022-09-14 15:49:08,759 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:08,759 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
[WARNING] Tests run: 85, Failures: 0, Errors: 0, Skipped: 20, Time elapsed: 13.717 s - in org.appng.core.service.CoreServiceTest
[INFO] Running org.appng.core.service.LdapServiceTest
2022-09-14 15:49:08,804 INFO  [main] org.appng.core.service.LdapService: Found 2 member(s) for group 'cn=logingroup,ou=groups,l=egypt'
2022-09-14 15:49:08,807 INFO  [main] org.appng.core.service.LdapService: Unknown keyword 'bogus' in site property 'testLoginUserSucces.ldapPrincipalScheme'. Falling back to plain username 'aziz' as principal.
2022-09-14 15:49:08,811 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.)
2022-09-14 15:49:08,812 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!)
2022-09-14 15:49:08,813 INFO  [main] org.appng.core.service.LdapService: User 'aziz' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt'
2022-09-14 15:49:08,814 INFO  [main] org.appng.core.service.LdapService: User 'aZiZ' (uid=aziz,ou=users,l=egypt) is member of 'cn=logingroup,ou=groups,l=egypt'
2022-09-14 15:49:08,815 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.046 s - in org.appng.core.service.LdapServiceTest
[INFO] Running org.appng.core.service.InitializerServiceTest
2022-09-14 15:49:08,822 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]
2022-09-14 15:49:08,822 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@415dad, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7bd3d589, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@67429373, org.springframework.test.context.support.DirtiesContextTestExecutionListener@429a25d7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@483cb41c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2da65f0f]
2022-09-14 15:49:08,823 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:49:08 CEST 2022]; root of context hierarchy
2022-09-14 15:49:08,970 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]
2022-09-14 15:49:08,970 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]
2022-09-14 15:49:08,970 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]
2022-09-14 15:49:08,970 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]
2022-09-14 15:49:08,971 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]
2022-09-14 15:49:08,971 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]
2022-09-14 15:49:08,971 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]
2022-09-14 15:49:08,971 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,972 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]
2022-09-14 15:49:08,999 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:49:09,042 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:09,050 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:49:09,086 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:49:09,086 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:49:09,086 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:49:09,086 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:49:09,086 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:49:09,087 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:49:09,091 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:49:09,256 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@798ab3df] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:09,261 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@671be14f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:09,279 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:49:09,280 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:09,283 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:49:08 CEST 2022]; root of context hierarchy
2022-09-14 15:49:09,540 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@4f2061df testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@63b6f144, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3646445c 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@5997766c]; rollback [false]
2022-09-14 15:49:09,541 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1386340408 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:09,543 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject subject-3
2022-09-14 15:49:09,544 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Site site-1
2022-09-14 15:49:09,545 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Resource application.xml of application application1
2022-09-14 15:49:09,546 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Application application1
2022-09-14 15:49:09,546 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Role dummy
2022-09-14 15:49:09,547 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Permission permission-1
2022-09-14 15:49:09,547 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Group group-1
2022-09-14 15:49:09,568 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled
2022-09-14 15:49:09,568 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment
2022-09-14 15:49:09,568 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType
2022-09-14 15:49:09,568 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword
2022-09-14 15:49:09,569 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath
2022-09-14 15:49:09,569 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases
2022-09-14 15:49:09,569 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod
2022-09-14 15:49:09,569 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData
2022-09-14 15:49:09,570 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder
2022-09-14 15:49:09,570 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath
2022-09-14 15:49:09,570 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert
2022-09-14 15:49:09,570 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate
2022-09-14 15:49:09,570 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode
2022-09-14 15:49:09,571 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile
2022-09-14 15:49:09,571 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags
2022-09-14 15:49:09,571 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled
2022-09-14 15:49:09,571 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx
2022-09-14 15:49:09,572 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput
2022-09-14 15:49:09,572 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig
2022-09-14 15:49:09,572 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret
2022-09-14 15:49:09,572 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath
2022-09-14 15:49:09,573 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature
2022-09-14 15:49:09,573 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature
2022-09-14 15:49:09,573 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter
2022-09-14 15:49:09,573 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder
2022-09-14 15:49:09,574 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles
2022-09-14 15:49:09,574 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest
2022-09-14 15:49:09,574 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance
2022-09-14 15:49:09,574 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled
2022-09-14 15:49:09,575 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode
2022-09-14 15:49:09,575 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder
2022-09-14 15:49:09,575 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts
2022-09-14 15:49:09,575 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey
2022-09-14 15:49:09,576 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale
2022-09-14 15:49:09,576 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout
2022-09-14 15:49:09,576 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup
2022-09-14 15:49:09,576 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding
2022-09-14 15:49:09,576 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize
2022-09-14 15:49:09,577 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix
2022-09-14 15:49:09,577 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore
2022-09-14 15:49:09,577 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath
2022-09-14 15:49:09,577 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix
2022-09-14 15:49:09,578 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder
2022-09-14 15:49:09,578 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress
2022-09-14 15:49:09,578 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect
2022-09-14 15:49:09,578 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost
2022-09-14 15:49:09,578 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone
2022-09-14 15:49:09,579 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder
2022-09-14 15:49:09,579 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver
2022-09-14 15:49:09,579 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort
2022-09-14 15:49:09,580 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled
2022-09-14 15:49:09,580 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort
2022-09-14 15:49:09,580 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir
2022-09-14 15:49:09,581 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir
2022-09-14 15:49:09,581 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod
2022-09-14 15:49:09,581 INFO  [main] org.appng.core.service.InitializerService: Caching uses HazelcastInstance{name='test', node=[10.102.4.103]:5702}
2022-09-14 15:49:09,582 INFO  [main] org.appng.api.messaging.Messaging: messaging is disabled
2022-09-14 15:49:09,582 INFO  [main] org.appng.core.service.InitializerService: applications are located at /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/applications or in the database
2022-09-14 15:49:09,595 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject subject-3
2022-09-14 15:49:09,596 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Resource application.xml of application application1
2022-09-14 15:49:09,596 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Role dummy
2022-09-14 15:49:09,603 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPrincipalScheme
2022-09-14 15:49:09,603 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeouts
2022-09-14 15:49:09,603 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapStartTls
2022-09-14 15:49:09,603 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapIdAttribute
2022-09-14 15:49:09,604 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPages
2022-09-14 15:49:09,604 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.host
2022-09-14 15:49:09,604 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPage
2022-09-14 15:49:09,604 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedPaths
2022-09-14 15:49:09,605 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionName
2022-09-14 15:49:09,605 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDisabled
2022-09-14 15:49:09,605 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputFormat
2022-09-14 15:49:09,605 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.tagPrefix
2022-09-14 15:49:09,606 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.name
2022-09-14 15:49:09,606 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectionEnabled
2022-09-14 15:49:09,606 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUser
2022-09-14 15:49:09,606 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.timeZone
2022-09-14 15:49:09,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutRef
2022-09-14 15:49:09,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.encoding
2022-09-14 15:49:09,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authApplication
2022-09-14 15:49:09,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheEnabled
2022-09-14 15:49:09,607 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginPage
2022-09-14 15:49:09,608 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchChunkSize
2022-09-14 15:49:09,608 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.template
2022-09-14 15:49:09,608 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeoutsAntStyle
2022-09-14 15:49:09,609 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapUserBaseDn
2022-09-14 15:49:09,609 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.serviceOutputType
2022-09-14 15:49:09,609 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.sessionTrackingEnabled
2022-09-14 15:49:09,610 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportedLanguages
2022-09-14 15:49:09,610 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailPort
2022-09-14 15:49:09,611 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.errorPage
2022-09-14 15:49:09,611 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.service-path
2022-09-14 15:49:09,611 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileSystemQueueSize
2022-09-14 15:49:09,611 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.siteRootDir
2022-09-14 15:49:09,612 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheTimeToLive
2022-09-14 15:49:09,612 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexConfig
2022-09-14 15:49:09,612 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapHost
2022-09-14 15:49:09,612 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.searchMaxHits
2022-09-14 15:49:09,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailHost
2022-09-14 15:49:09,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheClearOnShutdown
2022-09-14 15:49:09,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexTimeout
2022-09-14 15:49:09,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcLogPerformance
2022-09-14 15:49:09,613 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.DatasourceConfigurer
2022-09-14 15:49:09,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcMaxLifetime
2022-09-14 15:49:09,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheExceptions
2022-09-14 15:49:09,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapDomain
2022-09-14 15:49:09,614 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.csrfProtectedMethods
2022-09-14 15:49:09,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultApplication
2022-09-14 15:49:09,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcValidationTimeout
2022-09-14 15:49:09,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.documentDir
2022-09-14 15:49:09,615 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.allowSkipRender
2022-09-14 15:49:09,616 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.defaultPageSize
2022-09-14 15:49:09,616 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.cacheStatistics
2022-09-14 15:49:09,616 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutPage
2022-09-14 15:49:09,616 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapPassword
2022-09-14 15:49:09,617 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexFileTypes
2022-09-14 15:49:09,617 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.assetsDir
2022-09-14 15:49:09,617 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLoginRef
2022-09-14 15:49:09,617 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.locale
2022-09-14 15:49:09,618 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.ldapGroupBaseDn
2022-09-14 15:49:09,618 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexDir
2022-09-14 15:49:09,618 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.wwwDir
2022-09-14 15:49:09,618 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.enforcePrimaryDomain
2022-09-14 15:49:09,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.supportReloadFile
2022-09-14 15:49:09,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.indexQueueSize
2022-09-14 15:49:09,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.appendTabId
2022-09-14 15:49:09,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.mailDisabled
2022-09-14 15:49:09,619 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.authLogoutActionValue
2022-09-14 15:49:09,620 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.manager-path
2022-09-14 15:49:09,620 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.xssExceptions
2022-09-14 15:49:09,620 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.rewriteConfig
2022-09-14 15:49:09,620 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.site.site-1.jdbcConnectionTimeout
2022-09-14 15:49:09,623 INFO  [main] org.appng.core.service.InitializerService: ==========================================================================================
2022-09-14 15:49:09,625 INFO  [main] org.appng.core.service.InitializerService: loading site site-1 (host-1)
2022-09-14 15:49:09,625 INFO  [main] org.appng.core.service.InitializerService: loading applications for site site-1
2022-09-14 15:49:09,627 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/WEB-INF/cache/platform/site-1
2022-09-14 15:49:09,627 INFO  [main] org.appng.core.model.CacheProvider: cleaning /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/WEB-INF/cache/application/site-1
2022-09-14 15:49:09,648 INFO  [main] org.appng.core.service.TemplateService: copying template from /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/template/appng to /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/test-classes/repository/site-1/www/template
2022-09-14 15:49:09,648 INFO  [main] org.appng.core.service.CacheService: No cache found, can not remove elements starting with /template
2022-09-14 15:49:09,649 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#448109438 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:09,649 INFO  [main] org.appng.core.service.InitializerService: SiteClassLoader#448109438 for site site-1 with parent sun.misc.Launcher$AppClassLoader#1028566121
2022-09-14 15:49:09,650 INFO  [main] org.appng.core.service.InitializerService: started site thread [appng-indexthread-site-1] with runnable of type org.appng.search.indexer.DocumentIndexer
2022-09-14 15:49:09,655 INFO  [main] org.appng.core.service.InitializerService: loading site site-1 completed in 32ms
2022-09-14 15:49:09,656 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform Loaded site site-1
2022-09-14 15:49:09,656 INFO  [main] org.appng.core.service.InitializerService: ==========================================================================================
2022-09-14 15:49:14,682 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@4f2061df testClass = InitializerServiceTest, testInstance = org.appng.core.service.InitializerServiceTest@63b6f144, testMethod = testInitPlatform@InitializerServiceTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3646445c 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]]]
2022-09-14 15:49:14,683 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:49:08 CEST 2022]; root of context hierarchy
2022-09-14 15:49:14,684 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:14,685 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001008: Cleaning up connection pool [jdbc:hsqldb:mem:hsql-testdb]
[WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 5.867 s - in org.appng.core.service.InitializerServiceTest
[INFO] Running org.appng.core.service.SubjectMustChangePasswordTest
2022-09-14 15:49:14,695 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
2022-09-14 15:49:14,695 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6b3bb8cc, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4f9cc839, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@10136e9d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@14b19b1f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@227abc9d, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@b8e65eb]
2022-09-14 15:49:14,697 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:49:14 CEST 2022]; root of context hierarchy
2022-09-14 15:49:14,906 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]
2022-09-14 15:49:14,906 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]
2022-09-14 15:49:14,906 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]
2022-09-14 15:49:14,907 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]
2022-09-14 15:49:14,907 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]
2022-09-14 15:49:14,907 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]
2022-09-14 15:49:14,907 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]
2022-09-14 15:49:14,907 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]
2022-09-14 15:49:14,907 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]
2022-09-14 15:49:14,908 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]
2022-09-14 15:49:14,908 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]
2022-09-14 15:49:14,908 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]
2022-09-14 15:49:14,908 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]
2022-09-14 15:49:14,908 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]
2022-09-14 15:49:14,908 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]
2022-09-14 15:49:14,909 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]
2022-09-14 15:49:14,909 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]
2022-09-14 15:49:14,943 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:49:14,993 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:15,003 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:49:15,046 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:49:15,047 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:49:15,047 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:49:15,047 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:49:15,047 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:49:15,048 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:49:15,052 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:49:15,243 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@9b26f47] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:15,247 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2e623876] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:15,268 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:49:15,268 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:15,282 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:49:14 CEST 2022]; root of context hierarchy
2022-09-14 15:49:15,685 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Began transaction (1) for test context [DefaultTestContext@615b2697 testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@6fad8dcc, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b926842 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@5574c16b]; rollback [false]
2022-09-14 15:49:15,715 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordMaxValidity
2022-09-14 15:49:15,715 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingEnabled
2022-09-14 15:49:15,716 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.filebasedDeployment
2022-09-14 15:49:15,716 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.jspFileType
2022-09-14 15:49:15,716 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStorePassword
2022-09-14 15:49:15,717 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.platformRootPath
2022-09-14 15:49:15,717 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.manageDatabases
2022-09-14 15:49:15,717 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.inactiveLockPeriod
2022-09-14 15:49:15,717 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.appngData
2022-09-14 15:49:15,718 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cachePlatformFolder
2022-09-14 15:49:15,718 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitoringPath
2022-09-14 15:49:15,718 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryCert
2022-09-14 15:49:15,719 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.defaultTemplate
2022-09-14 15:49:15,719 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.devMode
2022-09-14 15:49:15,719 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.logfile
2022-09-14 15:49:15,720 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssAllowedTags
2022-09-14 15:49:15,720 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailDisabled
2022-09-14 15:49:15,720 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyRegEx
2022-09-14 15:49:15,720 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.formatOutput
2022-09-14 15:49:15,721 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheConfig
2022-09-14 15:49:15,721 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sharedSecret
2022-09-14 15:49:15,721 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryPath
2022-09-14 15:49:15,722 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryVerifySignature
2022-09-14 15:49:15,722 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositorySignature
2022-09-14 15:49:15,722 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionFilter
2022-09-14 15:49:15,722 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheApplicationFolder
2022-09-14 15:49:15,723 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.writeDebugFiles
2022-09-14 15:49:15,723 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryDefaultDigest
2022-09-14 15:49:15,723 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.monitorPerformance
2022-09-14 15:49:15,724 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mdcEnabled
2022-09-14 15:49:15,724 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.vHostMode
2022-09-14 15:49:15,724 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templateFolder
2022-09-14 15:49:15,724 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxLoginAttempts
2022-09-14 15:49:15,725 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.passwordPolicyErrorMessageKey
2022-09-14 15:49:15,725 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.locale
2022-09-14 15:49:15,725 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.sessionTimeout
2022-09-14 15:49:15,725 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cleanTempFolderOnStartup
2022-09-14 15:49:15,726 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.encoding
2022-09-14 15:49:15,726 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.maxUploadSize
2022-09-14 15:49:15,726 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.templatePrefix
2022-09-14 15:49:15,726 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.repositoryTrustStore
2022-09-14 15:49:15,727 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.imageMagickPath
2022-09-14 15:49:15,727 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databasePrefix
2022-09-14 15:49:15,727 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheFolder
2022-09-14 15:49:15,728 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupAddress
2022-09-14 15:49:15,728 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.xssProtect
2022-09-14 15:49:15,728 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailHost
2022-09-14 15:49:15,728 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.timeZone
2022-09-14 15:49:15,729 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.cacheImageFolder
2022-09-14 15:49:15,729 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingReceiver
2022-09-14 15:49:15,729 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.messagingGroupPort
2022-09-14 15:49:15,729 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.forceChangePassword
2022-09-14 15:49:15,730 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.csrfFilterEnabled
2022-09-14 15:49:15,730 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.mailPort
2022-09-14 15:49:15,730 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.uploadDir
2022-09-14 15:49:15,730 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.applicationDir
2022-09-14 15:49:15,731 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Property platform.databaseValidationPeriod
2022-09-14 15:49:15,735 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Subject shady
2022-09-14 15:49:15,753 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady
2022-09-14 15:49:15,754 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'shady'
2022-09-14 15:49:15,754 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:15,756 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady
2022-09-14 15:49:15,759 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady
2022-09-14 15:49:15,759 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'shady'
2022-09-14 15:49:15,759 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:15,761 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady
2022-09-14 15:49:15,764 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).
2022-09-14 15:49:15,765 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform Subject shady
2022-09-14 15:49:15,765 INFO  [main] org.appng.core.service.CoreService: successfully logged in user 'shady'
2022-09-14 15:49:15,765 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null INFO appNG platform logged in
2022-09-14 15:49:15,766 INFO  [main] org.springframework.test.context.transaction.TransactionContext: Committed transaction for test: [DefaultTestContext@615b2697 testClass = SubjectMustChangePasswordTest, testInstance = org.appng.core.service.SubjectMustChangePasswordTest@6fad8dcc, testMethod = testMustChangePassword@SubjectMustChangePasswordTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b926842 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]]]
2022-09-14 15:49:15,767 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:49:14 CEST 2022]; root of context hierarchy
2022-09-14 15:49:15,767 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:15,768 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.077 s - in org.appng.core.service.SubjectMustChangePasswordTest
[INFO] Running org.appng.core.service.HsqlStarterTest
2022-09-14 15:49:15,776 INFO  [Time-limited test] org.appng.core.service.HsqlStarter: starting HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/appNG/WEB-INF/database/appng on port 9001
2022-09-14 15:49:15,789 INFO  [HSQLDB Server @61c55e00] hsqldb.db.HSQLDB833C42D28C.ENGINE: Checkpoint start
2022-09-14 15:49:15,789 INFO  [HSQLDB Server @61c55e00] hsqldb.db.HSQLDB833C42D28C.ENGINE: checkpointClose start
2022-09-14 15:49:15,843 INFO  [HSQLDB Server @61c55e00] hsqldb.db.HSQLDB833C42D28C.ENGINE: checkpointClose synched
2022-09-14 15:49:15,849 INFO  [HSQLDB Server @61c55e00] hsqldb.db.HSQLDB833C42D28C.ENGINE: checkpointClose script done
2022-09-14 15:49:15,860 INFO  [HSQLDB Server @61c55e00] hsqldb.db.HSQLDB833C42D28C.ENGINE: checkpointClose end
2022-09-14 15:49:15,860 INFO  [HSQLDB Server @61c55e00] hsqldb.db.HSQLDB833C42D28C.ENGINE: Checkpoint end - txts: 1
2022-09-14 15:49:15,982 INFO  [Time-limited test] org.appng.core.service.HsqlStarter: shutting down HSQL Server 2.5.0 at /var/lib/jenkins/workspace/appNG_1.25.x/appng-core/target/appNG/WEB-INF/database/appng on port 9001
2022-09-14 15:49:16,332 INFO  [HSQLDB Connection @2aac51ef] hsqldb.db.HSQLDB833C42D28C.ENGINE: Database closed
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.769 s - in org.appng.core.service.HsqlStarterTest
[INFO] Running org.appng.core.service.SiteClassLoaderBuilderTest
2022-09-14 15:49:16,544 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#501490036 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
2022-09-14 15:49:16,561 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'application.xml' for application 'demo-application-null'
2022-09-14 15:49:16,561 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'beans.xml' for application 'demo-application-null'
2022-09-14 15:49:16,562 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'datasources.xml' for application 'demo-application-null'
2022-09-14 15:49:16,562 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'events.xml' for application 'demo-application-null'
2022-09-14 15:49:16,562 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'master.xml' for application 'demo-application-null'
2022-09-14 15:49:16,563 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'page.xml' for application 'demo-application-null'
2022-09-14 15:49:16,563 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'plugin.xml' for application 'demo-application-null'
2022-09-14 15:49:16,563 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'messages-demo.properties' for application 'demo-application-null'
2022-09-14 15:49:16,563 INFO  [main] org.appng.core.service.ApplicationArchiveProcessor: adding application-resource 'mssql/V1.0_script.sql' for application 'demo-application-null'
2022-09-14 15:49:16,564 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.01 s - in org.appng.core.service.ApplicationArchiveProcessorTest
[INFO] Running org.appng.core.service.TemplateServiceTest
2022-09-14 15:49:16,575 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]
2022-09-14 15:49:16,575 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1b5c3086, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@52ac1733, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1674f38d, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6a8541ad, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1027847b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@22000cc3]
2022-09-14 15:49:16,577 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:49:16 CEST 2022]; root of context hierarchy
2022-09-14 15:49:16,780 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'platformEventListener' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=platformEventListener; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:49:16,780 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'dataSource' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:49:16,780 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'entityManagerFactory' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManagerFactory; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:49:16,780 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'coreTxManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=coreTxManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:49:16,780 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'entityManager' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=entityManager; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:49:16,781 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]
2022-09-14 15:49:16,781 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]
2022-09-14 15:49:16,781 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]
2022-09-14 15:49:16,781 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]
2022-09-14 15:49:16,781 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]
2022-09-14 15:49:16,781 INFO  [main] org.springframework.beans.factory.support.DefaultListableBeanFactory: Overriding bean definition for bean 'databaseService' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/appng/core/controller/PlatformConfig.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=true; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=platformTestConfig; factoryMethodName=databaseService; initMethodName=null; destroyMethodName=(inferred); defined in org.appng.core.service.PlatformTestConfig]
2022-09-14 15:49:16,782 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]
2022-09-14 15:49:16,782 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]
2022-09-14 15:49:16,782 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]
2022-09-14 15:49:16,782 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]
2022-09-14 15:49:16,782 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]
2022-09-14 15:49:16,782 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]
2022-09-14 15:49:16,818 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:49:16,831 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:16,840 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:49:16,879 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:49:16,879 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:49:16,879 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:49:16,879 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:49:16,879 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:49:16,880 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:49:16,884 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:49:17,050 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@2af540da] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:17,054 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4bd29288] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:17,072 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:49:17,072 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:17,073 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:49:16 CEST 2022]; root of context hierarchy
2022-09-14 15:49:17,261 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#150724380 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:17,274 INFO  [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico
2022-09-14 15:49:17,274 INFO  [main] org.appng.core.service.TemplateService: added resource conf/platform.xml
2022-09-14 15:49:17,274 INFO  [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt
2022-09-14 15:49:17,276 INFO  [main] org.appng.core.service.TemplateService: added resource template.xml
2022-09-14 15:49:17,276 INFO  [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl
2022-09-14 15:49:17,276 INFO  [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl
2022-09-14 15:49:17,295 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1394034876 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:17,319 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#1636456506 for site manager with parent sun.misc.Launcher$AppClassLoader#1028566121 created
2022-09-14 15:49:17,331 INFO  [main] org.appng.core.service.TemplateService: added resource assets/favicon.ico
2022-09-14 15:49:17,331 INFO  [main] org.appng.core.service.TemplateService: added resource conf/platform.xml
2022-09-14 15:49:17,331 INFO  [main] org.appng.core.service.TemplateService: added resource resources/dummy.txt
2022-09-14 15:49:17,333 INFO  [main] org.appng.core.service.TemplateService: added resource template.xml
2022-09-14 15:49:17,333 INFO  [main] org.appng.core.service.TemplateService: added resource xsl/platform.xsl
2022-09-14 15:49:17,333 INFO  [main] org.appng.core.service.TemplateService: added resource xsl/utils.xsl
2022-09-14 15:49:17,336 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform Template appng-template
2022-09-14 15:49:17,349 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:49:16 CEST 2022]; root of context hierarchy
2022-09-14 15:49:17,350 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:17,350 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.78 s - in org.appng.core.service.TemplateServiceTest
[INFO] Running org.appng.core.service.DatabaseServiceTest
2022-09-14 15:49:17,358 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]
2022-09-14 15:49:17,359 INFO  [main] org.springframework.test.context.support.DefaultTestContextBootstrapper: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@56e0c38a, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5b60370c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ed53b09, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4c31e8e6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1c9d8e79, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@469f02b1]
2022-09-14 15:49:17,360 INFO  [main] org.springframework.context.support.GenericApplicationContext: Refreshing appNG platform context: startup date [Wed Sep 14 15:49:17 CEST 2022]; root of context hierarchy
2022-09-14 15:49:17,563 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]
2022-09-14 15:49:17,563 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]
2022-09-14 15:49:17,563 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]
2022-09-14 15:49:17,563 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]
2022-09-14 15:49:17,563 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]
2022-09-14 15:49:17,563 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,564 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]
2022-09-14 15:49:17,565 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]
2022-09-14 15:49:17,565 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]
2022-09-14 15:49:17,565 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]
2022-09-14 15:49:17,594 INFO  [main] org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2022-09-14 15:49:17,608 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Building JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:17,617 INFO  [main] org.hibernate.jpa.internal.util.LogHelper: HHH000204: Processing PersistenceUnitInfo [name: hsql-testdb]
2022-09-14 15:49:17,652 WARN  [main] org.hibernate.orm.connections.pooling: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
2022-09-14 15:49:17,652 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001005: using driver [org.hsqldb.jdbc.JDBCDriver] at URL [jdbc:hsqldb:mem:hsql-testdb]
2022-09-14 15:49:17,652 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001001: Connection properties: {user=sa, password=****}
2022-09-14 15:49:17,653 INFO  [main] org.hibernate.orm.connections.pooling: HHH10001003: Autocommit mode: false
2022-09-14 15:49:17,653 INFO  [main] org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl: HHH000115: Hibernate connection pool size: 20 (min=1)
2022-09-14 15:49:17,653 INFO  [main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.appng.persistence.hibernate.dialect.HSQLDialect
2022-09-14 15:49:17,657 INFO  [main] org.hibernate.envers.boot.internal.EnversServiceImpl: Envers integration enabled? : true
2022-09-14 15:49:17,868 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@6bc8da26] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:17,872 INFO  [main] org.hibernate.orm.connections.access: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@3f2f4cc1] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
2022-09-14 15:49:17,892 INFO  [main] org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator: HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2022-09-14 15:49:17,892 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Initialized JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:17,893 INFO  [main] org.appng.core.domain.PlatformEventListener: Using application context appNG platform context: startup date [Wed Sep 14 15:49:17 CEST 2022]; root of context hierarchy
2022-09-14 15:49:18,079 INFO  [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.hsqldb.jdbc.JDBCDriver
2022-09-14 15:49:18,089 INFO  [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0)
2022-09-14 15:49:18,093 INFO  [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.4.3 by Redgate
2022-09-14 15:49:18,093 INFO  [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5)
2022-09-14 15:49:18,101 INFO  [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0)
2022-09-14 15:49:18,104 INFO  [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.4.3 by Redgate
2022-09-14 15:49:18,104 INFO  [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5)
2022-09-14 15:49:18,111 INFO  [main] org.flywaydb.core.internal.command.DbValidate: Successfully validated 17 migrations (execution time 00:00.005s)
2022-09-14 15:49:18,112 INFO  [main] org.flywaydb.core.internal.schemahistory.JdbcTableSchemaHistory: Creating Schema History table "PUBLIC"."schema_version" ...
2022-09-14 15:49:18,117 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Current version of schema "PUBLIC": << Empty Schema >>
2022-09-14 15:49:18,140 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.0 - appNG initial setup"
2022-09-14 15:49:18,166 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.1 - Quartz initial setup"
2022-09-14 15:49:18,174 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2 - add template"
2022-09-14 15:49:18,179 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.1 - add repository strict"
2022-09-14 15:49:18,184 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.2 - add repository digest"
2022-09-14 15:49:18,188 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.2.3 - set resource bytes not null"
2022-09-14 15:49:18,193 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.0 - add type to template"
2022-09-14 15:49:18,198 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.1 - add global admin role"
2022-09-14 15:49:18,203 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "1.3.2 - add repository accepted certs"
2022-09-14 15:49:18,208 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "2.0.0 - add platform event"
2022-09-14 15:49:18,213 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.0.0 - add job execution record"
2022-09-14 15:49:18,218 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.0 - change caching properties"
2022-09-14 15:49:18,218 WARN  [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100)
2022-09-14 15:49:18,218 WARN  [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100)
2022-09-14 15:49:18,223 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.1 - add site reload count"
2022-09-14 15:49:18,227 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.1.2 - add property type"
2022-09-14 15:49:18,233 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2 - add subject columns"
2022-09-14 15:49:18,235 WARN  [main] org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor: DB: no data (SQL State: 02000 - Error Code: -1100)
2022-09-14 15:49:18,239 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.2.1 - change subject name length"
2022-09-14 15:49:18,244 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Migrating schema "PUBLIC" to version "4.4 - add table site hostnames"
2022-09-14 15:49:18,247 INFO  [main] org.flywaydb.core.internal.command.DbMigrate: Successfully applied 17 migrations to schema "PUBLIC", now at version v4.4 (execution time 00:00.130s)
2022-09-14 15:49:18,249 INFO  [main] org.appng.core.service.MigrationService: connected to jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0)
2022-09-14 15:49:18,252 INFO  [main] org.flywaydb.core.internal.license.VersionPrinter: Flyway Community Edition 8.4.3 by Redgate
2022-09-14 15:49:18,252 INFO  [main] org.flywaydb.core.internal.database.base.BaseDatabaseType: Database: jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5)
2022-09-14 15:49:18,262 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG Root Database
2022-09-14 15:49:18,269 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG HSQL
2022-09-14 15:49:18,276 INFO  [main] org.appng.core.service.DatabaseService: HSQL jdbc:hsqldb:mem:testInitDatabase (HSQL Database Engine 2.5.0) is active.
2022-09-14 15:49:18,277 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null UPDATE appNG platform DatabaseConnection appNG HSQL
2022-09-14 15:49:18,278 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG MYSQL
2022-09-14 15:49:18,279 INFO  [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver com.mysql.cj.jdbc.Driver
2022-09-14 15:49:18,539 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))
2022-09-14 15:49:18,539 INFO  [main] org.appng.core.service.DatabaseService: MYSQL jdbc:mysql://localhost:3306/appNG MYSQL is not working and will be deactivated.
2022-09-14 15:49:18,542 INFO  [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver com.microsoft.sqlserver.jdbc.SQLServerDriver
2022-09-14 15:49:18,544 INFO  [main] org.appng.core.domain.PlatformEventListener: Created entry null CREATE appNG platform DatabaseConnection appNG POSTGRESQL
2022-09-14 15:49:18,545 INFO  [main] org.appng.core.domain.DatabaseConnection: Registered JDBC driver org.postgresql.Driver
2022-09-14 15:49:18,563 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.)
2022-09-14 15:49:18,563 INFO  [main] org.appng.core.service.DatabaseService: POSTGRESQL jdbc:postgresql://localhost:5432/appNG POSTGRESQL is not working and will be deactivated.
2022-09-14 15:49:18,567 INFO  [main] org.springframework.context.support.GenericApplicationContext: Closing appNG platform context: startup date [Wed Sep 14 15:49:17 CEST 2022]; root of context hierarchy
2022-09-14 15:49:18,567 INFO  [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean: Closing JPA EntityManagerFactory for persistence unit 'hsql-testdb'
2022-09-14 15:49:18,567 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.212 s - in org.appng.core.service.DatabaseServiceTest
[INFO] Running org.appng.core.service.PropertySupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.core.service.PropertySupportTest
2022-09-14 15:49:18,584 INFO  [hz.ShutdownThread] com.hazelcast.instance.impl.Node: [10.102.4.103]:5702 [appNG] [5.0.2] Running shutdown hook... Current state: ACTIVE
2022-09-14 15:49:18,587 INFO  [hz.ShutdownThread] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTTING_DOWN
2022-09-14 15:49:18,587 INFO  [hz.ShutdownThread] com.hazelcast.core.LifecycleService: [10.102.4.103]:5702 [appNG] [5.0.2] [10.102.4.103]:5702 is SHUTTING_DOWN
[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Failures: 
[ERROR]   ApplicationProviderTest.testCallAction:252 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected number of element attributes '3' but was '2' - comparing <action...> at /action[1] to <action...> at /action[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<action xmlns="http://www.appng.org/schema/platform" id="create" eventId="events">
    <config>
        <title id="create.entity">Create entity</title>
        <permissions>
            <permission ref="create.entity" mode="set"></permission>
        </permissions>
        <params>
            <param name="form_action">create</param>
            <param name="action">create</param>
        </params>
        <meta-data bindClass="org.appng.testapplication.TestEntity">
            <field name="id" type="int" format="#" hidden="true" binding="id">
                <label id="id">ID</label>
                <condition expression="true"/>
            </field>
            <field name="name" type="text" binding="name">
                <label id="name">Name</label>
                <validation>
                    <notNull>
                        <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
            </field>
            <field name="integerValue" type="list:checkbox" binding="integerValue">
                <label id="integerValue">integer value</label>
            </field>
            <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
                <label id="doubleValue">double value</label>
            </field>
            <field name="booleanValue" type="checkbox" binding="booleanValue">
                <label id="booleanValue">boolean value</label>
            </field>
            <field name="parent" type="object" binding="parent">
                <field name="name" type="text" binding="parent.name">
                    <validation>
                        <notNull>
                            <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                        </notNull>
                    </validation>
                    <messages ref="parent.name">
                        <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </messages>
                </field>
                <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
            </field>
            <field name="children" type="list:object" binding="children">
                <field name="children[0]" type="object" binding="children[0]">
                    <field name="name" type="text" binding="children[0].name">
                        <validation>
                            <notNull>
<message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                            </notNull>
                        </validation>
                        <messages ref="children[0].name">
                            <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                        </messages>
                    </field>
                    <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
                </field>
            </field>
        </meta-data>
    </config>
    <condition expression="${form_action eq 'create' and action eq 'create'}"/>
    <datasource id="new-entity"/>
    <userdata>
        <input name="name">new name</input>
    </userdata>
    <data>
        <selection id="integerValue" type="checkbox">
            <title id="integerValue">integer value</title>
            <option value="1" name="1" selected="false"/>
            <option value="2" name="2" selected="false"/>
            <option value="3" name="3" selected="false"/>
            <option value="4" name="4" selected="false"/>
            <option value="5" name="5" selected="true"/>
        </selection>
        <result>
            <field name="id" type="int">
                <value></value>
            </field>
            <field name="name" type="text">
                <value></value>
            </field>
            <field name="integerValue" type="list:checkbox">
                <value></value>
            </field>
            <field name="doubleValue" type="decimal">
                <value></value>
            </field>
            <field name="booleanValue" type="checkbox">
                <value></value>
            </field>
            <field name="parent" type="object">
                <field name="name" type="text">
                    <value>entity1</value>
                </field>
                <field name="integerValue" type="int">
                    <value>5</value>
                </field>
                <value></value>
            </field>
            <field name="children" type="list:object">
                <field name="children[0]" type="object">
                    <field name="name" type="text">
                        <value>entity2</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>7</value>
                    </field>
                    <value></value>
                </field>
                <field name="children[1]" type="object">
                    <field name="name" type="text">
                        <value>entity3</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>9</value>
                    </field>
                    <value></value>
                </field>
            </field>
        </result>
    </data>
    <bean id="entities">
        <option name="action" id="create"/>
    </bean>
</action>
, org.custommonkey.xmlunit.Diff
[different] Expected number of element attributes '3' but was '2' - comparing <action...> at /action[1] to <action...> at /action[1]

[ERROR]   ApplicationProviderTest.testCallDataSourceEntities:231 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datasource xmlns="http://www.appng.org/schema/platform" id="entities">
    <config>
        <title id="entities">Entities</title>
        <permissions>
            <permission ref="show_entities" mode="set"></permission>
        </permissions>
        <params>
            <param name="param1"></param>
            <param name="param2"></param>
            <param name="param3"></param>
            <param name="param4" default="4">4</param>
        </params>
        <meta-data bindClass="org.appng.testapplication.TestEntity">
            <field name="id" type="int" format="#" hidden="true" binding="id">
                <label id="id">ID</label>
                <condition expression="true"/>
            </field>
            <field name="name" type="text" readonly="true" hidden="true" binding="name">
                <sort/>
                <label id="name">Name</label>
            </field>
            <field name="integerValue" type="int" format="#" binding="integerValue">
                <label id="integerValue">integer value</label>
            </field>
            <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
                <sort/>
                <label id="doubleValue">double value</label>
            </field>
            <field name="booleanValue" type="checkbox" binding="booleanValue">
                <label id="booleanValue">boolean value</label>
            </field>
            <field name="actions" type="linkpanel" binding="actions">
                <label id="actions">Actions</label>
            </field>
        </meta-data>
        <linkpanel id="actions" location="inline">
            <link id="actions[1]" target="/${current.id}_edit" mode="intern" default="true">
                <label id="edit">Edit</label>
                <icon>edit</icon>
            </link>
            <link id="actions[2]" target="/${current.id}_delete" mode="intern" default="true">
                <label id="delete">Delete</label>
                <icon>delete</icon>
                <confirmation id="confirm.delete" params="#{name}">Really delete #{name}?</confirmation>
            </link>
        </linkpanel>
    </config>
    <data>
        <resultset chunk="0" chunkname="entities" chunksize="2" nextchunk="0" previouschunk="0" firstchunk="0" lastchunk="0" hits="2">
            <result>
                <field name="id" type="int">
                    <value>1</value>
                </field>
                <field name="name" type="text">
                    <value>entity1</value>
                </field>
                <field name="integerValue" type="int">
                    <value>5</value>
                </field>
                <field name="doubleValue" type="decimal">
                    <value>5.5</value>
                </field>
                <field name="booleanValue" type="checkbox">
                    <value>false</value>
                </field>
                <linkpanel id="actions" location="inline">
                    <link id="actions[1]" target="/1_edit" mode="intern" default="true">
                        <label id="edit">Edit</label>
                        <icon>edit</icon>
                    </link>
                    <link id="actions[2]" target="/1_delete" mode="intern" default="true">
                        <label id="delete">Delete</label>
                        <icon>delete</icon>
                        <confirmation id="confirm.delete" params="#{name}">Really delete entity1?</confirmation>
                    </link>
                </linkpanel>
            </result>
            <result>
                <field name="id" type="int">
                    <value>2</value>
                </field>
                <field name="name" type="text">
                    <value>entity2</value>
                </field>
                <field name="integerValue" type="int">
                    <value>7</value>
                </field>
                <field name="doubleValue" type="decimal">
                    <value>7.8</value>
                </field>
                <field name="booleanValue" type="checkbox">
                    <value>true</value>
                </field>
                <linkpanel id="actions" location="inline">
                    <link id="actions[1]" target="/2_edit" mode="intern" default="true">
                        <label id="edit">Edit</label>
                        <icon>edit</icon>
                    </link>
                    <link id="actions[2]" target="/2_delete" mode="intern" default="true">
                        <label id="delete">Delete</label>
                        <icon>delete</icon>
                        <confirmation id="confirm.delete" params="#{name}">Really delete entity2?</confirmation>
                    </link>
                </linkpanel>
            </result>
        </resultset>
    </data>
</datasource>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/resultset[1]/result[1]/field[2]/value[1]/text()[1]

[ERROR]   ApplicationProviderTest.testCallDataSourceEntity:220 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datasource xmlns="http://www.appng.org/schema/platform" id="entity">
    <config>
        <title id="entity">Entity</title>
        <permissions>
            <permission ref="show_entity" mode="set"></permission>
        </permissions>
        <params>
            <param name="entityId">1</param>
            <param name="param2"></param>
        </params>
        <meta-data bindClass="org.appng.testapplication.TestEntity">
            <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
                <label id="id">ID</label>
                <condition expression="true"/>
            </field>
            <field name="name" type="text" binding="name">
                <label id="name">Name</label>
            </field>
            <field name="integerValue" type="list:checkbox" binding="integerValue">
                <label id="integerValue">integer value</label>
            </field>
            <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
                <label id="doubleValue">double value</label>
            </field>
            <field name="booleanValue" type="checkbox" binding="booleanValue">
                <label id="booleanValue">boolean value</label>
            </field>
            <field name="parent" type="object" binding="parent">
                <field name="name" type="text" binding="parent.name"/>
                <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
            </field>
            <field name="children" type="list:object" binding="children">
                <field name="children[]" type="object" binding="children.children[]">
                    <field name="name" type="text" binding="children.children[].name"/>
                    <field name="integerValue" type="int" format="#" binding="children.children[].integerValue"/>
                </field>
            </field>
        </meta-data>
    </config>
    <data>
        <selection id="integerValue" type="checkbox">
            <title id="integerValue">integer value</title>
            <option value="1" name="1" selected="false"/>
            <option value="2" name="2" selected="false"/>
            <option value="3" name="3" selected="false"/>
            <option value="4" name="4" selected="false"/>
            <option value="5" name="5" selected="true"/>
        </selection>
        <result>
            <field name="id" type="int">
                <value>1</value>
            </field>
            <field name="name" type="text">
                <value>entity1</value>
            </field>
            <field name="integerValue" type="list:checkbox">
                <value>5</value>
            </field>
            <field name="doubleValue" type="decimal">
                <value>5.5</value>
            </field>
            <field name="booleanValue" type="checkbox">
                <value>false</value>
            </field>
            <field name="parent" type="object">
                <field name="name" type="text">
                    <value>entity1</value>
                </field>
                <field name="integerValue" type="int">
                    <value>5</value>
                </field>
                <value></value>
            </field>
            <field name="children" type="list:object">
                <field name="children[0]" type="object">
                    <field name="name" type="text">
                        <value>entity2</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>7</value>
                    </field>
                    <value></value>
                </field>
                <field name="children[1]" type="object">
                    <field name="name" type="text">
                        <value>entity3</value>
                    </field>
                    <field name="integerValue" type="int">
                        <value>9</value>
                    </field>
                    <value></value>
                </field>
            </field>
        </result>
    </data>
</datasource>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'new name' but was 'entity1' - comparing <value ...>new name</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1] to <value ...>entity1</value> at /datasource[1]/data[1]/result[1]/field[2]/value[1]/text()[1]

[ERROR]   ApplicationProviderTest.testCreate:210->runTest:267 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '5' but was '7' - comparing <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1] to <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">create</url-param>
                        <url-param name="entityId"/>
                        <url-param name="entityAction"/>
                        <url-param name="entityId"/>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action"></post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <title id="create.entity">Create entity</title>
                    <element>
                        <title id="create.entity">Create entity</title>
                        <action id="create" eventId="events" onSuccess="demo-application/index/create">
                            <config>
<title id="create.entity">Create entity</title>
<permissions>
    <permission ref="create.entity" mode="set"></permission>
</permissions>
<params>
    <param name="form_action"></param>
    <param name="action">create</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[]" type="object" binding="children.children[]">
            <field name="name" type="text" binding="children.children[].name">
                <validation>
                    <notNull>
                        <message ref="children.children[].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
            </field>
            <field name="integerValue" type="int" format="#" binding="children.children[].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'create' and action eq 'create'}"/>
                            <datasource id="new-entity"/>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value></value>
    </field>
    <field name="name" type="text">
        <value></value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value></value>
    </field>
    <field name="doubleValue" type="decimal">
        <value></value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value></value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="create"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '5' but was '7' - comparing <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1] to <meta-data...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]

[ERROR]   ApplicationProviderTest.testUpdateException:183->runTest:285 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '3' but was '2' - comparing <page...> at /applicationReference[1]/pages[1]/page[1] to <page...> at /applicationReference[1]/pages[1]/page[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action">update</post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <element passive="true">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action">update</param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
            <messages ref="parent.name">
                <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </messages>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[0]" type="object" binding="children[0]">
            <field name="name" type="text" binding="children[0].name">
                <validation>
                    <notNull>
                        <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
                <messages ref="children[0].name">
                    <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </messages>
            </field>
            <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <userdata>
<input name="name">exception</input>
                            </userdata>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected number of child nodes '3' but was '2' - comparing <page...> at /applicationReference[1]/pages[1]/page[1] to <page...> at /applicationReference[1]/pages[1]/page[1]

[ERROR]   ApplicationProviderTest.testUpdateExecute:163->runMonitoredTest:278 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index" executionTime="16">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action">update</post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section executionTime="13" id="42">
                    <element passive="true" executionTime="13">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action">update</param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
            <messages ref="parent.name">
                <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </messages>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[0]" type="object" binding="children[0]">
            <field name="name" type="text" binding="children[0].name">
                <validation>
                    <notNull>
                        <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
                <messages ref="children[0].name">
                    <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </messages>
            </field>
            <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <userdata>
<input name="name">new name</input>
                            </userdata>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

[ERROR]   ApplicationProviderTest.testUpdateInclude:153->runTest:267 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected attribute value '{javax.validation.constraints.NotNull.message}' but was '{validation.notNull}' - comparing <message code="{javax.validation.constraints.NotNull.message}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code to <message code="{validation.notNull}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action"></post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <element passive="true">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action"></param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[]" type="object" binding="children.children[]">
            <field name="name" type="text" binding="children.children[].name">
                <validation>
                    <notNull>
                        <message ref="children.children[].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
            </field>
            <field name="integerValue" type="int" format="#" binding="children.children[].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="false"/>
    <option value="5" name="5" selected="true"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected attribute value '{javax.validation.constraints.NotNull.message}' but was '{validation.notNull}' - comparing <message code="{javax.validation.constraints.NotNull.message}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code to <message code="{validation.notNull}"...> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/action[1]/config[1]/meta-data[1]/field[2]/validation[1]/notNull[1]/message[1]/@code

[ERROR]   ApplicationProviderTest.testUpdateValidationError:203->runTest:267 XML does not match control XML
org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<applicationReference xmlns="http://www.appng.org/schema/platform" id="demo-application" version="1.5.2">
    <config>
        <title id="plugintitle">A Test-Plugin</title>
        <permissions>
            <permission ref="debug" mode="set"></permission>
        </permissions>
        <session>
            <session-params>
                <session-param name="sessionparam1"></session-param>
                <session-param name="sessionparam2"></session-param>
            </session-params>
        </session>
    </config>
    <pages>
        <page id="entity" type="index">
            <config>
                <title id="entity">Entity</title>
                <description></description>
                <permissions>
                    <permission ref="page.entity" mode="set"></permission>
                </permissions>
                <url-schema>
                    <url-params>
                        <url-param name="action">update</url-param>
                        <url-param name="entityId">1</url-param>
                        <url-param name="entityAction"/>
                        <url-param name="entityId">1</url-param>
                    </url-params>
                    <get-params>
                        <get-param name="form_action"></get-param>
                    </get-params>
                    <post-params>
                        <post-param name="form_action">update</post-param>
                    </post-params>
                </url-schema>
                <linkpanel id="page-nav" location="top">
                    <link id="page-nav[1]" target="/page0" mode="intern">
                        <label id="page0">Page 0</label>
                    </link>
                    <link id="page-nav[2]" target="/page1" mode="intern">
                        <condition expression="${1==1}"/>
                        <label id="page1">Page 1</label>
                    </link>
                    <link id="page-nav[4]" target="/page3" mode="intern">
                        <permissions>
                            <permission ref="page3" mode="set"></permission>
                        </permissions>
                        <label id="page3">Page 3</label>
                    </link>
                </linkpanel>
            </config>
            <structure>
                <section id="42">
                    <element passive="true">
                        <title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
                        <action id="update" eventId="events">
                            <config>
<title id="update.entity" params="#{name},${entityId}">Update entity entity1 (ID: 1)</title>
<permissions>
    <permission ref="update.entity" mode="set"></permission>
</permissions>
<params>
    <param name="entityId">1</param>
    <param name="form_action">update</param>
    <param name="action">update</param>
</params>
<meta-data bindClass="org.appng.testapplication.TestEntity">
    <field name="id" type="int" format="#" readonly="true" hidden="true" binding="id">
        <label id="id">ID</label>
        <condition expression="true"/>
    </field>
    <field name="name" type="text" binding="name">
        <label id="name">Name</label>
        <validation>
            <notNull>
                <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </notNull>
        </validation>
        <messages ref="name">
            <message ref="name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
        </messages>
    </field>
    <field name="integerValue" type="list:checkbox" binding="integerValue">
        <label id="integerValue">integer value</label>
    </field>
    <field name="doubleValue" type="decimal" format="#.##" binding="doubleValue">
        <label id="doubleValue">double value</label>
    </field>
    <field name="booleanValue" type="checkbox" binding="booleanValue">
        <label id="booleanValue">boolean value</label>
    </field>
    <field name="parent" type="object" binding="parent">
        <field name="name" type="text" binding="parent.name">
            <validation>
                <notNull>
                    <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </notNull>
            </validation>
            <messages ref="parent.name">
                <message ref="parent.name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
            </messages>
        </field>
        <field name="integerValue" type="int" format="#" binding="parent.integerValue"/>
    </field>
    <field name="children" type="list:object" binding="children">
        <field name="children[0]" type="object" binding="children[0]">
            <field name="name" type="text" binding="children[0].name">
                <validation>
                    <notNull>
                        <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                    </notNull>
                </validation>
                <messages ref="children[0].name">
                    <message ref="children[0].name" class="ERROR" code="{validation.notNull}">Field must not be empty</message>
                </messages>
            </field>
            <field name="integerValue" type="int" format="#" binding="children[0].integerValue"/>
        </field>
    </field>
</meta-data>
                            </config>
                            <condition expression="${form_action eq 'update' and action eq 'update' and not empty entityId}"/>
                            <datasource id="entity">
<params>
    <param name="entityId">1</param>
</params>
                            </datasource>
                            <userdata>
<input name="integerValue">4</input>
<input name="doubleValue">3.9</input>
<input name="booleanValue">true</input>
                            </userdata>
                            <data>
<selection id="integerValue" type="checkbox">
    <title id="integerValue">integer value</title>
    <option value="1" name="1" selected="false"/>
    <option value="2" name="2" selected="false"/>
    <option value="3" name="3" selected="false"/>
    <option value="4" name="4" selected="true"/>
    <option value="5" name="5" selected="false"/>
</selection>
<result>
    <field name="id" type="int">
        <value>1</value>
    </field>
    <field name="name" type="text">
        <value>entity1</value>
    </field>
    <field name="integerValue" type="list:checkbox">
        <value>5</value>
    </field>
    <field name="doubleValue" type="decimal">
        <value>5.5</value>
    </field>
    <field name="booleanValue" type="checkbox">
        <value>false</value>
    </field>
    <field name="parent" type="object">
        <field name="name" type="text">
            <value>entity1</value>
        </field>
        <field name="integerValue" type="int">
            <value>5</value>
        </field>
        <value></value>
    </field>
    <field name="children" type="list:object">
        <field name="children[0]" type="object">
            <field name="name" type="text">
                <value>entity2</value>
            </field>
            <field name="integerValue" type="int">
                <value>7</value>
            </field>
            <value></value>
        </field>
        <field name="children[1]" type="object">
            <field name="name" type="text">
                <value>entity3</value>
            </field>
            <field name="integerValue" type="int">
                <value>9</value>
            </field>
            <value></value>
        </field>
    </field>
</result>
                            </data>
                            <bean id="entities">
<option name="action" id="update"/>
<option name="entity" id="1"/>
                            </bean>
                        </action>
                    </element>
                </section>
            </structure>
        </page>
    </pages>
</applicationReference>
, org.custommonkey.xmlunit.Diff
[different] Expected text value 'Update entity new name (ID: 1)' but was 'Update entity entity1 (ID: 1)' - comparing <title ...>Update entity new name (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1] to <title ...>Update entity entity1 (ID: 1)</title> at /applicationReference[1]/pages[1]/page[1]/structure[1]/section[1]/element[1]/title[1]/text()[1]

[INFO] 
[ERROR] Tests run: 356, Failures: 8, Errors: 0, Skipped: 31
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for appNG Parent 1.25.0-SNAPSHOT:
[INFO] 
[INFO] appNG Parent ....................................... SUCCESS [  3.327 s]
[INFO] appNG Tools ........................................ SUCCESS [ 12.008 s]
[INFO] appNG Mail ......................................... SUCCESS [  4.003 s]
[INFO] appNG Forms ........................................ SUCCESS [  5.570 s]
[INFO] appng Formtags ..................................... SUCCESS [  7.240 s]
[INFO] appNG XML-API ...................................... SUCCESS [  8.661 s]
[INFO] appNG public API ................................... SUCCESS [ 12.804 s]
[INFO] appNG testsupport .................................. SUCCESS [  8.571 s]
[INFO] appNG REST API ..................................... SUCCESS [  9.692 s]
[INFO] appNG Persistence-Tools ............................ SUCCESS [ 24.895 s]
[INFO] appNG Search ....................................... SUCCESS [ 14.655 s]
[INFO] appNG Core Library ................................. FAILURE [01:19 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:11 min
[INFO] Finished at: 2022-09-14T15:49:18+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.25.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.25.x
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Docs)
[Pipeline] sh
+ rm -rf /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT/javadoc
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT/reference
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT/appngizer/html
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT/appngizer/pdf
[Pipeline] sh
+ rm -rf /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT/appngizer/html/parts
[Pipeline] sh
+ rm -rf /srv/www/appng.org/appng/docs/1.25.0-SNAPSHOT/appngizerhtml/xml
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { ( Unstash Build and Docs)
[Pipeline] dir
Running in /srv/www/appng.org/appng/builds/snapshot
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: No such saved stash ‘jenkins_artifacts’
Finished: FAILURE