Skip to content
Failed

Console Output

Started by user Matthias Mueller
Running as Matthias Mueller
Obtained build-snapshot.jenkins from git ssh://git@bitbucket.aiticon.net:7999/ac/appng-build.git
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/appNG_1.23.x
[Pipeline] {
[Pipeline] tool
[Pipeline] stage
[Pipeline] { (notifyStart)
[Pipeline] emailext
Sending email to: matthias.mueller@appng.org
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (git clone)
[Pipeline] git
The recommended git tool is: git
No credentials specified
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git@github.com:appNG/appng.git # timeout=10
Fetching upstream changes from git@github.com:appNG/appng.git
 > git --version # timeout=10
 > git --version # 'git version 2.11.0'
 > git fetch --tags --progress -- git@github.com:appNG/appng.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/appng-1.23.x^{commit} # timeout=10
Checking out Revision ba62da9fbb578c1ab5ba6b80b571cc94a5d24507 (refs/remotes/origin/appng-1.23.x)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f ba62da9fbb578c1ab5ba6b80b571cc94a5d24507 # timeout=10
 > git branch -a -v --no-abbrev # timeout=10
 > git branch -D appng-1.23.x # timeout=10
 > git checkout -b appng-1.23.x ba62da9fbb578c1ab5ba6b80b571cc94a5d24507 # timeout=10
Commit message: "APPNG-2400 fix test"
 > git rev-list --no-walk ba62da9fbb578c1ab5ba6b80b571cc94a5d24507 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Maven Build)
[Pipeline] sh
+ /var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.5.0/bin/mvn clean deploy -Djavax.xml.accessExternalSchema=all -DoutFolder=/tmp/jenkins_artifacts/40 -Pdummy
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] appNG Parent
[INFO] appNG Tools
[INFO] appNG Mail
[INFO] appNG Forms
[INFO] appng Formtags
[INFO] appNG XML-API
[INFO] appNG public API
[INFO] appNG testsupport
[INFO] appNG REST API
[INFO] appNG Persistence-Tools
[INFO] appNG Search
[INFO] appNG Core Library
[INFO] appNG Command Line Interface
[INFO] appNG Tag Library
[INFO] appNGizer JAXB API
[INFO] appNGizer
[INFO] appNG Application
[INFO] appNG application BOM
[INFO] appNG Documentation
[INFO] appNG Template Assembly Descriptors
[INFO] appNG Template Parent
[INFO] appng-application-assembly
[INFO] appNG application parent
[INFO] Archetype - appng-archetype-application
[INFO] appNG appNGizer Maven Plugin
[INFO] appNG camunda
[INFO] appNG Application, including Camunda BPM process engine libraries
[INFO] appNG Maven Plugin
[INFO] upNGizr
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG Parent 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-parent ---
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-parent ---
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-parent ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-SNAPSHOT.pom
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-parent ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 602 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml (602 B at 826 B/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-20210820.072012-40.pom
Progress (1): 2.0/36 kB
Progress (1): 4.1/36 kB
Progress (1): 6.1/36 kB
Progress (1): 8.2/36 kB
Progress (1): 10/36 kB 
Progress (1): 12/36 kB
Progress (1): 14/36 kB
Progress (1): 16/36 kB
Progress (1): 18/36 kB
Progress (1): 20/36 kB
Progress (1): 23/36 kB
Progress (1): 25/36 kB
Progress (1): 27/36 kB
Progress (1): 29/36 kB
Progress (1): 31/36 kB
Progress (1): 33/36 kB
Progress (1): 35/36 kB
Progress (1): 36 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/appng-parent-1.23.0-20210820.072012-40.pom (36 kB at 55 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml
Progress (1): 1.7 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (1.7 kB at 7.8 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 602 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/1.23.0-SNAPSHOT/maven-metadata.xml (602 B at 539 B/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml
Progress (1): 1.7 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-parent/maven-metadata.xml (1.7 kB at 2.2 kB/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG Tools 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-tools ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-tools ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-tools ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 37 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-tools ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 18 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-tools ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 11 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-tools ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.tools.image.ImageProcessorTest
2021-08-20 09:20:23,009 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,231 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,231 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,232 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,233 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@210366b4
2021-08-20 09:20:23,334 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,334 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:23,349 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,350 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image': com.j256.simplemagic.entries.MagicEntry$ContentData@2b9627bc
2021-08-20 09:20:23,351 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@2b9627bc
2021-08-20 09:20:23,351 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@2b9627bc
2021-08-20 09:20:23,351 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@2b9627bc
2021-08-20 09:20:23,352 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@2b9627bc
2021-08-20 09:20:23,352 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@2b9627bc
2021-08-20 09:20:23,352 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2021-08-20 09:20:23,352 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 1600 x 843, 8-bit/color RGBA, non-interlaced'
2021-08-20 09:20:23,364 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,365 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@65e2dbf3
2021-08-20 09:20:23,365 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3
2021-08-20 09:20:23,365 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3
2021-08-20 09:20:23,365 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3
2021-08-20 09:20:23,365 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@65e2dbf3
2021-08-20 09:20:23,366 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3
2021-08-20 09:20:23,366 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3
2021-08-20 09:20:23,366 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@65e2dbf3
2021-08-20 09:20:23,366 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,366 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,572 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,573 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@2a17b7b6
2021-08-20 09:20:23,574 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2a17b7b6
2021-08-20 09:20:23,574 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2a17b7b6
2021-08-20 09:20:23,574 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2a17b7b6
2021-08-20 09:20:23,574 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@2a17b7b6
2021-08-20 09:20:23,575 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2a17b7b6
2021-08-20 09:20:23,575 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2a17b7b6
2021-08-20 09:20:23,575 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2a17b7b6
2021-08-20 09:20:23,575 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,576 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,588 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,589 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@76707e36
2021-08-20 09:20:23,589 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@76707e36
2021-08-20 09:20:23,589 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@76707e36
2021-08-20 09:20:23,589 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@76707e36
2021-08-20 09:20:23,589 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@76707e36
2021-08-20 09:20:23,590 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@76707e36
2021-08-20 09:20:23,590 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@76707e36
2021-08-20 09:20:23,590 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@76707e36
2021-08-20 09:20:23,591 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,591 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,664 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@131276c2
2021-08-20 09:20:23,664 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@131276c2
2021-08-20 09:20:23,665 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@131276c2
2021-08-20 09:20:23,665 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@131276c2
2021-08-20 09:20:23,665 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@131276c2
2021-08-20 09:20:23,665 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@131276c2
2021-08-20 09:20:23,665 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@131276c2
2021-08-20 09:20:23,665 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@131276c2
2021-08-20 09:20:23,666 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,666 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,673 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,674 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@711f39f9
2021-08-20 09:20:23,674 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@711f39f9
2021-08-20 09:20:23,674 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@711f39f9
2021-08-20 09:20:23,674 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@711f39f9
2021-08-20 09:20:23,674 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@711f39f9
2021-08-20 09:20:23,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@711f39f9
2021-08-20 09:20:23,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@711f39f9
2021-08-20 09:20:23,675 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@711f39f9
2021-08-20 09:20:23,675 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,675 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,750 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@23faf8f2
2021-08-20 09:20:23,750 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@23faf8f2
2021-08-20 09:20:23,750 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@23faf8f2
2021-08-20 09:20:23,750 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@23faf8f2
2021-08-20 09:20:23,751 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@23faf8f2
2021-08-20 09:20:23,751 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@23faf8f2
2021-08-20 09:20:23,751 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@23faf8f2
2021-08-20 09:20:23,751 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@23faf8f2
2021-08-20 09:20:23,751 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,751 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,758 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,758 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@64729b1e
2021-08-20 09:20:23,758 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@64729b1e
2021-08-20 09:20:23,759 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@64729b1e
2021-08-20 09:20:23,759 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@64729b1e
2021-08-20 09:20:23,759 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@64729b1e
2021-08-20 09:20:23,759 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@64729b1e
2021-08-20 09:20:23,759 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@64729b1e
2021-08-20 09:20:23,759 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@64729b1e
2021-08-20 09:20:23,759 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,760 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,847 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,848 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@56aac163
2021-08-20 09:20:23,849 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@56aac163
2021-08-20 09:20:23,849 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@56aac163
2021-08-20 09:20:23,849 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@56aac163
2021-08-20 09:20:23,849 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@56aac163
2021-08-20 09:20:23,850 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@56aac163
2021-08-20 09:20:23,850 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@56aac163
2021-08-20 09:20:23,850 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@56aac163
2021-08-20 09:20:23,850 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,850 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:23,943 INFO  [main] org.appng.tools.image.ImageProcessor: Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-12-29 http://www.imagemagick.org
2021-08-20 09:20:23,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,944 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,945 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@27a5f880
2021-08-20 09:20:23,945 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,945 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,945 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@27a5f880
2021-08-20 09:20:23,945 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:23,945 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.02, resolution (DPI), density 96x96, segment length 16'
2021-08-20 09:20:24,055 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@4d95d2a2
2021-08-20 09:20:24,055 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@4d95d2a2
2021-08-20 09:20:24,055 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@4d95d2a2
2021-08-20 09:20:24,055 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@4d95d2a2
2021-08-20 09:20:24,056 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@4d95d2a2
2021-08-20 09:20:24,056 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@4d95d2a2
2021-08-20 09:20:24,056 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@4d95d2a2
2021-08-20 09:20:24,056 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@4d95d2a2
2021-08-20 09:20:24,056 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,056 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16'
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.118 s - in org.appng.tools.image.ImageProcessorTest
[INFO] Running org.appng.tools.image.DimensionTest
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - in org.appng.tools.image.DimensionTest
[INFO] Running org.appng.tools.file.PropertyConstantCreatorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.appng.tools.file.PropertyConstantCreatorTest
[INFO] Running org.appng.tools.file.MagicByteCheckTest
2021-08-20 09:20:24,142 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@458c1321
2021-08-20 09:20:24,142 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321
2021-08-20 09:20:24,143 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321
2021-08-20 09:20:24,143 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@458c1321
2021-08-20 09:20:24,143 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@458c1321
2021-08-20 09:20:24,143 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@458c1321
2021-08-20 09:20:24,143 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2021-08-20 09:20:24,143 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 200 x 200, 8-bit colormap, non-interlaced'
2021-08-20 09:20:24,148 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2021-08-20 09:20:24,148 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@1563da5
2021-08-20 09:20:24,148 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@1563da5
2021-08-20 09:20:24,149 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@1563da5
2021-08-20 09:20:24,149 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@1563da5
2021-08-20 09:20:24,149 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@1563da5
2021-08-20 09:20:24,149 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@1563da5
2021-08-20 09:20:24,149 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@1563da5
2021-08-20 09:20:24,150 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@1563da5
2021-08-20 09:20:24,150 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,150 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:24,150 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002
2021-08-20 09:20:24,151 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning no match
2021-08-20 09:20:24,164 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'unknown',test 'BM': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b
2021-08-20 09:20:24,164 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@2bbf4b8b
2021-08-20 09:20:24,164 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', %d x': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b
2021-08-20 09:20:24,165 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d x': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b
2021-08-20 09:20:24,165 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2bbf4b8b
2021-08-20 09:20:24,165 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'unknown',test 'BM'
2021-08-20 09:20:24,166 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match bmp, type BMP, mime 'image/x-ms-bmp', msg 'PC bitmap, Windows 3.x format, 452 x 302 x 24'
2021-08-20 09:20:24,166 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.016
2021-08-20 09:20:24,167 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@30a3107a
2021-08-20 09:20:24,167 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2021-08-20 09:20:24,167 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2021-08-20 09:20:24,167 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@30a3107a
2021-08-20 09:20:24,169 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@30a3107a
2021-08-20 09:20:24,169 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@30a3107a
2021-08-20 09:20:24,170 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2021-08-20 09:20:24,170 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 119 x 41, 8-bit/color RGBA, non-interlaced'
2021-08-20 09:20:24,170 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.003
2021-08-20 09:20:24,170 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@33c7e1bb
2021-08-20 09:20:24,170 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb
2021-08-20 09:20:24,170 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb
2021-08-20 09:20:24,170 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb
2021-08-20 09:20:24,170 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@33c7e1bb
2021-08-20 09:20:24,171 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb
2021-08-20 09:20:24,171 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb
2021-08-20 09:20:24,171 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@33c7e1bb
2021-08-20 09:20:24,171 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,171 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:24,171 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2021-08-20 09:20:24,172 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,173 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,173 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,177 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,177 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,177 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,177 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,177 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@34c4973
2021-08-20 09:20:24,177 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,178 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:24,179 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file pdf
2021-08-20 09:20:24,179 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.006
2021-08-20 09:20:24,180 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,180 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,180 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,180 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,181 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@3043fe0e
2021-08-20 09:20:24,181 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,181 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,181 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@3043fe0e
2021-08-20 09:20:24,181 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,182 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:24,182 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file gif
2021-08-20 09:20:24,182 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002
2021-08-20 09:20:24,182 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,183 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,183 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,183 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,183 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',test 'EQUALS, value 0',format ', aspect ratio': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,184 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,184 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,184 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@78e67e0a
2021-08-20 09:20:24,185 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,185 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:24,185 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file png
2021-08-20 09:20:24,185 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.002
2021-08-20 09:20:24,185 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@bd8db5a
2021-08-20 09:20:24,185 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a
2021-08-20 09:20:24,185 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a
2021-08-20 09:20:24,185 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@bd8db5a
2021-08-20 09:20:24,186 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@bd8db5a
2021-08-20 09:20:24,186 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@bd8db5a
2021-08-20 09:20:24,186 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2021-08-20 09:20:24,187 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 1600 x 843, 8-bit/color RGBA, non-interlaced'
2021-08-20 09:20:24,187 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file jpg
2021-08-20 09:20:24,187 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2021-08-20 09:20:24,187 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,187 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',test 'JFIF',format ', JFIF standard': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,187 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d.',format ' %d.': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,187 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%02d',format '%02d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,187 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@2f943d71
2021-08-20 09:20:24,188 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', density %dx': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,188 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name '%d',format '%d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,188 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 2,name ',',format ', segment length %d': com.j256.simplemagic.entries.MagicEntry$ContentData@2f943d71
2021-08-20 09:20:24,189 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'JPEG',mime 'image/jpeg',test 'EQUALS, value 65496',format 'JPEG image data'
2021-08-20 09:20:24,189 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match jpeg, type JPEG, mime 'image/jpeg', msg 'JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16'
2021-08-20 09:20:24,189 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (jpg) is not identical with file extension for file bmp
2021-08-20 09:20:24,189 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.001
2021-08-20 09:20:24,189 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@80503
2021-08-20 09:20:24,189 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name ',',format ', %ld x': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2021-08-20 09:20:24,189 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%ld,',format '%ld,': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2021-08-20 09:20:24,189 TRACE [main] com.j256.simplemagic.entries.MagicEntry: matched data: level 1,name '%d-bit',format '%d-bit': com.j256.simplemagic.entries.MagicEntry$ContentData@80503
2021-08-20 09:20:24,189 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@80503
2021-08-20 09:20:24,189 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@80503
2021-08-20 09:20:24,189 TRACE [main] com.j256.simplemagic.entries.MagicEntries: found full match level 0,name 'PNG',mime 'image/png',test '‰PNG

',format 'PNG image'
2021-08-20 09:20:24,190 TRACE [main] com.j256.simplemagic.entries.MagicEntries: returning full match png, type PNG, mime 'image/png', msg 'PNG image, 1600 x 843, 8-bit/color RGBA, non-interlaced'
2021-08-20 09:20:24,190 DEBUG [main] org.appng.tools.file.MagicByteCheck: File type detected by magic byte (png) is not identical with file extension for file bmp
2021-08-20 09:20:24,190 TRACE [main] org.appng.tools.file.MagicByteCheck: 00:00:00.000
[WARNING] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.05 s - in org.appng.tools.file.MagicByteCheckTest
[INFO] Running org.appng.tools.locator.GeoLocatorTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.258 s - in org.appng.tools.locator.GeoLocatorTest
[INFO] Running org.appng.tools.poi.WorkbookTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.212 s - in org.appng.tools.poi.WorkbookTest
[INFO] Running org.appng.tools.os.OperatingSystemTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.appng.tools.os.OperatingSystemTest
[INFO] Running org.appng.tools.os.CommandTest
2021-08-20 09:20:31,735 DEBUG [main] org.appng.tools.os.Command    : executing: 'ls'
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.appng.tools.os.CommandTest
[INFO] Running org.appng.tools.ui.PaginationTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.tools.ui.PaginationTest
[INFO] Running org.appng.tools.ui.StringNormalizerTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.appng.tools.ui.StringNormalizerTest
[INFO] Running org.appng.tools.markup.XHTMLTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.tools.markup.XHTMLTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 33, Failures: 0, Errors: 0, Skipped: 2
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-tools ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-tools ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-tools ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-tools/target/appng-tools-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-tools ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 7.2 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210820.072032-40.jar
Progress (1): 2.0/50 kB
Progress (1): 4.1/50 kB
Progress (1): 6.1/50 kB
Progress (1): 8.2/50 kB
Progress (1): 10/50 kB 
Progress (1): 12/50 kB
Progress (1): 14/50 kB
Progress (1): 16/50 kB
Progress (1): 18/50 kB
Progress (1): 20/50 kB
Progress (1): 23/50 kB
Progress (1): 25/50 kB
Progress (1): 27/50 kB
Progress (1): 29/50 kB
Progress (1): 31/50 kB
Progress (1): 33/50 kB
Progress (1): 35/50 kB
Progress (1): 37/50 kB
Progress (1): 39/50 kB
Progress (1): 41/50 kB
Progress (1): 43/50 kB
Progress (1): 45/50 kB
Progress (1): 47/50 kB
Progress (1): 49/50 kB
Progress (1): 50 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210820.072032-40.jar (50 kB at 99 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210820.072032-40.pom
Progress (1): 2.0 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210820.072032-40.pom (2.0 kB at 6.0 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml
Progress (1): 1.7 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (1.7 kB at 5.0 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 2.4 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml
Progress (1): 1.7 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/maven-metadata.xml (1.7 kB at 1.3 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210820.072032-40-sources.jar
Progress (1): 2.0/41 kB
Progress (1): 4.1/41 kB
Progress (1): 6.1/41 kB
Progress (1): 8.2/41 kB
Progress (1): 10/41 kB 
Progress (1): 12/41 kB
Progress (1): 14/41 kB
Progress (1): 16/41 kB
Progress (1): 18/41 kB
Progress (1): 20/41 kB
Progress (1): 23/41 kB
Progress (1): 25/41 kB
Progress (1): 27/41 kB
Progress (1): 29/41 kB
Progress (1): 31/41 kB
Progress (1): 33/41 kB
Progress (1): 35/41 kB
Progress (1): 37/41 kB
Progress (1): 39/41 kB
Progress (1): 41/41 kB
Progress (1): 41 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/appng-tools-1.23.0-20210820.072032-40-sources.jar (41 kB at 52 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-tools/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 773 B/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG Mail 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-mail ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-mail ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-mail ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 11 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-mail ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-mail ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 2 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-mail ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.mail.MailTest
DEBUG: setDebug: Jakarta Mail version 1.6.5
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.355 s - in org.appng.mail.MailTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-mail ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-mail ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-mail ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-mail/target/appng-mail-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-mail ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 991 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 7.9 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210820.072039-40.jar
Progress (1): 2.0/15 kB
Progress (1): 4.1/15 kB
Progress (1): 6.1/15 kB
Progress (1): 8.2/15 kB
Progress (1): 10/15 kB 
Progress (1): 12/15 kB
Progress (1): 14/15 kB
Progress (1): 15 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210820.072039-40.jar (15 kB at 39 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210820.072039-40.pom
Progress (1): 1.0 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210820.072039-40.pom (1.0 kB at 2.9 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml
Progress (1): 1.7 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (1.7 kB at 6.4 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 991 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 770 B/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml
Progress (1): 1.7 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/maven-metadata.xml (1.7 kB at 1.5 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210820.072039-40-sources.jar
Progress (1): 2.0/12 kB
Progress (1): 4.1/12 kB
Progress (1): 6.1/12 kB
Progress (1): 8.2/12 kB
Progress (1): 10/12 kB 
Progress (1): 12 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/appng-mail-1.23.0-20210820.072039-40-sources.jar (12 kB at 27 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 991 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-mail/1.23.0-SNAPSHOT/maven-metadata.xml (991 B at 888 B/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG Forms 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-forms ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-forms ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-forms ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 12 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-forms ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-forms ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 5 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-forms ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.forms.RequestTest
2021-08-20 09:20:46,628 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar
2021-08-20 09:20:46,629 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter john:doe
2021-08-20 09:20:46,631 DEBUG [main] org.appng.forms.impl.RequestBean: adding parameter foo:bar
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.156 s - in org.appng.forms.RequestTest
[INFO] Running org.appng.forms.FormRequestTest
2021-08-20 09:20:46,873 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp
2021-08-20 09:20:46,873 DEBUG [main] org.appng.forms.impl.RequestBean: content type: null
2021-08-20 09:20:46,873 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null
2021-08-20 09:20:46,873 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null
2021-08-20 09:20:46,874 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null
2021-08-20 09:20:46,874 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null
2021-08-20 09:20:46,875 DEBUG [main] org.appng.forms.impl.RequestBean: request method: GET
2021-08-20 09:20:46,879 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo is multi-valued
2021-08-20 09:20:46,879 TRACE [main] org.appng.forms.impl.RequestBean: GET parameter: foo = [bar, 42]
2021-08-20 09:20:46,879 TRACE [main] org.appng.forms.impl.RequestBean: parameter 'foo' is multi-valued, discarding value(s) [42]
2021-08-20 09:20:46,917 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp
2021-08-20 09:20:46,918 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar
2021-08-20 09:20:46,918 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null
2021-08-20 09:20:46,918 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null
2021-08-20 09:20:46,918 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null
2021-08-20 09:20:46,918 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null
2021-08-20 09:20:46,919 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST
2021-08-20 09:20:47,023 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar
2021-08-20 09:20:47,056 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_188.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg)
2021-08-20 09:20:47,107 DEBUG [main] org.appng.forms.impl.RequestBean: tempdir is /tmp
2021-08-20 09:20:47,107 DEBUG [main] org.appng.forms.impl.RequestBean: content type: multipart/form-data; boundary=foobar
2021-08-20 09:20:47,107 DEBUG [main] org.appng.forms.impl.RequestBean: requestURI: null
2021-08-20 09:20:47,107 DEBUG [main] org.appng.forms.impl.RequestBean: contextPath: null
2021-08-20 09:20:47,108 DEBUG [main] org.appng.forms.impl.RequestBean: servletPath: null
2021-08-20 09:20:47,108 DEBUG [main] org.appng.forms.impl.RequestBean: pathInfo: null
2021-08-20 09:20:47,108 DEBUG [main] org.appng.forms.impl.RequestBean: request method: POST
2021-08-20 09:20:47,111 TRACE [main] org.appng.forms.impl.RequestBean: POST parameter: foo = bar
2021-08-20 09:20:47,114 TRACE [main] org.appng.forms.impl.RequestBean: POST upload parameter: /tmp/5F2ACDC183D81BEFC73E7B7482ECEAA4_189.jpg (size 10551, type: image/jpeg, original name:anonymous.jpg)
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.481 s - in org.appng.forms.FormRequestTest
[INFO] Running org.appng.forms.XSSUtilTest
ESAPI: WARNING: System property [org.owasp.esapi.opsteam] is not set
ESAPI: WARNING: System property [org.owasp.esapi.devteam] is not set
ESAPI: Attempting to load ESAPI.properties via file I/O.
ESAPI: Attempting to load ESAPI.properties as resource file via file I/O.
ESAPI: Not found in 'org.owasp.esapi.resources' directory or file not readable: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/ESAPI.properties
ESAPI: Not found in SystemResource Directory/resourceDirectory: .esapi/ESAPI.properties
ESAPI: Not found in 'user.home' (/var/lib/jenkins) directory: /var/lib/jenkins/esapi/ESAPI.properties
ESAPI: Loading ESAPI.properties via file I/O failed. Exception was: java.io.FileNotFoundException
ESAPI: Attempting to load ESAPI.properties via the classpath.
ESAPI: SUCCESSFULLY LOADED ESAPI.properties via the CLASSPATH from '/ (root)' using current thread context class loader!
ESAPI: SecurityConfiguration for Validator.ConfigurationFile.MultiValued not found in ESAPI.properties. Using default: false
ESAPI: SecurityConfiguration for Validator.ConfigurationFile not found in ESAPI.properties. Using default: validation.properties
ESAPI: Attempting to load validation.properties via file I/O.
ESAPI: Attempting to load validation.properties as resource file via file I/O.
ESAPI: Not found in 'org.owasp.esapi.resources' directory or file not readable: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/validation.properties
ESAPI: Not found in SystemResource Directory/resourceDirectory: .esapi/validation.properties
ESAPI: Not found in 'user.home' (/var/lib/jenkins) directory: /var/lib/jenkins/esapi/validation.properties
ESAPI: Loading validation.properties via file I/O failed.
ESAPI: Attempting to load validation.properties via the classpath.
ESAPI: validation.properties could not be loaded by any means. fail.. Caught java.lang.IllegalArgumentException; exception message was: java.lang.IllegalArgumentException: Failed to load ESAPI.properties as a classloader resource.
ESAPI: SecurityConfiguration for ESAPI.printProperties not found in ESAPI.properties. Using default: false
ESAPI: SecurityConfiguration for Encryptor.CipherTransformation not found in ESAPI.properties. Using default: AES/CBC/PKCS5Padding
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 s - in org.appng.forms.XSSUtilTest
[INFO] Running org.appng.forms.FormUploadTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.forms.FormUploadTest
[INFO] Running org.appng.el.ExpressionEvaluatorTest
2021-08-20 09:20:47,369 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,370 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,370 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,370 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,396 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq 5 ? 'is five' : 'is not five'} = is five [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,397 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b eq 5 ? 'is five' : 'is not five'} = is not five [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,398 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null ? 'is null': 'is not null'} = is not null [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,398 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null ? 'is null': 'is not null'} = is null [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,399 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,399 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,400 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo'] eq 'bar'} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})]
2021-08-20 09:20:47,400 DEBUG [main] org.appng.el.ExpressionEvaluator: ${map['foo']} = bar [(a = 5), (b = 6), (SESSION = {foo=5}), (map = {foo=bar})]
2021-08-20 09:20:47,400 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,400 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,401 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':asList' with method 'public static java.util.List org.appng.el.ExpressionEvaluatorTest.asList(java.lang.Object[])'.
2021-08-20 09:20:47,402 DEBUG [main] org.appng.el.ExpressionEvaluator: ${asList(args)} = [1, 4, 56.0] [(args = [Ljava.lang.Object;@35d019a3), (a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,403 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,403 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,403 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] == 1} = true [(a = 5), (b = 6), (numbers = [I@689604d9), (SESSION = {foo=5})]
2021-08-20 09:20:47,404 DEBUG [main] org.appng.el.ExpressionEvaluator: ${numbers[0] + numbers[3]} = 5 [(a = 5), (b = 6), (numbers = [I@689604d9), (SESSION = {foo=5})]
2021-08-20 09:20:47,405 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,405 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,413 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq 'ON'} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,414 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq type} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,414 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.type eq 'OFF'} = false [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,415 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.dummies[0].type eq dummy.type} = false [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,415 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.foo eq 42} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,415 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.bar eq 'bar'} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,416 DEBUG [main] org.appng.el.ExpressionEvaluator: ${empty dummy.dummies[0].dummies} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,417 DEBUG [main] org.appng.el.ExpressionEvaluator: ${dummy.dummies[0].foo eq 23} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,417 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':size' with method 'public static int org.appng.el.ExpressionEvaluatorTest.size(java.util.Collection)'.
2021-08-20 09:20:47,418 DEBUG [main] org.appng.el.ExpressionEvaluator: ${size(dummy.dummies) eq 1} = true [(dummy = foo=42, bar=null, dummies=[foo=23, bar=null, dummies=null]), (a = 5), (b = 6), (SESSION = {foo=5}), (type = ON)]
2021-08-20 09:20:47,418 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,418 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,418 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,419 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,419 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'site-id' of type 'java.lang.String' to value ''
2021-08-20 09:20:47,419 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id eq ''} = true [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )]
true
2021-08-20 09:20:47,420 DEBUG [main] org.appng.el.ExpressionEvaluator: ${site-id} = 0 [(a = 5), (b = 6), (SESSION = {foo=5}), (site-id = )]
0
2021-08-20 09:20:47,420 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,420 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,421 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
true
2021-08-20 09:20:47,421 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,421 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,421 DEBUG [main] org.appng.el.ExpressionEvaluator: ${c eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,422 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq c} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,422 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq null} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,422 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,422 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.String' to value '1'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A' of type 'java.lang.String' to value '3'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'ab' of type 'java.lang.String' to value '5'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB' of type 'java.lang.String' to value '6'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_b' of type 'java.lang.String' to value '7'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a_' of type 'java.lang.String' to value '2'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'A_' of type 'java.lang.String' to value '4'
2021-08-20 09:20:47,423 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'aB_' of type 'java.lang.String' to value '8'
2021-08-20 09:20:47,424 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a} = 1 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,424 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_} = 2 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,424 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A} = 3 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,424 DEBUG [main] org.appng.el.ExpressionEvaluator: ${A_} = 4 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ab} = 5 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB} = 6 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,425 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a_b} = 7 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,426 DEBUG [main] org.appng.el.ExpressionEvaluator: ${aB_} = 8 [(a = 1), (A = 3), (ab = 5), (aB = 6), (b = 6), (a_b = 7), (SESSION = {foo=5}), (a_ = 2), (A_ = 4), (aB_ = 8)]
2021-08-20 09:20:47,426 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,426 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,426 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a == b} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,427 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a < b} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,428 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a <= b} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,428 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a > b} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a >= b} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,429 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a eq b} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,430 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a ne b} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,430 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a lt b} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,431 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a gt b} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,431 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,431 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,431 DEBUG [main] org.appng.el.ExpressionEvaluator: ${uizuihm eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,432 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,432 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,433 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,433 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,433 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,434 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,434 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,434 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,434 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,435 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':max' with method 'public static int java.lang.Math.max(int,int)'.
2021-08-20 09:20:47,435 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':min' with method 'public static int java.lang.Math.min(int,int)'.
2021-08-20 09:20:47,435 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function ':sqrt' with method 'public static double java.lang.Math.sqrt(double)'.
2021-08-20 09:20:47,435 DEBUG [main] org.appng.el.ExpressionEvaluator: registered function 'ait:sqrt' with method 'public static double java.lang.Math.sqrt(double)'.
2021-08-20 09:20:47,435 DEBUG [main] org.appng.el.ExpressionEvaluator: ${min(a,b)} = 5 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,436 DEBUG [main] org.appng.el.ExpressionEvaluator: ${max(a,b)} = 6 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,436 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a-b} = -1 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,436 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a+b} = 11 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,437 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a*b} = 30 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,438 DEBUG [main] org.appng.el.ExpressionEvaluator: ${(a*a) - (b/b)} = 24 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,438 DEBUG [main] org.appng.el.ExpressionEvaluator: ${sqrt(25)} = 5.0 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,438 DEBUG [main] org.appng.el.ExpressionEvaluator: ${ait:sqrt(36)} = 6.0 [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,439 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,439 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,439 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,442 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['foo'] eq 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,442 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.foo ne null} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,442 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION['bar'] eq 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,443 DEBUG [main] org.appng.el.ExpressionEvaluator: ${SESSION.bar eq null} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,444 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,444 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,446 DEBUG [main] org.appng.el.ExpressionEvaluator: ${a.toString() == 5} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,447 DEBUG [main] org.appng.el.ExpressionEvaluator: ${b.toString() == 5} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,451 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'a' of type 'java.lang.Integer' to value '5'
2021-08-20 09:20:47,451 TRACE [main] org.appng.el.ExpressionEvaluator: setting variable 'b' of type 'java.lang.Integer' to value '6'
2021-08-20 09:20:47,451 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2} = false [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,451 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
2021-08-20 09:20:47,451 DEBUG [main] org.appng.el.ExpressionEvaluator: ${1 eq 2-1} = true [(a = 5), (b = 6), (SESSION = {foo=5})]
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.13 s - in org.appng.el.ExpressionEvaluatorTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-forms ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-forms ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-forms ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-forms/target/appng-forms-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-forms ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 5.8 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210820.072047-40.jar
Progress (1): 2.0/19 kB
Progress (1): 4.1/19 kB
Progress (1): 6.1/19 kB
Progress (1): 8.2/19 kB
Progress (1): 10/19 kB 
Progress (1): 12/19 kB
Progress (1): 14/19 kB
Progress (1): 16/19 kB
Progress (1): 18/19 kB
Progress (1): 19 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210820.072047-40.jar (19 kB at 24 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210820.072047-40.pom
Progress (1): 1.6 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210820.072047-40.pom (1.6 kB at 3.4 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml
Progress (1): 1.7 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (1.7 kB at 11 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 697 B/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml
Progress (1): 1.7 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/maven-metadata.xml (1.7 kB at 1.2 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210820.072047-40-sources.jar
Progress (1): 2.0/19 kB
Progress (1): 4.1/19 kB
Progress (1): 6.1/19 kB
Progress (1): 8.2/19 kB
Progress (1): 10/19 kB 
Progress (1): 12/19 kB
Progress (1): 14/19 kB
Progress (1): 16/19 kB
Progress (1): 18/19 kB
Progress (1): 19 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/appng-forms-1.23.0-20210820.072047-40-sources.jar (19 kB at 20 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 992 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-forms/1.23.0-SNAPSHOT/maven-metadata.xml (992 B at 1.9 kB/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appng Formtags 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-formtags ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-formtags ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-formtags ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 13 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-formtags ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-formtags ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 5 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-formtags ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.formtags.FormElementTest
2021-08-20 09:20:55,476 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,477 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,478 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,479 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,502 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})]
2021-08-20 09:20:55,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,617 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,618 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,619 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,620 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,621 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,621 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = false [(foobar = 123456), (SESSION = {})]
2021-08-20 09:20:55,625 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,625 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,626 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,627 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,628 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,629 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,630 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,631 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(email)} = false [(SESSION = {}), (email = foobar)]
2021-08-20 09:20:55,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,636 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,637 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,638 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,639 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,640 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,640 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = &gt;), (SESSION = {})]
2021-08-20 09:20:55,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,644 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,645 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,646 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,647 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})]
2021-08-20 09:20:55,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,651 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,652 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,653 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,654 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,654 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foobar,5)} = true [(foobar = 12345), (SESSION = {})]
2021-08-20 09:20:55,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,656 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,657 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,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)'.
2021-08-20 09:20:55,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,658 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,659 [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.684 s - in org.appng.formtags.FormElementTest
[INFO] Running org.appng.formtags.RuleValidationTest
2021-08-20 09:20:55,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,678 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,679 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,680 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,681 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('mm@aiticon.de')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,682 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('_mm@aiticon.de')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,683 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('mm@aiticon')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,683 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email('@aiticon.de')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,684 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,685 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,686 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,687 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(foo,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,688 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(foo,4)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,688 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,689 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multifoo,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,689 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multibar,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,691 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,692 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,693 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,693 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 1, 2)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,694 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 1, 0)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,694 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload, 3, 2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,695 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,696 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,697 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,698 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,698 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,699 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload, 0)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,700 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,701 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,702 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,703 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 1)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,703 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,704 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload, 3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,705 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,706 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,707 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,707 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,1,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,708 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,1,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,709 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,2,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,709 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,2,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,710 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,1)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,710 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,2)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,711 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,711 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,3,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,712 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,4,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,712 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(foobar,4,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,715 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,716 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,717 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,717 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,717 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,718 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'500KB','2.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,718 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'600KB','1.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,719 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,'500KB','0.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,720 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,721 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,722 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,723 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'jpg,gif,png')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,723 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'tif,pdf')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,724 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,725 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,726 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,727 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(bar, SESSION.foobar)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,728 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(bar, SESSION['foobar'])} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,728 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(5, SESSION.foobar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,729 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(5, SESSION['foobar'])} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,730 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,731 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,732 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,732 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(foo,1,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,733 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(foo,4,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,733 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,1,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,734 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,1,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,734 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multifoo,5,7)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,735 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multibar,1,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,735 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multibar,5,7)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,736 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,737 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,738 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,738 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,738 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,738 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,738 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a','a')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,739 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('b','b')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,740 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a','A')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,740 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals('a',' A')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,741 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,741 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,741 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,741 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,741 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,742 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,743 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,743 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(foo)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,744 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(bar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,745 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,746 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,747 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp('abc','[a-z]+')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,747 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp('abc','[a-z]{4,}')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,748 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,749 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,750 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,751 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,751 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(foo,2)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,751 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,752 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multifoo,3)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,752 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multibar,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,753 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,754 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,755 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,755 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,755 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,755 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,755 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(foo,3)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,756 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(foo,4)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,756 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multifoo,4)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,757 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multifoo,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,757 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multibar,5)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,759 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,760 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,761 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'850KB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,761 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'200KB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,762 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,763 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,764 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,765 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'3.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,765 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'0.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,766 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,767 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,768 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,768 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'500KB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,769 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'1100KB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,770 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,771 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,772 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'0.5MB')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,772 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'1.1MB')} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,773 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,774 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,775 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,775 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(foo)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,775 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(bar)} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,776 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(foobar)} = false [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
2021-08-20 09:20:55,776 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string('foobar')} = true [(bar = 123), (foobar = 123.45), (multifoo = [a, b, c, d]), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (foo = foo), (SESSION = {foobar=5})]
[INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 s - in org.appng.formtags.RuleValidationTest
[INFO] Running org.appng.formtags.FormElementRuleTest
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,784 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,785 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,785 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,785 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,785 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,786 [main] DEBUG org.appng.el.ExpressionEvaluator - ${email(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,788 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,789 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,789 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,791 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,792 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,794 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,795 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,795 [main] DEBUG org.appng.el.ExpressionEvaluator - ${size(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,798 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,799 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,800 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMax(upload,'1KB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,802 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,803 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,803 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,803 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,803 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,803 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,803 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSizeMin(upload,'2MB')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,805 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,806 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,807 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCount(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,808 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,809 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,810 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,810 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMax(upload,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,812 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,813 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileCountMin(upload,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,815 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,816 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,817 [main] DEBUG org.appng.el.ExpressionEvaluator - ${numberFractionDigits(field,2,2)} = false [(field = 12.345), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,818 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,819 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,820 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,820 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,820 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,820 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileSize(upload,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,828 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,829 [main] DEBUG org.appng.el.ExpressionEvaluator - ${fileType(upload,'gif')} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,832 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,833 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,833 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,833 [main] DEBUG org.appng.el.ExpressionEvaluator - ${captcha(field,'field')} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,835 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,835 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,836 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,837 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,838 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,839 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,840 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,840 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,840 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,3,5)} = false [(field = abcdef), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,842 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,843 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,843 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,843 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,843 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,843 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,843 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(field,1,2)} = true [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,845 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,846 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,846 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,846 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,846 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,846 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,846 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,1,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,848 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,848 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,848 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,848 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,848 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,848 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,849 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,850 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,3,5)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,853 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,853 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,853 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,854 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,855 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,855 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,855 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,855 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMinMax(multivalued,0,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,857 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,858 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,860 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,861 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,861 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,861 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,field)} = true [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,862 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,863 [main] DEBUG org.appng.el.ExpressionEvaluator - ${equals(field,'abc')} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,865 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,865 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,866 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,867 [main] DEBUG org.appng.el.ExpressionEvaluator - ${number(field)} = false [(field = abc), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,869 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,870 [main] DEBUG org.appng.el.ExpressionEvaluator - ${regExp(field,'[0-9]{5}')} = false [(field = 1234), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,873 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,874 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(field,3)} = false [(field = abcd), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,875 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,876 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,877 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,3)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,878 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,878 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,878 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,878 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,878 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,878 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,879 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,883 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,883 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,883 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,883 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMax(multivalued,1)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,886 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,886 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,886 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,886 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,886 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,886 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,887 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,888 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(field,3)} = false [(field = ab), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
2021-08-20 09:20:55,889 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,889 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,889 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,889 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,889 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,889 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,890 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,891 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,2)} = true [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,892 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,892 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,892 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,892 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,892 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,892 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,893 [main] DEBUG org.appng.el.ExpressionEvaluator - ${sizeMin(multivalued,3)} = false [(upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (multivalued = [ab, cd]), (SESSION = {})]
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':string' with method 'public static boolean org.appng.formtags.RuleValidation.string(java.lang.String)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':email' with method 'public static boolean org.appng.formtags.RuleValidation.email(java.lang.String)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':equals' with method 'public static boolean org.appng.formtags.RuleValidation.equals(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':regExp' with method 'public static boolean org.appng.formtags.RuleValidation.regExp(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':number' with method 'public static boolean org.appng.formtags.RuleValidation.number(java.lang.String)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':numberFractionDigits' with method 'public static boolean org.appng.formtags.RuleValidation.numberFractionDigits(java.lang.String,int,int)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':size' with method 'public static boolean org.appng.formtags.RuleValidation.size(java.lang.Object,int)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMax(java.lang.Object,int)'.
2021-08-20 09:20:55,896 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMin(java.lang.Object,int)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':sizeMinMax' with method 'public static boolean org.appng.formtags.RuleValidation.sizeMinMax(java.lang.Object,int,int)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileType' with method 'public static boolean org.appng.formtags.RuleValidation.fileType(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMin(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSizeMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileSizeMax(java.util.List,java.lang.String)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileSize' with method 'public static boolean org.appng.formtags.RuleValidation.fileSize(java.util.List,java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCount' with method 'public static boolean org.appng.formtags.RuleValidation.fileCount(java.util.List,int,int)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMin' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMin(java.util.List,int)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':fileCountMax' with method 'public static boolean org.appng.formtags.RuleValidation.fileCountMax(java.util.List,int)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - registered function ':captcha' with method 'public static boolean org.appng.formtags.RuleValidation.captcha(java.lang.String,java.lang.String)'.
2021-08-20 09:20:55,897 [main] DEBUG org.appng.el.ExpressionEvaluator - ${string(field)} = false [(field = +++), (upload = [/var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Jellyfish.jpg (size 775702, type: jpg, original name:upload_1.jpg), /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/src/test/resources/images/Lighthouse.jpg (size 561276, type: jpg, original name:upload_2.jpg)]), (SESSION = {})]
[INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.118 s - in org.appng.formtags.FormElementRuleTest
[INFO] Running org.appng.formtags.providers.EmailProviderTest
2021-08-20 09:20:55,919 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending emails is enabled
2021-08-20 09:20:55,920 [main] DEBUG org.appng.formtags.providers.EmailProvider - sending mail: null
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.appng.formtags.providers.EmailProviderTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 53, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-formtags ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-formtags ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-formtags ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-formtags/target/appng-formtags-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-formtags ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml (995 B at 12 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210820.072056-40.jar
Progress (1): 2.0/30 kB
Progress (1): 4.1/30 kB
Progress (1): 6.1/30 kB
Progress (1): 8.2/30 kB
Progress (1): 10/30 kB 
Progress (1): 12/30 kB
Progress (1): 14/30 kB
Progress (1): 16/30 kB
Progress (1): 18/30 kB
Progress (1): 20/30 kB
Progress (1): 23/30 kB
Progress (1): 25/30 kB
Progress (1): 27/30 kB
Progress (1): 29/30 kB
Progress (1): 30 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210820.072056-40.jar (30 kB at 116 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210820.072056-40.pom
Progress (1): 1.8 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210820.072056-40.pom (1.8 kB at 4.0 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml
Progress (1): 1.7 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (1.7 kB at 20 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml (995 B at 1.1 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml
Progress (1): 1.7 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/maven-metadata.xml (1.7 kB at 2.7 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210820.072056-40-sources.jar
Progress (1): 2.0/21 kB
Progress (1): 4.1/21 kB
Progress (1): 6.1/21 kB
Progress (1): 8.2/21 kB
Progress (1): 10/21 kB 
Progress (1): 12/21 kB
Progress (1): 14/21 kB
Progress (1): 16/21 kB
Progress (1): 18/21 kB
Progress (1): 20/21 kB
Progress (1): 21 kB   
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/appng-formtags-1.23.0-20210820.072056-40-sources.jar (21 kB at 31 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 995 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-formtags/1.23.0-SNAPSHOT/maven-metadata.xml (995 B at 1.1 kB/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG XML-API 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-xmlapi ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target
[INFO] 
[INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-xmlapi) @ appng-xmlapi ---
[INFO] Generating source...
[INFO] parsing a schema...
[INFO] compiling a schema...
[INFO] org/appng/xml/platform/Action.java
[INFO] org/appng/xml/platform/ActionRef.java
[INFO] org/appng/xml/platform/ApplicationConfig.java
[INFO] org/appng/xml/platform/ApplicationReference.java
[INFO] org/appng/xml/platform/ApplicationRootConfig.java
[INFO] org/appng/xml/platform/Authentication.java
[INFO] org/appng/xml/platform/Authentications.java
[INFO] org/appng/xml/platform/Bean.java
[INFO] org/appng/xml/platform/BeanOption.java
[INFO] org/appng/xml/platform/Condition.java
[INFO] org/appng/xml/platform/Config.java
[INFO] org/appng/xml/platform/Content.java
[INFO] org/appng/xml/platform/Data.java
[INFO] org/appng/xml/platform/DataConfig.java
[INFO] org/appng/xml/platform/Datafield.java
[INFO] org/appng/xml/platform/Datasource.java
[INFO] org/appng/xml/platform/DatasourceRef.java
[INFO] org/appng/xml/platform/Datasources.java
[INFO] org/appng/xml/platform/Digits.java
[INFO] org/appng/xml/platform/Event.java
[INFO] org/appng/xml/platform/Events.java
[INFO] org/appng/xml/platform/FieldDef.java
[INFO] org/appng/xml/platform/FieldPermissionType.java
[INFO] org/appng/xml/platform/FieldPermissions.java
[INFO] org/appng/xml/platform/FieldType.java
[INFO] org/appng/xml/platform/FileUpload.java
[INFO] org/appng/xml/platform/Future.java
[INFO] org/appng/xml/platform/GetParams.java
[INFO] org/appng/xml/platform/Icon.java
[INFO] org/appng/xml/platform/Icontype.java
[INFO] org/appng/xml/platform/ItemType.java
[INFO] org/appng/xml/platform/Label.java
[INFO] org/appng/xml/platform/Labels.java
[INFO] org/appng/xml/platform/Link.java
[INFO] org/appng/xml/platform/Linkmode.java
[INFO] org/appng/xml/platform/Linkpanel.java
[INFO] org/appng/xml/platform/Localization.java
[INFO] org/appng/xml/platform/Max.java
[INFO] org/appng/xml/platform/Message.java
[INFO] org/appng/xml/platform/MessageType.java
[INFO] org/appng/xml/platform/Messages.java
[INFO] org/appng/xml/platform/MetaData.java
[INFO] org/appng/xml/platform/Min.java
[INFO] org/appng/xml/platform/Navigation.java
[INFO] org/appng/xml/platform/NavigationItem.java
[INFO] org/appng/xml/platform/NotNull.java
[INFO] org/appng/xml/platform/ObjectFactory.java
[INFO] org/appng/xml/platform/Option.java
[INFO] org/appng/xml/platform/OptionGroup.java
[INFO] org/appng/xml/platform/Output.java
[INFO] org/appng/xml/platform/OutputFormat.java
[INFO] org/appng/xml/platform/OutputType.java
[INFO] org/appng/xml/platform/PageConfig.java
[INFO] org/appng/xml/platform/PageDefinition.java
[INFO] org/appng/xml/platform/PageReference.java
[INFO] org/appng/xml/platform/Pages.java
[INFO] org/appng/xml/platform/PagesReference.java
[INFO] org/appng/xml/platform/PanelLocation.java
[INFO] org/appng/xml/platform/Param.java
[INFO] org/appng/xml/platform/ParamType.java
[INFO] org/appng/xml/platform/Params.java
[INFO] org/appng/xml/platform/Past.java
[INFO] org/appng/xml/platform/Pattern.java
[INFO] org/appng/xml/platform/Permission.java
[INFO] org/appng/xml/platform/PermissionMode.java
[INFO] org/appng/xml/platform/Permissions.java
[INFO] org/appng/xml/platform/Platform.java
[INFO] org/appng/xml/platform/PlatformConfig.java
[INFO] org/appng/xml/platform/PostParams.java
[INFO] org/appng/xml/platform/Result.java
[INFO] org/appng/xml/platform/Resultset.java
[INFO] org/appng/xml/platform/Rule.java
[INFO] org/appng/xml/platform/Section.java
[INFO] org/appng/xml/platform/SectionConfig.java
[INFO] org/appng/xml/platform/SectionDef.java
[INFO] org/appng/xml/platform/Sectionelement.java
[INFO] org/appng/xml/platform/SectionelementDef.java
[INFO] org/appng/xml/platform/Selection.java
[INFO] org/appng/xml/platform/SelectionGroup.java
[INFO] org/appng/xml/platform/SelectionType.java
[INFO] org/appng/xml/platform/Session.java
[INFO] org/appng/xml/platform/SessionInfo.java
[INFO] org/appng/xml/platform/SessionParams.java
[INFO] org/appng/xml/platform/Size.java
[INFO] org/appng/xml/platform/Sort.java
[INFO] org/appng/xml/platform/SortOrder.java
[INFO] org/appng/xml/platform/Structure.java
[INFO] org/appng/xml/platform/StructureDef.java
[INFO] org/appng/xml/platform/Subject.java
[INFO] org/appng/xml/platform/Template.java
[INFO] org/appng/xml/platform/TextElement.java
[INFO] org/appng/xml/platform/Textcontents.java
[INFO] org/appng/xml/platform/Textelements.java
[INFO] org/appng/xml/platform/Type.java
[INFO] org/appng/xml/platform/UrlParams.java
[INFO] org/appng/xml/platform/UrlSchema.java
[INFO] org/appng/xml/platform/UserData.java
[INFO] org/appng/xml/platform/UserInputField.java
[INFO] org/appng/xml/platform/Validation.java
[INFO] org/appng/xml/platform/ValidationGroups.java
[INFO] org/appng/xml/platform/ValidationRule.java
[INFO] org/appng/xml/platform/package-info.java
[INFO] 
[INFO] --- jaxb2-maven-plugin:1.6:xjc (generate-plugininfo) @ appng-xmlapi ---
[INFO] Generating source...
[INFO] parsing a schema...
[INFO] compiling a schema...
[INFO] org/appng/xml/application/ApplicationInfo.java
[INFO] org/appng/xml/application/Datasource.java
[INFO] org/appng/xml/application/DatasourceType.java
[INFO] org/appng/xml/application/Datasources.java
[INFO] org/appng/xml/application/ObjectFactory.java
[INFO] org/appng/xml/application/PackageInfo.java
[INFO] org/appng/xml/application/Permission.java
[INFO] org/appng/xml/application/PermissionRef.java
[INFO] org/appng/xml/application/Permissions.java
[INFO] org/appng/xml/application/Properties.java
[INFO] org/appng/xml/application/Property.java
[INFO] org/appng/xml/application/PropertyType.java
[INFO] org/appng/xml/application/Role.java
[INFO] org/appng/xml/application/Roles.java
[INFO] org/appng/xml/application/Template.java
[INFO] org/appng/xml/application/TemplateType.java
[INFO] org/appng/xml/application/package-info.java
[INFO] 
[INFO] --- build-helper-maven-plugin:3.0.0:add-source (default) @ appng-xmlapi ---
[INFO] Source directory: /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/generated-sources/jaxb added.
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-xmlapi ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-xmlapi ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 127 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-xmlapi ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 13 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-xmlapi ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-xmlapi ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.xml.MarshallServiceTest
2021-08-20 09:21:08,241 ERROR [main] org.appng.xml.MarshallService : error on line 75, column 38: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'authentication'.
2021-08-20 09:21:08,241 ERROR [main] org.appng.xml.MarshallService : error on line 75, column 38: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'authentication'.
2021-08-20 09:21:08,245 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: cvc-complex-type.2.4.a: Invalid content was found starting with element 'application-url'. One of '{"http://www.appng.org/schema/platform":platform-url, "http://www.appng.org/schema/platform":base-url, "http://www.appng.org/schema/platform":current-url, "http://www.appng.org/schema/platform":output, "http://www.appng.org/schema/platform":textelements, "http://www.appng.org/schema/platform":debug}' is expected.
2021-08-20 09:21:08,245 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: cvc-complex-type.2.4.a: Invalid content was found starting with element 'application-url'. One of '{"http://www.appng.org/schema/platform":platform-url, "http://www.appng.org/schema/platform":base-url, "http://www.appng.org/schema/platform":current-url, "http://www.appng.org/schema/platform":output, "http://www.appng.org/schema/platform":textelements, "http://www.appng.org/schema/platform":debug}' is expected.
2021-08-20 09:21:08,249 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: unexpected element (uri:"http://www.appng.org/schema/platform", local:"application-url"). Expected elements are <{http://www.appng.org/schema/platform}platform-url>,<{http://www.appng.org/schema/platform}base-url>,<{http://www.appng.org/schema/platform}output>,<{http://www.appng.org/schema/platform}debug>,<{http://www.appng.org/schema/platform}session>,<{http://www.appng.org/schema/platform}output-format>,<{http://www.appng.org/schema/platform}textelements>,<{http://www.appng.org/schema/platform}authentications>,<{http://www.appng.org/schema/platform}current-url>,<{http://www.appng.org/schema/platform}labels>
2021-08-20 09:21:08,249 ERROR [main] org.appng.xml.MarshallService : error on line 78, column 20: unexpected element (uri:"http://www.appng.org/schema/platform", local:"application-url"). Expected elements are <{http://www.appng.org/schema/platform}platform-url>,<{http://www.appng.org/schema/platform}base-url>,<{http://www.appng.org/schema/platform}output>,<{http://www.appng.org/schema/platform}debug>,<{http://www.appng.org/schema/platform}session>,<{http://www.appng.org/schema/platform}output-format>,<{http://www.appng.org/schema/platform}textelements>,<{http://www.appng.org/schema/platform}authentications>,<{http://www.appng.org/schema/platform}current-url>,<{http://www.appng.org/schema/platform}labels>
2021-08-20 09:21:08,253 ERROR [main] org.appng.xml.MarshallService : error on line 94, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'.
2021-08-20 09:21:08,253 ERROR [main] org.appng.xml.MarshallService : error on line 94, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'.
2021-08-20 09:21:08,256 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,256 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,256 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,256 ERROR [main] org.appng.xml.MarshallService : error on line 100, column 82: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,258 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,258 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,259 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,259 ERROR [main] org.appng.xml.MarshallService : error on line 103, column 95: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,260 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,260 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,261 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,261 ERROR [main] org.appng.xml.MarshallService : error on line 106, column 78: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,262 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,262 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-enumeration-valid: Value 'plugin' is not facet-valid with respect to enumeration '[site, sites, application, applications, anchor]'. It must be a value from the enumeration.
2021-08-20 09:21:08,263 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,263 ERROR [main] org.appng.xml.MarshallService : error on line 109, column 77: cvc-attribute.3: The value 'plugin' of attribute 'type' on element 'item' is not valid with respect to its type, 'itemType'.
2021-08-20 09:21:08,264 ERROR [main] org.appng.xml.MarshallService : error on line 114, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'.
2021-08-20 09:21:08,264 ERROR [main] org.appng.xml.MarshallService : error on line 114, column 35: cvc-complex-type.3.2.2: Attribute 'plugin' is not allowed to appear in element 'item'.
2021-08-20 09:21:08,265 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: cvc-complex-type.2.4.a: Invalid content was found starting with element 'contents'. One of '{"http://www.appng.org/schema/platform":content}' is expected.
2021-08-20 09:21:08,265 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: cvc-complex-type.2.4.a: Invalid content was found starting with element 'contents'. One of '{"http://www.appng.org/schema/platform":content}' is expected.
2021-08-20 09:21:08,266 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: unexpected element (uri:"http://www.appng.org/schema/platform", local:"contents"). Expected elements are <{http://www.appng.org/schema/platform}navigation>,<{http://www.appng.org/schema/platform}subject>,<{http://www.appng.org/schema/platform}config>,<{http://www.appng.org/schema/platform}content>
2021-08-20 09:21:08,266 ERROR [main] org.appng.xml.MarshallService : error on line 119, column 12: unexpected element (uri:"http://www.appng.org/schema/platform", local:"contents"). Expected elements are <{http://www.appng.org/schema/platform}navigation>,<{http://www.appng.org/schema/platform}subject>,<{http://www.appng.org/schema/platform}config>,<{http://www.appng.org/schema/platform}content>
2021-08-20 09:21:08,274 ERROR [main] org.appng.xml.MarshallService : error on line 151, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected.
2021-08-20 09:21:08,274 ERROR [main] org.appng.xml.MarshallService : error on line 151, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected.
2021-08-20 09:21:08,282 ERROR [main] org.appng.xml.MarshallService : error on line 302, column 43: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected.
2021-08-20 09:21:08,282 ERROR [main] org.appng.xml.MarshallService : error on line 302, column 43: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected.
2021-08-20 09:21:08,286 ERROR [main] org.appng.xml.MarshallService : error on line 385, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected.
2021-08-20 09:21:08,286 ERROR [main] org.appng.xml.MarshallService : error on line 385, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected.
2021-08-20 09:21:08,289 ERROR [main] org.appng.xml.MarshallService : error on line 427, column 48: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected.
2021-08-20 09:21:08,289 ERROR [main] org.appng.xml.MarshallService : error on line 427, column 48: cvc-complex-type.2.4.b: The content of element 'datasource' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected.
2021-08-20 09:21:08,292 ERROR [main] org.appng.xml.MarshallService : error on line 489, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected.
2021-08-20 09:21:08,292 ERROR [main] org.appng.xml.MarshallService : error on line 489, column 18: cvc-complex-type.2.4.a: Invalid content was found starting with element 'config'. One of '{"http://www.appng.org/schema/platform":params, "http://www.appng.org/schema/platform":condition, "http://www.appng.org/schema/platform":permissions}' is expected.
2021-08-20 09:21:08,772 ERROR [main] org.appng.xml.MarshallService : error on org.appng.xml.platform.Platform@4d5650ae:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><platform xmlns="http://www.appng.org/schema/platform"/>
cvc-complex-type.2.4.b: The content of element 'platform' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected.

2021-08-20 09:21:08,772 ERROR [main] org.appng.xml.MarshallService : error on org.appng.xml.platform.Platform@4d5650ae:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><platform xmlns="http://www.appng.org/schema/platform"/>
cvc-complex-type.2.4.b: The content of element 'platform' is not complete. One of '{"http://www.appng.org/schema/platform":config}' is expected.

[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.308 s - in org.appng.xml.MarshallServiceTest
[INFO] Running org.appng.xml.transformation.StyleSheetProviderTest
2021-08-20 09:21:08,876 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete
2021-08-20 09:21:08,876 DEBUG [main] org.appng.xml.transformation.StyleSheetProvider: stylesheet complete
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s - in org.appng.xml.transformation.StyleSheetProviderTest
[INFO] Running org.appng.xml.ApplicationPropertyConstantCreatorTest
2021-08-20 09:21:08,946 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java
2021-08-20 09:21:08,946 DEBUG [main] org.appng.xml.ApplicationPropertyConstantCreator: Wrote /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/tmp/org/appng/xml/ApplicationProperty.java
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s - in org.appng.xml.ApplicationPropertyConstantCreatorTest
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-xmlapi ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-xmlapi ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-xmlapi ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-xmlapi/target/appng-xmlapi-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-xmlapi ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 2.9 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210820.072109-40.jar
Progress (1): 2.0/158 kB
Progress (1): 4.1/158 kB
Progress (1): 6.1/158 kB
Progress (1): 8.2/158 kB
Progress (1): 10/158 kB 
Progress (1): 12/158 kB
Progress (1): 14/158 kB
Progress (1): 16/158 kB
Progress (1): 18/158 kB
Progress (1): 20/158 kB
Progress (1): 23/158 kB
Progress (1): 25/158 kB
Progress (1): 27/158 kB
Progress (1): 29/158 kB
Progress (1): 31/158 kB
Progress (1): 33/158 kB
Progress (1): 35/158 kB
Progress (1): 37/158 kB
Progress (1): 39/158 kB
Progress (1): 41/158 kB
Progress (1): 43/158 kB
Progress (1): 45/158 kB
Progress (1): 47/158 kB
Progress (1): 49/158 kB
Progress (1): 51/158 kB
Progress (1): 53/158 kB
Progress (1): 55/158 kB
Progress (1): 57/158 kB
Progress (1): 59/158 kB
Progress (1): 61/158 kB
Progress (1): 63/158 kB
Progress (1): 66/158 kB
Progress (1): 68/158 kB
Progress (1): 70/158 kB
Progress (1): 72/158 kB
Progress (1): 74/158 kB
Progress (1): 76/158 kB
Progress (1): 78/158 kB
Progress (1): 80/158 kB
Progress (1): 82/158 kB
Progress (1): 84/158 kB
Progress (1): 86/158 kB
Progress (1): 88/158 kB
Progress (1): 90/158 kB
Progress (1): 92/158 kB
Progress (1): 94/158 kB
Progress (1): 96/158 kB
Progress (1): 98/158 kB
Progress (1): 100/158 kB
Progress (1): 102/158 kB
Progress (1): 104/158 kB
Progress (1): 106/158 kB
Progress (1): 109/158 kB
Progress (1): 111/158 kB
Progress (1): 113/158 kB
Progress (1): 115/158 kB
Progress (1): 117/158 kB
Progress (1): 119/158 kB
Progress (1): 121/158 kB
Progress (1): 123/158 kB
Progress (1): 125/158 kB
Progress (1): 127/158 kB
Progress (1): 129/158 kB
Progress (1): 131/158 kB
Progress (1): 133/158 kB
Progress (1): 135/158 kB
Progress (1): 137/158 kB
Progress (1): 139/158 kB
Progress (1): 141/158 kB
Progress (1): 143/158 kB
Progress (1): 145/158 kB
Progress (1): 147/158 kB
Progress (1): 150/158 kB
Progress (1): 152/158 kB
Progress (1): 154/158 kB
Progress (1): 156/158 kB
Progress (1): 158/158 kB
Progress (1): 158 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210820.072109-40.jar (158 kB at 232 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210820.072109-40.pom
Progress (1): 2.0/3.1 kB
Progress (1): 3.1 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210820.072109-40.pom (3.1 kB at 8.6 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml
Progress (1): 1.7 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (1.7 kB at 16 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 1.6 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml
Progress (1): 1.7 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/maven-metadata.xml (1.7 kB at 2.0 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210820.072109-40-sources.jar
Progress (1): 2.0/166 kB
Progress (1): 4.1/166 kB
Progress (1): 6.1/166 kB
Progress (1): 8.2/166 kB
Progress (1): 10/166 kB 
Progress (1): 12/166 kB
Progress (1): 14/166 kB
Progress (1): 16/166 kB
Progress (1): 18/166 kB
Progress (1): 20/166 kB
Progress (1): 23/166 kB
Progress (1): 25/166 kB
Progress (1): 27/166 kB
Progress (1): 29/166 kB
Progress (1): 31/166 kB
Progress (1): 33/166 kB
Progress (1): 35/166 kB
Progress (1): 37/166 kB
Progress (1): 39/166 kB
Progress (1): 41/166 kB
Progress (1): 43/166 kB
Progress (1): 45/166 kB
Progress (1): 47/166 kB
Progress (1): 49/166 kB
Progress (1): 51/166 kB
Progress (1): 53/166 kB
Progress (1): 55/166 kB
Progress (1): 57/166 kB
Progress (1): 59/166 kB
Progress (1): 61/166 kB
Progress (1): 63/166 kB
Progress (1): 66/166 kB
Progress (1): 68/166 kB
Progress (1): 70/166 kB
Progress (1): 72/166 kB
Progress (1): 74/166 kB
Progress (1): 76/166 kB
Progress (1): 78/166 kB
Progress (1): 80/166 kB
Progress (1): 82/166 kB
Progress (1): 84/166 kB
Progress (1): 86/166 kB
Progress (1): 88/166 kB
Progress (1): 90/166 kB
Progress (1): 92/166 kB
Progress (1): 94/166 kB
Progress (1): 96/166 kB
Progress (1): 98/166 kB
Progress (1): 100/166 kB
Progress (1): 102/166 kB
Progress (1): 104/166 kB
Progress (1): 106/166 kB
Progress (1): 109/166 kB
Progress (1): 111/166 kB
Progress (1): 113/166 kB
Progress (1): 115/166 kB
Progress (1): 117/166 kB
Progress (1): 119/166 kB
Progress (1): 121/166 kB
Progress (1): 123/166 kB
Progress (1): 125/166 kB
Progress (1): 127/166 kB
Progress (1): 129/166 kB
Progress (1): 131/166 kB
Progress (1): 133/166 kB
Progress (1): 135/166 kB
Progress (1): 137/166 kB
Progress (1): 139/166 kB
Progress (1): 141/166 kB
Progress (1): 143/166 kB
Progress (1): 145/166 kB
Progress (1): 147/166 kB
Progress (1): 150/166 kB
Progress (1): 152/166 kB
Progress (1): 154/166 kB
Progress (1): 156/166 kB
Progress (1): 158/166 kB
Progress (1): 160/166 kB
Progress (1): 162/166 kB
Progress (1): 164/166 kB
Progress (1): 166 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/appng-xmlapi-1.23.0-20210820.072109-40-sources.jar (166 kB at 444 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 993 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-xmlapi/1.23.0-SNAPSHOT/maven-metadata.xml (993 B at 858 B/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG public API 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-api ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 173 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/classes
[INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Some input files use or override a deprecated API.
[INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/model/SimpleProperty.java: Recompile with -Xlint:deprecation for details.
[INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java uses unchecked or unsafe operations.
[INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/main/java/org/appng/api/support/OptionFactory.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-api ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 37 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-api ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 56 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/test-classes
[INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java uses or overrides a deprecated API.
[INFO] /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/src/test/java/org/appng/api/RequestDataBinderTest.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-api ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.appng.api.FormDataBinderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.767 s - in org.appng.api.FormDataBinderTest
[INFO] Running org.appng.api.auth.AuthToolsTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.appng.api.auth.AuthToolsTest
[INFO] Running org.appng.api.RequestDataBinderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.appng.api.RequestDataBinderTest
[INFO] Running org.appng.api.ConfigValidatorTest
2021-08-20 09:21:23,852 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:23,863 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml
2021-08-20 09:21:23,879 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml
2021-08-20 09:21:23,891 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:23,901 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2021-08-20 09:21:23,911 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:23,919 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:23,923 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml
2021-08-20 09:21:23,928 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml
2021-08-20 09:21:23,932 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:23,936 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2021-08-20 09:21:23,940 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:24,020 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config//permissions/permission[@ref='testPermission'] in resource datasource.xml
2021-08-20 09:21:24,024 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:24,027 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2021-08-20 09:21:24,031 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:24,034 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/linkpanel//link[@target='hyrule'] in resource datasource.xml
2021-08-20 09:21:24,038 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:24,041 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='bar'] in resource datasource.xml
2021-08-20 09:21:24,044 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/page?getParam=5&doesNotExist=7'] in resource datasource.xml
2021-08-20 09:21:24,047 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:24,051 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz'] in resource datasource.xml
2021-08-20 09:21:24,055 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/linkpanel//link[@target='/fizz']/permissions/permission[@ref='doesNotExist'] in resource datasource.xml
2021-08-20 09:21:24,127 INFO  [main] org.appng.api.support.ConfigValidator: validated application 'application' in 319ms
2021-08-20 09:21:24,128 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'.
2021-08-20 09:21:24,134 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneDatasource']/config/meta-data in resource datasource.xml
2021-08-20 09:21:24,143 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneCloneCloneDatasource']/config/meta-data in resource datasource.xml
2021-08-20 09:21:24,149 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='enhancedClone']/config/meta-data in resource datasource.xml
2021-08-20 09:21:24,152 ERROR [main] org.appng.api.support.ConfigValidator: no node found for xpath: //datasource[@id='cloneDatasource']/config/meta-data in resource datasource.xml
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.995 s - in org.appng.api.ConfigValidatorTest
[INFO] Running org.appng.api.XPathProcessorTest
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.134 s - in org.appng.api.XPathProcessorTest
[INFO] Running org.appng.api.support.OptionsImplTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.api.support.OptionsImplTest
[INFO] Running org.appng.api.support.LabelSupportTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.appng.api.support.LabelSupportTest
[INFO] Running org.appng.api.support.ParameterSupportTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.appng.api.support.ParameterSupportTest
[INFO] Running org.appng.api.support.FieldProcessorTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.api.support.FieldProcessorTest
[INFO] Running org.appng.api.support.PropertyHolderTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.api.support.PropertyHolderTest
[INFO] Running org.appng.api.support.CallableDataSourceTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.13 s - in org.appng.api.support.CallableDataSourceTest
[INFO] Running org.appng.api.support.RequestSupportTest
2021-08-20 09:21:24,622 WARN  [main] org.appng.api.support.field.DateFieldConverter: error in field birthDate: can not convert 'null' to type 'java.util.Date' using format 'yyyy.MM.dd'
2021-08-20 09:21:24,629 WARN  [main] org.appng.api.support.field.DecimalFieldConverter: error in field savings: can not convert 'null' to type 'java.lang.Double' using format '###,###.###'
2021-08-20 09:21:24,629 WARN  [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '#'
2021-08-20 09:21:24,635 WARN  [main] org.appng.api.support.field.IntegerFieldConverter: error in field age: can not convert 'null' to type 'java.lang.Long' using format '###'
2021-08-20 09:21:24,709 INFO  [main] org.hibernate.validator.internal.util.Version: HV000001: Hibernate Validator 6.2.0.Final
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.618 s - in org.appng.api.support.RequestSupportTest
[INFO] Running org.appng.api.support.field.DateFieldConverterTest
2021-08-20 09:21:25,204 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.044 s - in org.appng.api.support.field.DateFieldConverterTest
[INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTimeTest
2021-08-20 09:21:25,307 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.098 s - in org.appng.api.support.field.DateFieldConverterLocalDateTimeTest
[INFO] Running org.appng.api.support.field.DateFieldConverterLocalDateTest
2021-08-20 09:21:25,330 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.021 s - in org.appng.api.support.field.DateFieldConverterLocalDateTest
[INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTimeTest
2021-08-20 09:21:25,435 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.102 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.093 s - in org.appng.api.support.field.DefaultFieldConverterTest
[INFO] Running org.appng.api.support.field.DateFieldConverterJodaDateTimeTest
2021-08-20 09:21:25,560 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.033 s - in org.appng.api.support.field.DateFieldConverterJodaDateTimeTest
[INFO] Running org.appng.api.support.field.DateFieldConverterZonedDateTimeTest
2021-08-20 09:21:25,586 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.02 s - in org.appng.api.support.field.DateFieldConverterZonedDateTimeTest
[INFO] Running org.appng.api.support.field.ObjectFieldConverterTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.858 s - in org.appng.api.support.field.ObjectFieldConverterTest
[INFO] Running org.appng.api.support.field.LinkPanelFieldHandlerTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.appng.api.support.field.LinkPanelFieldHandlerTest
[INFO] Running org.appng.api.support.field.ListFieldConverterTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s - in org.appng.api.support.field.ListFieldConverterTest
[INFO] Running org.appng.api.support.field.IntegerFieldConverterTest
2021-08-20 09:21:26,542 WARN  [main] org.appng.api.support.field.IntegerFieldConverter: error in field object: can not convert '2247483648' to type 'java.lang.Integer' using format '#'
2021-08-20 09:21:26,549 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.036 s - in org.appng.api.support.field.IntegerFieldConverterTest
[INFO] Running org.appng.api.support.field.FileFieldConverterTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.appng.api.support.field.FileFieldConverterTest
[INFO] Running org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest
2021-08-20 09:21:26,590 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.068 s - in org.appng.api.support.field.DateFieldConverterOffsetDateTimeTest
[INFO] Running org.appng.api.support.field.DateFieldConverterJodaLocalDateTest
2021-08-20 09:21:26,612 WARN  [main] org.appng.api.support.field.DateFieldConverter: error in field object: can not convert 'null' to type 'org.joda.time.LocalDate' using format 'yyyy-MM-dd HH:mm:ss'
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.field.DateFieldConverterJodaLocalDateTest
[INFO] Running org.appng.api.support.SortParamSupportTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.appng.api.support.SortParamSupportTest
[INFO] Running org.appng.api.support.ApplicationRequestTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s - in org.appng.api.support.ApplicationRequestTest
[INFO] Running org.appng.api.support.CallableActionTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 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.003 s - in org.appng.api.support.ScopeTest
[INFO] Running org.appng.api.support.ApplicationResourceHolderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.appng.api.support.ApplicationResourceHolderTest
[INFO] Running org.appng.api.support.OptionImplTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.appng.api.support.OptionImplTest
[INFO] Running org.appng.api.support.ValidationProviderTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.48 s - in org.appng.api.support.ValidationProviderTest
[INFO] Running org.appng.api.support.validation.FileUploadValidatorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 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.049 s - in org.appng.api.support.validation.LocalizedMessageInterpolatorTest
[INFO] Running org.appng.api.support.DatasourceInheritanceTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.appng.api.support.DatasourceInheritanceTest
[INFO] Running org.appng.api.support.I18nTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.api.support.I18nTest
[INFO] Running org.appng.api.support.MessageSourceChainTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.appng.api.support.MessageSourceChainTest
[INFO] Running org.appng.api.support.SelectionBuilderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.appng.api.support.SelectionBuilderTest
[INFO] Running org.appng.api.support.SelectionFactoryTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.appng.api.support.SelectionFactoryTest
[INFO] Running org.appng.api.support.ElementHelperTest
[WARNING] Tests run: 17, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.064 s - in org.appng.api.support.ElementHelperTest
[INFO] Running org.appng.api.support.HttpHeaderUtilsTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.appng.api.support.HttpHeaderUtilsTest
[INFO] Running org.appng.api.support.ResultServiceTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.112 s - in org.appng.api.support.ResultServiceTest
[INFO] Running org.appng.api.support.environment.EnvironmentTest
2021-08-20 09:21:27,706 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.022 s - in org.appng.api.support.environment.EnvironmentTest
[INFO] Running org.appng.api.support.environment.AttributeWrapperTest
2021-08-20 09:21:27,709 INFO  [main] org.appng.api.support.SiteClassLoader: SiteClassLoader#322391206 for site thesite with parent sun.misc.Launcher$AppClassLoader#1252169911 created
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.appng.api.support.environment.AttributeWrapperTest
[INFO] Running org.appng.api.validation.constraints.RichtextSizeValidatorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s - in org.appng.api.validation.constraints.RichtextSizeValidatorTest
[INFO] Running org.appng.api.model.PropertyTypeTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.appng.api.model.PropertyTypeTest
[INFO] Running org.appng.api.FileUploadTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.appng.api.FileUploadTest
[INFO] Running org.appng.api.ConsumerProducerTest
waiting 10 ms
waiting 20 ms
waiting 30 ms
waiting 40 ms
waiting 50 ms
waiting 60 ms
waiting 70 ms
waiting 80 ms
waiting 90 ms
no java.lang.String returned after 80 milliseconds
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.559 s - in org.appng.api.ConsumerProducerTest
[INFO] Running org.appng.api.DataContainerTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.appng.api.DataContainerTest
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 323, Failures: 0, Errors: 0, Skipped: 1
[INFO] 
[INFO] 
[INFO] --- maven-jar-plugin:3.0.2:jar (default-jar) @ appng-api ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar-no-fork (default) @ appng-api ---
[INFO] Building jar: /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ appng-api ---
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/pom.xml to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/appNG_1.23.x/appng-api/target/appng-api-1.23.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ appng-api ---
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 990 B
                   
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml (990 B at 846 B/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210820.072130-40.jar
Progress (1): 2.0/354 kB
Progress (1): 4.1/354 kB
Progress (1): 6.1/354 kB
Progress (1): 8.2/354 kB
Progress (1): 10/354 kB 
Progress (1): 12/354 kB
Progress (1): 14/354 kB
Progress (1): 16/354 kB
Progress (1): 18/354 kB
Progress (1): 20/354 kB
Progress (1): 23/354 kB
Progress (1): 25/354 kB
Progress (1): 27/354 kB
Progress (1): 29/354 kB
Progress (1): 31/354 kB
Progress (1): 33/354 kB
Progress (1): 35/354 kB
Progress (1): 37/354 kB
Progress (1): 39/354 kB
Progress (1): 41/354 kB
Progress (1): 43/354 kB
Progress (1): 45/354 kB
Progress (1): 47/354 kB
Progress (1): 49/354 kB
Progress (1): 51/354 kB
Progress (1): 53/354 kB
Progress (1): 55/354 kB
Progress (1): 57/354 kB
Progress (1): 59/354 kB
Progress (1): 61/354 kB
Progress (1): 63/354 kB
Progress (1): 66/354 kB
Progress (1): 68/354 kB
Progress (1): 70/354 kB
Progress (1): 72/354 kB
Progress (1): 74/354 kB
Progress (1): 76/354 kB
Progress (1): 78/354 kB
Progress (1): 80/354 kB
Progress (1): 82/354 kB
Progress (1): 84/354 kB
Progress (1): 86/354 kB
Progress (1): 88/354 kB
Progress (1): 90/354 kB
Progress (1): 92/354 kB
Progress (1): 94/354 kB
Progress (1): 96/354 kB
Progress (1): 98/354 kB
Progress (1): 100/354 kB
Progress (1): 102/354 kB
Progress (1): 104/354 kB
Progress (1): 106/354 kB
Progress (1): 109/354 kB
Progress (1): 111/354 kB
Progress (1): 113/354 kB
Progress (1): 115/354 kB
Progress (1): 117/354 kB
Progress (1): 119/354 kB
Progress (1): 121/354 kB
Progress (1): 123/354 kB
Progress (1): 125/354 kB
Progress (1): 127/354 kB
Progress (1): 129/354 kB
Progress (1): 131/354 kB
Progress (1): 133/354 kB
Progress (1): 135/354 kB
Progress (1): 137/354 kB
Progress (1): 139/354 kB
Progress (1): 141/354 kB
Progress (1): 143/354 kB
Progress (1): 145/354 kB
Progress (1): 147/354 kB
Progress (1): 150/354 kB
Progress (1): 152/354 kB
Progress (1): 154/354 kB
Progress (1): 156/354 kB
Progress (1): 158/354 kB
Progress (1): 160/354 kB
Progress (1): 162/354 kB
Progress (1): 164/354 kB
Progress (1): 166/354 kB
Progress (1): 168/354 kB
Progress (1): 170/354 kB
Progress (1): 172/354 kB
Progress (1): 174/354 kB
Progress (1): 176/354 kB
Progress (1): 178/354 kB
Progress (1): 180/354 kB
Progress (1): 182/354 kB
Progress (1): 184/354 kB
Progress (1): 186/354 kB
Progress (1): 188/354 kB
Progress (1): 190/354 kB
Progress (1): 193/354 kB
Progress (1): 195/354 kB
Progress (1): 197/354 kB
Progress (1): 199/354 kB
Progress (1): 201/354 kB
Progress (1): 203/354 kB
Progress (1): 205/354 kB
Progress (1): 207/354 kB
Progress (1): 209/354 kB
Progress (1): 211/354 kB
Progress (1): 213/354 kB
Progress (1): 215/354 kB
Progress (1): 217/354 kB
Progress (1): 219/354 kB
Progress (1): 221/354 kB
Progress (1): 223/354 kB
Progress (1): 225/354 kB
Progress (1): 227/354 kB
Progress (1): 229/354 kB
Progress (1): 231/354 kB
Progress (1): 233/354 kB
Progress (1): 236/354 kB
Progress (1): 238/354 kB
Progress (1): 240/354 kB
Progress (1): 242/354 kB
Progress (1): 244/354 kB
Progress (1): 246/354 kB
Progress (1): 248/354 kB
Progress (1): 250/354 kB
Progress (1): 252/354 kB
Progress (1): 254/354 kB
Progress (1): 256/354 kB
Progress (1): 258/354 kB
Progress (1): 260/354 kB
Progress (1): 262/354 kB
Progress (1): 264/354 kB
Progress (1): 266/354 kB
Progress (1): 268/354 kB
Progress (1): 270/354 kB
Progress (1): 272/354 kB
Progress (1): 274/354 kB
Progress (1): 276/354 kB
Progress (1): 279/354 kB
Progress (1): 281/354 kB
Progress (1): 283/354 kB
Progress (1): 285/354 kB
Progress (1): 287/354 kB
Progress (1): 289/354 kB
Progress (1): 291/354 kB
Progress (1): 293/354 kB
Progress (1): 295/354 kB
Progress (1): 297/354 kB
Progress (1): 299/354 kB
Progress (1): 301/354 kB
Progress (1): 303/354 kB
Progress (1): 305/354 kB
Progress (1): 307/354 kB
Progress (1): 309/354 kB
Progress (1): 311/354 kB
Progress (1): 313/354 kB
Progress (1): 315/354 kB
Progress (1): 317/354 kB
Progress (1): 319/354 kB
Progress (1): 322/354 kB
Progress (1): 324/354 kB
Progress (1): 326/354 kB
Progress (1): 328/354 kB
Progress (1): 330/354 kB
Progress (1): 332/354 kB
Progress (1): 334/354 kB
Progress (1): 336/354 kB
Progress (1): 338/354 kB
Progress (1): 340/354 kB
Progress (1): 342/354 kB
Progress (1): 344/354 kB
Progress (1): 346/354 kB
Progress (1): 348/354 kB
Progress (1): 350/354 kB
Progress (1): 352/354 kB
Progress (1): 354 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210820.072130-40.jar (354 kB at 412 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210820.072130-40.pom
Progress (1): 2.0/3.9 kB
Progress (1): 3.9 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210820.072130-40.pom (3.9 kB at 6.4 kB/s)
Downloading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml
Progress (1): 1.6 kB
                    
Downloaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (1.6 kB at 11 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 990 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml (990 B at 774 B/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml
Progress (1): 1.6 kB
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/maven-metadata.xml (1.6 kB at 2.2 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210820.072130-40-sources.jar
Progress (1): 2.0/282 kB
Progress (1): 4.1/282 kB
Progress (1): 6.1/282 kB
Progress (1): 8.2/282 kB
Progress (1): 10/282 kB 
Progress (1): 12/282 kB
Progress (1): 14/282 kB
Progress (1): 16/282 kB
Progress (1): 18/282 kB
Progress (1): 20/282 kB
Progress (1): 23/282 kB
Progress (1): 25/282 kB
Progress (1): 27/282 kB
Progress (1): 29/282 kB
Progress (1): 31/282 kB
Progress (1): 33/282 kB
Progress (1): 35/282 kB
Progress (1): 37/282 kB
Progress (1): 39/282 kB
Progress (1): 41/282 kB
Progress (1): 43/282 kB
Progress (1): 45/282 kB
Progress (1): 47/282 kB
Progress (1): 49/282 kB
Progress (1): 51/282 kB
Progress (1): 53/282 kB
Progress (1): 55/282 kB
Progress (1): 57/282 kB
Progress (1): 59/282 kB
Progress (1): 61/282 kB
Progress (1): 63/282 kB
Progress (1): 66/282 kB
Progress (1): 68/282 kB
Progress (1): 70/282 kB
Progress (1): 72/282 kB
Progress (1): 74/282 kB
Progress (1): 76/282 kB
Progress (1): 78/282 kB
Progress (1): 80/282 kB
Progress (1): 82/282 kB
Progress (1): 84/282 kB
Progress (1): 86/282 kB
Progress (1): 88/282 kB
Progress (1): 90/282 kB
Progress (1): 92/282 kB
Progress (1): 94/282 kB
Progress (1): 96/282 kB
Progress (1): 98/282 kB
Progress (1): 100/282 kB
Progress (1): 102/282 kB
Progress (1): 104/282 kB
Progress (1): 106/282 kB
Progress (1): 109/282 kB
Progress (1): 111/282 kB
Progress (1): 113/282 kB
Progress (1): 115/282 kB
Progress (1): 117/282 kB
Progress (1): 119/282 kB
Progress (1): 121/282 kB
Progress (1): 123/282 kB
Progress (1): 125/282 kB
Progress (1): 127/282 kB
Progress (1): 129/282 kB
Progress (1): 131/282 kB
Progress (1): 133/282 kB
Progress (1): 135/282 kB
Progress (1): 137/282 kB
Progress (1): 139/282 kB
Progress (1): 141/282 kB
Progress (1): 143/282 kB
Progress (1): 145/282 kB
Progress (1): 147/282 kB
Progress (1): 150/282 kB
Progress (1): 152/282 kB
Progress (1): 154/282 kB
Progress (1): 156/282 kB
Progress (1): 158/282 kB
Progress (1): 160/282 kB
Progress (1): 162/282 kB
Progress (1): 164/282 kB
Progress (1): 166/282 kB
Progress (1): 168/282 kB
Progress (1): 170/282 kB
Progress (1): 172/282 kB
Progress (1): 174/282 kB
Progress (1): 176/282 kB
Progress (1): 178/282 kB
Progress (1): 180/282 kB
Progress (1): 182/282 kB
Progress (1): 184/282 kB
Progress (1): 186/282 kB
Progress (1): 188/282 kB
Progress (1): 190/282 kB
Progress (1): 193/282 kB
Progress (1): 195/282 kB
Progress (1): 197/282 kB
Progress (1): 199/282 kB
Progress (1): 201/282 kB
Progress (1): 203/282 kB
Progress (1): 205/282 kB
Progress (1): 207/282 kB
Progress (1): 209/282 kB
Progress (1): 211/282 kB
Progress (1): 213/282 kB
Progress (1): 215/282 kB
Progress (1): 217/282 kB
Progress (1): 219/282 kB
Progress (1): 221/282 kB
Progress (1): 223/282 kB
Progress (1): 225/282 kB
Progress (1): 227/282 kB
Progress (1): 229/282 kB
Progress (1): 231/282 kB
Progress (1): 233/282 kB
Progress (1): 236/282 kB
Progress (1): 238/282 kB
Progress (1): 240/282 kB
Progress (1): 242/282 kB
Progress (1): 244/282 kB
Progress (1): 246/282 kB
Progress (1): 248/282 kB
Progress (1): 250/282 kB
Progress (1): 252/282 kB
Progress (1): 254/282 kB
Progress (1): 256/282 kB
Progress (1): 258/282 kB
Progress (1): 260/282 kB
Progress (1): 262/282 kB
Progress (1): 264/282 kB
Progress (1): 266/282 kB
Progress (1): 268/282 kB
Progress (1): 270/282 kB
Progress (1): 272/282 kB
Progress (1): 274/282 kB
Progress (1): 276/282 kB
Progress (1): 279/282 kB
Progress (1): 281/282 kB
Progress (1): 282 kB    
                    
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/appng-api-1.23.0-20210820.072130-40-sources.jar (282 kB at 712 kB/s)
Uploading: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml
Progress (1): 990 B
                   
Uploaded: https://appng.org/nexus/repository/appng-snapshot/org/appng/appng-api/1.23.0-SNAPSHOT/maven-metadata.xml (990 B at 1.1 kB/s)
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building appNG testsupport 1.23.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ appng-testsupport ---
[INFO] Deleting /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ appng-testsupport ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ appng-testsupport ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 18 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ appng-testsupport ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 7 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ appng-testsupport ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 8 source files to /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/test-classes
[INFO] 
[INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ appng-testsupport ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[ERROR] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000d0000000, 358088704, 0) failed; error='Cannot allocate memory' (errno=12)
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[WARNING] Corrupted STDOUT by directly writing to native stream in forked JVM 1. See FAQ web page and the dump file /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/surefire-reports/2021-08-20T09-20-20_801-jvmRun1.dumpstream
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] appNG Parent ....................................... SUCCESS [  7.511 s]
[INFO] appNG Tools ........................................ SUCCESS [ 22.535 s]
[INFO] appNG Mail ......................................... SUCCESS [  6.861 s]
[INFO] appNG Forms ........................................ SUCCESS [  8.772 s]
[INFO] appng Formtags ..................................... SUCCESS [  6.832 s]
[INFO] appNG XML-API ...................................... SUCCESS [ 13.607 s]
[INFO] appNG public API ................................... SUCCESS [ 21.245 s]
[INFO] appNG testsupport .................................. FAILURE [  3.309 s]
[INFO] appNG REST API ..................................... SKIPPED
[INFO] appNG Persistence-Tools ............................ SKIPPED
[INFO] appNG Search ....................................... SKIPPED
[INFO] appNG Core Library ................................. SKIPPED
[INFO] appNG Command Line Interface ....................... SKIPPED
[INFO] appNG Tag Library .................................. SKIPPED
[INFO] appNGizer JAXB API ................................. SKIPPED
[INFO] appNGizer .......................................... SKIPPED
[INFO] appNG Application .................................. SKIPPED
[INFO] appNG application BOM .............................. SKIPPED
[INFO] appNG Documentation ................................ SKIPPED
[INFO] appNG Template Assembly Descriptors ................ SKIPPED
[INFO] appNG Template Parent .............................. SKIPPED
[INFO] appng-application-assembly ......................... SKIPPED
[INFO] appNG application parent ........................... SKIPPED
[INFO] Archetype - appng-archetype-application ............ SKIPPED
[INFO] appNG appNGizer Maven Plugin ....................... SKIPPED
[INFO] appNG camunda ...................................... SKIPPED
[INFO] appNG Application, including Camunda BPM process engine libraries SKIPPED
[INFO] appNG Maven Plugin ................................. SKIPPED
[INFO] upNGizr ............................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:32 min
[INFO] Finished at: 2021-08-20T09:21:38+02:00
[INFO] Final Memory: 65M/934M
[INFO] ------------------------------------------------------------------------
[WARNING] The requested profile "dummy" could not be activated because it does not exist.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5:test (default-test) on project appng-testsupport: There are test failures.
[ERROR] 
[ERROR] Please refer to /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/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] The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
[ERROR] Command was /bin/sh -c cd /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport && /usr/lib/jvm/jdk-8-oracle-x64/jre/bin/java -Xms512m -Xmx768m -XX:MaxMetaspaceSize=256m -Dfile.encoding=UTF-8 -jar /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/surefire/surefirebooter3009760784124667063.jar /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/surefire 2021-08-20T09-20-20_801-jvmRun1 surefire499142402859103466tmp surefire_685561798373454262tmp
[ERROR] Error occurred in starting fork, check output in log
[ERROR] Process Exit Code: 1
[ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
[ERROR] Command was /bin/sh -c cd /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport && /usr/lib/jvm/jdk-8-oracle-x64/jre/bin/java -Xms512m -Xmx768m -XX:MaxMetaspaceSize=256m -Dfile.encoding=UTF-8 -jar /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/surefire/surefirebooter3009760784124667063.jar /var/lib/jenkins/workspace/appNG_1.23.x/appng-testsupport/target/surefire 2021-08-20T09-20-20_801-jvmRun1 surefire499142402859103466tmp surefire_685561798373454262tmp
[ERROR] Error occurred in starting fork, check output in log
[ERROR] Process Exit Code: 1
[ERROR] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:748)
[ERROR] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:305)
[ERROR] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:265)
[ERROR] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1314)
[ERROR] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1159)
[ERROR] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:932)
[ERROR] 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
[ERROR] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
[ERROR] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
[ERROR] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
[ERROR] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
[ERROR] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
[ERROR] 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
[ERROR] 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
[ERROR] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
[ERROR] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
[ERROR] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
[ERROR] 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
[ERROR] 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
[ERROR] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
[ERROR] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ERROR] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[ERROR] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERROR] 	at java.lang.reflect.Method.invoke(Method.java:498)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
[ERROR] 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
[ERROR] 
[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/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :appng-testsupport
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Results)
[Pipeline] junit
Recording test results
[Checks API] No suitable checks publisher found.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/appNG_1.23.x
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Docs)
[Pipeline] sh
+ rm -rf /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/javadoc
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/reference
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizer/html
[Pipeline] sh
+ mkdir --parents /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizer/pdf
[Pipeline] sh
+ rm -rf /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizer/html/parts
[Pipeline] sh
+ rm -rf /srv/www/appng.org/appng/docs/1.23.0-SNAPSHOT/appngizerhtml/xml
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { ( Unstash Build and Docs)
[Pipeline] dir
Running in /srv/www/appng.org/appng/builds/snapshot
[Pipeline] {
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: No such saved stash ‘jenkins_artifacts’
Finished: FAILURE